国立東京工業高等専門学校 シラバス 国立東京工業高等専門学校トップページへ戻る シラバス 閲覧戻る
教科目名
応用計算機設計
 
担 当 教 官 横山 繁盛
学年、学科等 4年 情報工学科 通常講義
単位数 期間 必修 2 単位 後期 週4時間 (合計 60 時間)
授業の目標と概要
電子計算機Ⅰ,Ⅱの続きとして,CPU,メモリ,I/O装置及びソフトウェアから成るマイクロコンピュータシステムの
設計と製作の実際について学ぶ。
プログラムの実行とI/O動作の並列動作,多重プロセス制御による複数プログラムの並列動作について学ぶ.
カリキュラムにおける位置づけ
論理回路Ⅰ・Ⅱ,電子計算機Ⅰ・Ⅱ,オペレーティングシステムⅠを前提とし、CPUとI/Oの並列動作,プログラムの
多重動作を理解し,マイクロコンピュータを用いたシステムの設計ができることを目標とする.
授業の内容 時間
1.マイクロコンピュータ用のOSの基礎 11
 リセット,初期プログラムロード,プログラムステータス,割込み,多重タスク制御,
 タスクスケジューリング方式,タスク間通信と排他制御,リアルタイム制御
2. LED表示制御プログラムの作成 4
 Z80-SBC上のLEDの各桁を独立した時間間隔で点灯制御させるプログラムを,OSを使用しない場合と,マル
 チタスクOSを使用する場合とで作成する.
3. LED表示装置の設計,製作及び試験 14
 I/O装置としてCPUから1バイトずつデータを受け取りそれを2桁の10進数として7Seg-LEDに表示するLED表示
 装置の設計,製作及び試験プログラムを作成しての動作試験をおこなう.
後期中間試験 1
4. I/Oデータチャネルの製作とLED表示装置の制御 12
 I/O装置のデータ転送を制御するI/Oデータチャネルプログラムを,マルチタスクOS上で作成し,LED表示装
 置を動作させる。
5. DCモータの駆動制御 10
 直流モータをPWM制御で駆動し,回転数センサ回路でカウントアップし,回転数制御をおこなう制御回路の
 製作と,制御プログラムをマルチタスクOS上で作成し動作させる。
6. 総合試験 3
 Z80-SBC上のLEDの表示,LED表示装置へのデータ出力,DCモータ駆動を並列に動作させ,各種パラメータを
 変化させて動作の確認をおこなう。
7. まとめと成果発表会 4
 成功と失敗の体験をまとめパワーポイントによる発表会をおこなう。
学年末試験 1
   
   
   
教科書
著者:横田英一  書名:図解Z80の使い方  発行所:オーム社
プリント配布
補助教科書
著者:竹田 仰  書名:Z80シングルボードコンピュータの入門と実践
履修上の注意
実験付きの授業であり,実験課題毎に報告書の提出が必要となるの指定期限内に提出のこと.
評価基準
グループで役割を持ち実験ができること.コンピュータの並列多重動作及びハードウェアとソフトウェアの役割が理解できること.
評価法
定期試験50%,レポートなど50%
学習・教育目標 東京高専
C-1,C-2
JABEE
(c)(d)(h)