到達目標
1.各々の問題に対し、ある演算をマイクロプログラムにて実現し実際に動作できること。
2.成果をプレゼンテーションできること。
3.計算機の内部構造や高速化手法を理解できること。
ルーブリック
| 理想的な到達レベルの目安 | 標準的な到達レベルの目安 | 未到達レベルの目安 |
各々の問題に対し、ある演算をマイクロプログラムにて実現し実際に動作できる | 各々の問題に対し、ある演算をマイクロプログラムにて実現し実際に動作できる | 基本問題に対し、ある演算をマイクロプログラムにて実現し実際に動作できる | 基本問題に対し、ある演算をマイクロプログラムにて実現し実際に動作できない |
成果をプレゼンテーションできる。 | 成果をプレゼンテーションでき、討論できる | 成果をプレゼンテーションできる | 成果をプレゼンテーションできない |
計算機の内部構造や高速化手法を理解できる。 | 計算機の内部構造や高速化手法を説明し、応用できる | 計算機の内部構造や高速化手法を説明できる | 計算機の内部構造や高速化手法を説明できない |
学科の到達目標項目との関係
教育方法等
概要:
電気情報工学科では、ディジタルハードウェアとソフトウェアに関する広範囲な専門知識や技術を習得することを目標としている。
この授業では、これまでに学んだディジタル回路やプログラミングの知識と技術を用いて、ディジタル回路とソフトウェアのトレードオフを考慮してマイクロプログラムやハードウェアの設計・制作を行う。
講義では、マイクロプログラム制御法や、計算機単体で用いられる基本技術、高速化技術について学習する。
授業の進め方・方法:
第1週から第3週までは教科書や、プリントなどを用いて講義形式で授業を行い自習課題を課す。それ以降は、個人に与えられた課題をマイクロプログラムにて実現するため、情報通信制御実験室にてCコンパイラやエディタを用いて演習を行う。プログラムの完成後には成果を公開するため、実現したマイクロプログラムについて、パワーポイントを用いてプレゼンテーションを行う。
注意点:
マイクロプログラムは、C言語のシミュレータ上で動作するので、基本的なC言語の知識が必要である。復習しておくことが望ましい。また、E5情報工学実験Ⅱのディジタルシステムの模擬実験と関連が強いので、プリントや資料などは必ず持参することが必要である。プレゼンテーションではパワーポイントを用いるので、事前に使用方法を習得しておく事が必要である。
授業計画
|
|
週 |
授業内容 |
週ごとの到達目標 |
後期 |
3rdQ |
1週 |
コンピュータの基本構成,アーキテクチャ,コンパイラとインタプリタ,命令サイクル,性能評価 |
|
2週 |
メモリの階層構成,キャッシュ,割り込み |
|
3週 |
マイクロプログラムの制御,CISCとRISC,パイプライン |
|
4週 |
マイクロプログラム演習1 |
|
5週 |
マイクロプログラム演習2 |
|
6週 |
マイクロプログラム演習3 |
|
7週 |
マイクロプログラム演習4 |
|
8週 |
到達度試験,プレゼンテーション (答案返却とまとめ) |
|
4thQ |
9週 |
|
|
10週 |
|
|
11週 |
|
|
12週 |
|
|
13週 |
|
|
14週 |
|
|
15週 |
|
|
16週 |
|
|
モデルコアカリキュラムの学習内容と到達目標
分類 | 分野 | 学習内容 | 学習内容の到達目標 | 到達レベル | 授業週 |
専門的能力 | 分野別の専門工学 | 電気・電子系分野 | 情報 | 基本的なアルゴリズムを理解し、図式表現できる。 | 3 | |
評価割合
| 試験 | 演習・発表・レポート | 合計 |
総合評価割合 | 30 | 70 | 100 |
基礎的能力 | 0 | 0 | 0 |
専門的能力 | 30 | 70 | 100 |
分野横断的能力 | 0 | 0 | 0 |