コンピュータアーキテクチャ(Computer Architecture)

授業の進め方

原則として資料は印刷して配布する予定です。

web上の資料の参照や、簡単な実技操作を行う場合がありますので、できるだけPCを用意してください。

各回の予定

第01回(04/10) コンピュータの構成要素

第02回(04/17) 論理関数と論理回路の基礎(組み合わせ回路)

第03回(04/24) 論理関数と論理回路の基礎(順序回路)

第04回(05/08) データの内部表現(1)(2進数、10進数、16進数、負数、実数、文字コード)

第05回(05/15) コンピュータの論理回路(マルチプレクサ、デコーダ、エンコーダ)

第06回(05/22) コンピュータの論理回路(演算器、メモリ、カウンタ)

第07回(05/29) 中間学力考査及び解説

第08回(06/05) 機械語とアセンブラ

第09回(06/12) 基本的な命令(転送命令、算術・論理演算命令)

第10回(06/19) 基本的な命令(分岐、繰り返し飛び越し命令と条件判定)

第11回(06/26) 基本的なアルゴリズム(インデックス修飾)

第12回(07/03) 演算の高速化(命令パイプライン、メモリ階層とキャッシュメモリ)

第13回(07/10) 入出力制御

第14回(07/17) 期末学力考査及び解説


あると便利なプログラム

(ご参考)ずっと昔に作ったページ1

(ご参考)ずっと昔に作ったページ2

CASL IIソース8コード(未整理)


お知らせ

2019/04/17

第2回配布資料スライドNo.53に間違いがありました。webページのpdfファイルは修正済みです。

2019/06/10

第8回課題の「SMPL.cas」は、第9回からリンクを張ってあります。