| 科目名 | ハード ウェア実験 | ||
| 担当教員 | 林田行雄 | 所属学部 | 理工学部知能情報システム学科 |
| 共同講師 | 杉町信行 助手・ 前田明子助手 | ||
| 受講対象 | 理工学部 知能情報システム学科2年生 | ||
| 開講時期 | 後期 | ||
| 講義概要 | マ イクロコンピュータのハードウエアとソフトウエアの基本動作を実験によって学習する。ハードウエアについては、ロジックアナライザでタイムチャートをとる ことにより、CPUの命令実行方式を理解し、デジタル回路の動作を習得する。ソフトウエアについては、Z80のマシン語のプログラムを作成し、マイコン制 御の基本を学ぶ。 | ||
| 講義内容 | ・ハード
ウエア講義(マイコンの機能と基本構成、ビットとバイト、ワンボードマイコンのブロック図および回路図の見方や動作、タイミングチャートの作成方法、など
の説明)の後、ロジックアナライザを用いた、タイミングチャートを作成する。 ・Z80機械語の学習と同時にソフトウエア課題を行い、最後にグループ単位でZ80マシン語のプログラムを作成し、作品発表会を行う。 |
||
| 授業計画 | 第1回:
実験全体の概説、操作説明と例題、速習Z80機械語 第2回:ハードウエア講義(マイコンの機能と基本構成、ビットとバイト、ワンボードマイコンのブロック図および回路図の見方や動作)、速習Z80機械語 第3回:ハードウエア講義(ワンボードマイコンのブロック図および回路図の見方や動作、タイムチャート、ロジックアナライザの使用法、他)、速習Z80機 械語 第4回:タイムチャート作成、ソフトウエア課題(8ビットLED出力、メモリ内容表示) 第5回:タイムチャート作成、ソフトウエア課題(スイッチからの入力、メモリクリア) 第6回:タイムチャート作成、ソフトウエア課題(8ビットLED出力Part II) 第7回:タイムチャート作成、ソフトウエア課題(7セグメントLED表示) 第8回:自由課題ソフトウエア開発(実験説明、開発グループ結成、プログラム開発) 第9回〜13回:自由課題ソフトウエア開発(プログラム開発) 第14回:自由課題作品発表会 |
||
| 実験で使用するワンボードマイコンの写真 (220KB) |