マイクロコンピュータ言語1
Microcomputer Language (I)
教授・橋爪 正樹
2単位
目的
本講義ではマイクロコンピュータ回路を動かすプログラムのプログラミング技術の習得を目指す.
概要
マイクロコンピュータを動作させるプログラムを作成する際に使用されるアセンブリ言語とそれを用いたプログラム作成法について講義する.講義以外に実習を行い,そのプログラミング技術の習得を目指す.
キーワード
マイクロコンピュータ,アセンブリ言語,Z80,プログラム書法
関連科目
要件
マイクロコンピュータ回路も必ず受講すること.
注意
「マイクロコンピュータ回路」,「マイクロコンピュータ言語1」は今後のマイクロコンピュータ工学関係の科目(マイクロコンピュータ言語2,マイクロコンピュータ応用)を受講するために必要となるで,必ず受講しておくこと.欠席をするとそれ以降の内容が理解不能となる可能性が高いので,欠席しないこと.
目標
1. | マイクロコンピュータでのプログラムの実行過程を説明できる |
2. | アセンブリ言語で演算処理を記述できる |
3. | アセンブリ言語で条件分岐処理を記述できる |
4. | サブルーチンを用いてプログラムを記述できる. |
計画
1. | マイクロコンピュータの内部構造 |
2. | プログラムの実行過程 |
3. | 機械語とアセンブリ言語 |
4. | レジスタ間データ転送命令 |
5. | アセンブリ言語プログラムの開発法 |
6. | メモリとのデータ転送命令 |
7. | 加算命令 |
8. | 減算・乗除算命令 |
9. | 論理演算命令 |
10. | I/Oデバイスとのデータ転送命令 |
11. | 条件分岐処理プログラミング技法 |
12. | 繰り返し処理プログラミング技法 |
13. | サブルーチンを用いたプログラミング技法 |
14. | 入出力インターフェイスプログラミング技法 |
15. | マイクロコンピュータ·システムの開発技法 |
16. | 定期試験 |
評価
ほぼ毎回出る演習問題と定期試験の成績で評価する.
対象学生
開講コース学生のみ履修可能
教科書
青木·恩田共著「マイクロコンピュータ講義」昭晃堂,それ以外にプリントを配布.
参考資料
第一回目の講義時に紹介
連絡先
橋爪(E棟3階南 D-2, 088-656-7473, tume@ee.tokushima-u.ac(no-spam).jp)