山内の授業のページ

アクセス数 1122  このページの最終更新 2013-05-27 (月) 13:54:36

13年度春学期 (於玉川大学工学部)コンピュータハードウェア

授業概要: コンピュータのハードウェアが、どのようにして命令を処理するのか、どのように計算をするのか、また処理を高速化するためにどのような工夫をしているのかを理解し説明できる。

到達目標: コンピュータの数の表現と演算の原理を説明できる。 命令とはどういうものかを、COMET IIの命令セットを例にして説明できる。 命令処理の手順を説明できる。 メモリの種類とそれぞれの原理・性質を列挙し説明できる。 キャッシュメモリの考え方・動作原理、およびその性能モデルを説明できる。 割込みの概念と使われ方を説明できる。 パイプラインの考え方が何であるかを説明できる。 入出力制御の手法を列挙し、それぞれを説明できる。

授業スケジュール(4/5現在):

回数日程テーマ具体的な内容(予習資料)昨年の予習資料作業課題予習範囲
14/11授業概要、数の表現(1)2進数の原理を理解する
file上記PDFファイル
filear_0_論理演算と論理回路.pdf
filear_1_数の表現(1).pdf
filear_1_作業課題.pdfp41-46
24/18数の表現(2)16進数の利用を理解する
file上記PDFファイル
数の表現おまけ
file上記PDFファイル
マイナスの数の(補数)表現を理解する
file上記PDFファイル
小数の表現(固定小数点・浮動小数点表現)を理解する
file上記PDFファイル
filear_2_数の表現(2).pdffilear_2_作業課題.pdfp41-46
34/25演算アーキテクチャ(演算アルゴリズムと回路)2進数の加減算の原理を理解する
file上記PDFファイル
2進数の乗算の原理を理解する
file上記PDFファイル
filear_3_演算の仕組.pdffilear_3_作業課題.pdfp47-55
45/02機械命令1(命令とは・命令の実行の仕組)コンピュータの構造のあらまし
file上記PDFファイル
コンピュータは命令で動く
file上記のPDFファイル
命令が実行される仕組
file上記PDFファイル
filear_4_命令とその実行の仕組.pdffilear_4_作業課題.pdfp12-23, p24-26
55/09機械命令2(アドレッシング、命令セット、命令処理性能)命令の形式・オペランドの形式・アドレッシングを理解する
file上記PDFファイル
CPI(命令当りサイクル数)・MIPS値を理解する
file上記のPDFファイル
filear_5_アドレシング_命令セット_性能.pdffilear_5_作業課題.pdfp27-32
65/16機械命令3(アセンブラプログラムの基本)Comet-IIのプログラミング
file上記のPDFファイル
計算式と代入
file上記のPDFファイル 
条件分岐とIF文
file上記のPDFファイル
filear_6_アセンブラプログラム(1).pdffilear_6_作業課題.pdf資料
75/23機械命令4(少し複雑なアセンブラプログラム〜ループ・配列)ループを書く
file上記のPDFファイル
配列と指標アドレシング
file上記のPDFファイル
filear_7_アセンブラプログラム(2).pdffilear_7_作業課題.pdf資料
85/30ハーバードアーキテクチャ・RISCとCISC・制御アーキテクチャ命令の体系・RISCとCISC・ハーバードアーキテクチャ・マイクロプログラムを理解する
file上記のPDFファイル
filear_8_ハーバードアーキテクチャ.pdffilear_8_作業課題.pdfp33-49, p56-63
96/06メモリのいろいろメモリの概念
file上記PDFファイル
半導体メモリのいろいろ
file上記PDFファイル
磁気メモリ・光学メモリ
file上記PDFファイル
filear_9_メモリ_メモリ装置.pdffilear_9_作業課題.pdfp64-77
106/13メモリ階層とキャッシュメモリメモリ階層とキャッシュメモリ
file上記PDFファイル
filear_10_メモリ階層_キャッシュ.pdffilear_10_作業課題.pdfp78-88
116/20キャッシュメモリ2キャッシュの追い出し
file上記PDFファイル
filear_11_マッピング方式_不一致.pdffilear_11_作業課題.pdfp78-88
126/27割込み・入出力アーキテクチャ割込み
file上記PDFファイル
入出力の接続法(アーキテクチャ)
file上記PDFファイル
filear_12_割込_入出力アーキテクチャ.pdffilear_12_作業課題.pdfp89-95
137/04入出力デバイス各入出力装置の動作原理
file上記PDFファイル
以下教材用ビデオへのリンク
 機械式マウスの動作1
 機械式マウスの動作2
 光学式マウスの動作1
 光学式マウスの動作2
 キーボードの仕組
 ディスプレイの仕組
 インクジェットプリンタの仕組1
 インクジェットプリンタの仕組2
 ページプリンタの仕組
