計算機通論
| 項目 | 有無 |
|---|---|
| 出席 | 途中から出現 |
| 課題 | あり |
| テスト | 期末 |
04/27から突如出席を取り始めました。資料は教授のページで公開されています。2回の課題提出と期末試験で評価されます。課題の告知はおおよそ期限の1~2週間前でした。
はじめはコンピュータの基礎的な仕組みを学び、中盤ではMIPSのアセンブリを、後半では一歩踏み込んでメモリやキャッシュ、仮想記憶を扱います。なお、期末試験の範囲はパイプライン以降のみなのでその点は安心材料でした。
やることの範囲が多いので授業のペースは早めです。また、各回でやる内容が明確に分かれていなかったので一度欠席すると取り返しにくい作りになっていそうです。
教室のキャパギリギリまで人が入っていたので、早めに足を運ぶと良いかもしれません。
講義一覧
| 回 | 日付 | 内容 |
|---|---|---|
| 1 | 04/13 | ガイダンス |
| 2 | 04/20 | コンピュータの基本 |
| 3 | 04/27 | ノイマン型計算機、プログラム内蔵方式 |
| 4 | 05/11 | 命令セットアーキテクチャ |
| 5 | 05/18 | 演算と論理設計 |
| 6 | 05/25 | アライメント制約、MIPS基礎 |
| 7 | 06/01 | MIPS命令形式・アドレス指定・アセンブリ |
| 8 | 06/08 | MIPSパイプライン |
| 9 | 06/15 | パイプラインハザード |
| 10 | 06/22 | メモリ階層 |
| 11 | 06/29 | キャッシュの基礎 |
| 12 | 07/06 | キャッシュメモリ(マッピング方式) |
| 13 | 07/13 | キャッシュ(3方式)・ライトポリシ・仮想記憶導入 |
| 14 | 07/20 | 仮想記憶(ページング・TLB・多段ページテーブル) |
| 15 | 07/27 | 仮想キャッシュ(PIPT/VIPT)・メモリ保護 |