科目名

アセンブラ

英語科目名

Assembler

開講年度・学期

平成18年度・前期

対象学科・専攻・学年

電子制御工学科3年

授業形態

講 義

必修or選択

選択

単位数

2単位

単位種類

履修単位(30h)

担当教員

西野 聰

居室(もしくは所属)

電子制御工学科4階

電話

0285-20-2262

E-mail

nishino @oyama-ct.ac.jp

授業の達成目標

授業目的:

        1.アセンブラプログラムの考え方をZ-80の例で習得する。

        2.基本的なアセンブラプログラムが組めるようにする。

        3.マイクロコンピュータのインタフェースの考え方を学習する。

達成目標:

        1.Z-80アセンブラプログラムを組むことができる。

        2.Z-80アセンブラプログラムのリストをよんで動作がわかる。

        3.他機種のアセンブラプログラムを短期間で習得できる基礎力をつける。

各達成目標に対する達成度の具体的な評価方法

下記により行う。

評価方法

評価方法:

        1.期末試験(50%)

        2.実習の達成度(50%)

  ただし実習の達成度が70%未満のものについては評価の対象にしない。

授業内容

授業内容:

        1.Z-80の基本構成-(1週)

        2.転送命令-即値設定、レジスタ転送、メモリアクセス-(2週)

        3.直接アドレス指定方式と間接アドレス指定方式-(3週)

4.算術演算命令と論理演算命令-加算・減算命令、AND・OR命令、2バイト加算命令、-(2週)

        5.論理演算命令の応用-ビット操作、マスク操作-(2週)

        6.ローテイト命令-フラグチェック、論理シフト-(2週)

        7.入出力命令-(2週)

        8.サブルーチン命令-コール命令、スタック命令、リターン命令-(1週)

キーワード

算術演算命令、論理演算命令、直接アドレス方式、関節アドレス方式

教科書

教科書:使用しない。

参考書

教科書:使用せず

参考書:

        1.湯田、伊藤、「Z-80アセンブラプログラムミング入門」オーム社

        2.大下真二郎、「Z-80アセンブラプログラムミング演習」学献社

小山高専の教育方針@〜Eとの対応

B D

技術者教育プログラムの学習・教育目標

(B−3) (C−1) (E−2)

JABEE基準1(1)との関係

(1)、d(2-)e

カリキュラム中の位置づけ

前年度までの関連科目

論理回路I,II

現学年の関連科目

 

次年度以降の関連科目

  デジタル工学

連絡事項

連絡事項:

1.授業は講義→実習のくり返しで行う

1.ポケットコンピュータにより、教室で実習確認を行いながら進める。

2.授業時間の70%が実習・演習となる。

5.授業中は理解確認のために質問頻繁に行う。

6.各試験は50分で行い、筆記用具以外の持ち込みは禁止とする。

シラバス作成年月日:平成18年4月1日