山内の授業のページ

アクセス数 1825  このページの最終更新 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 488件 [詳細] filear_14_作業課題.pdf 531件 [詳細] filear_12_作業課題.pdf 530件 [詳細] filear_11_作業課題.pdf 630件 [詳細] filear_10_作業課題.pdf 798件 [詳細] filear_9_作業課題.pdf 533件 [詳細] filear_8_作業課題.pdf 551件 [詳細] fileパイプライン.pdf 1540件 [詳細] file入出力アーキテクチャ.pdf 1010件 [詳細] file各装置の動作原理.pdf 1935件 [詳細] file割込みとは.pdf 1024件 [詳細] file階層とキャッシュ.pdf 1712件 [詳細] fileキャッシュの追い出し.pdf 2687件 [詳細] filear_7_作業課題.pdf 508件 [詳細] filear_6_作業課題.pdf 547件 [詳細] filear_5_作業課題.pdf 572件 [詳細] filear_4_作業課題.pdf 586件 [詳細] filear_3_作業課題.pdf 539件 [詳細] file5)配列と指標アドレシング.pdf 1373件 [詳細] file4)ループを書く.pdf 1065件 [詳細] file3)条件分岐とIF文.pdf 1097件 [詳細] file2)計算式と代入.pdf 1305件 [詳細] file1)COMET-IIのプログラミング.pdf 1595件 [詳細] fileメモリデバイス.pdf 1892件 [詳細] fileメモリデバイス2.pdf 1272件 [詳細] fileメモリの考え方.pdf 1254件 [詳細] fileCISCとRISC.pdf 10524件 [詳細] file命令の形式.pdf 1446件 [詳細] file命令の実行性能.pdf 1609件 [詳細] fileコンピュータは命令で動く.pdf 1318件 [詳細] file命令が実行される仕組.pdf 2636件 [詳細] fileコンピュータの構造概略.pdf 1415件 [詳細] file乗算の原理.pdf 1300件 [詳細] file加減算の原理.pdf 1162件 [詳細] file小数をどう表す?.pdf 1847件 [詳細] fileマイナスの数をどう表す?.pdf 992件 [詳細] fileマイナスの数おまけ.pdf 1029件 [詳細] file16進数での表現.pdf 1532件 [詳細] file2進数の原理.pdf 1700件 [詳細] filear_2_作業課題.pdf 525件 [詳細] filear_1_作業課題.pdf 609件 [詳細] filear_14_パイプライン.pdf 563件 [詳細] filear_13_入出力デバイス.pdf 799件 [詳細] filear_12_割込_入出力アーキテクチャ.pdf 615件 [詳細] filear_11_マッピング方式_不一致.pdf 1290件 [詳細] filear_10_メモリ階層_キャッシュ.pdf 1138件 [詳細] filear_9_メモリ_メモリ装置.pdf 562件 [詳細] filear_8_ハーバードアーキテクチャ.pdf 2461件 [詳細] filear_7_アセンブラプログラム(2).pdf 825件 [詳細] filear_6_アセンブラプログラム(1).pdf 691件 [詳細] filear_5_アドレシング_命令セット_性能.pdf 998件 [詳細] filear_4_命令とその実行の仕組.pdf 707件 [詳細] filear_3_演算の仕組.pdf 622件 [詳細] filear_2_数の表現(2).pdf 798件 [詳細] filear_1_数の表現(1).pdf 773件 [詳細] filear_0_論理演算と論理回路.pdf 1654件 [詳細]

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