filear_13_入出力デバイス.pdffilear_13_作業課題.pdfp107-116
147/11パイプラインパイプライン
file上記PDFファイル
filear_14_パイプライン.pdffilear_14_作業課題.pdfp96-106
157/18まとめ・総括 
7/25定期試験

教科書: 図解コンピュータアーキテクチャ入門第2版 堀桂太郎著 森北出版 2011 ISBN4-627-82902-2 2500円
参考書:
   コンピュータアーキテクチャ 飯塚倶目子 アイテック 2007 ISBN978-4-87268-602-9 1700円
   コンピュータアーキテクチャ 曽和将容 コロナ社 2006 ISBN978-4-339-02706-8  2800円

授業の進め方:
    事前準備(予習):
      予め教科書の指定した範囲を、事前に読んでおく
      そのとき、用語や概念について、分からない点を整理しておく
    授業内:
      読んだ範囲の内容を確認する。分からない点を分かるまで議論する。
    授業後:
      随時課題を出すので、次回に提出する

成績評価方法:
    平常点(授業内の討論参加・課題提出等)60%、期末試験40%

講師との連絡:
    ウェブページ http://pepper.is.sci.toho-u.ac.jp ⇒ [授業のページ]

ポインタ


添付ファイル: filear_13_作業課題.pdf 148件 [詳細] filear_14_作業課題.pdf 181件 [詳細] filear_12_作業課題.pdf 194件 [詳細] filear_11_作業課題.pdf 220件 [詳細] filear_10_作業課題.pdf 179件 [詳細] filear_9_作業課題.pdf 174件 [詳細] filear_8_作業課題.pdf 173件 [詳細] fileパイプライン.pdf 993件 [詳細] file入出力アーキテクチャ.pdf 602件 [詳細] file各装置の動作原理.pdf 1255件 [詳細] file割込みとは.pdf 618件 [詳細] file階層とキャッシュ.pdf 970件 [詳細] fileキャッシュの追い出し.pdf 887件 [詳細] filear_7_作業課題.pdf 158件 [詳細] filear_6_作業課題.pdf 182件 [詳細] filear_5_作業課題.pdf 194件 [詳細] filear_4_作業課題.pdf 189件 [詳細] filear_3_作業課題.pdf 174件 [詳細] file5)配列と指標アドレシング.pdf 885件 [詳細] file4)ループを書く.pdf 605件 [詳細] file3)条件分岐とIF文.pdf 548件 [詳細] file2)計算式と代入.pdf 600件 [詳細] file1)COMET-IIのプログラミング.pdf 759件 [詳細] fileメモリデバイス.pdf 1230件 [詳細] fileメモリデバイス2.pdf 690件 [詳細] fileメモリの考え方.pdf 762件 [詳細] fileCISCとRISC.pdf 6995件 [詳細] file命令の形式.pdf 838件 [詳細] file命令の実行性能.pdf 953件 [詳細] fileコンピュータは命令で動く.pdf 790件 [詳細] file命令が実行される仕組.pdf 958件 [詳細] fileコンピュータの構造概略.pdf 856件 [詳細] file乗算の原理.pdf 564件 [詳細] file加減算の原理.pdf 640件 [詳細] file小数をどう表す?.pdf 735件 [詳細] fileマイナスの数をどう表す?.pdf 478件 [詳細] fileマイナスの数おまけ.pdf 516件 [詳細] file16進数での表現.pdf 908件 [詳細] file2進数の原理.pdf 982件 [詳細] filear_2_作業課題.pdf 151件 [詳細] filear_1_作業課題.pdf 159件 [詳細] filear_14_パイプライン.pdf 188件 [詳細] filear_13_入出力デバイス.pdf 218件 [詳細] filear_12_割込_入出力アーキテクチャ.pdf 178件 [詳細] filear_11_マッピング方式_不一致.pdf 420件 [詳細] filear_10_メモリ階層_キャッシュ.pdf 540件 [詳細] filear_9_メモリ_メモリ装置.pdf 218件 [詳細] filear_8_ハーバードアーキテクチャ.pdf 678件 [詳細] filear_7_アセンブラプログラム(2).pdf 237件 [詳細] filear_6_アセンブラプログラム(1).pdf 234件 [詳細] filear_5_アドレシング_命令セット_性能.pdf 224件 [詳細] filear_4_命令とその実行の仕組.pdf 202件 [詳細] filear_3_演算の仕組.pdf 203件 [詳細] filear_2_数の表現(2).pdf 179件 [詳細] filear_1_数の表現(1).pdf 260件 [詳細] filear_0_論理演算と論理回路.pdf 898件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-05-27 (月) 13:54:36 (1487d)