「6. 例題プログラム」を参考にして,プログラムを作ってみましょう. なお,利用する命令集合は,原則として {LOAD, STORE, ADD, SUB, MUL, JZ, JM, J, STOP} に限るものとする.
プログラムの入力にあたっては, テキストエディットなどのエディタを利用してEE21にコピー&ペーストしてもよい. ただし,Emacs や mi などのエディタでは, 改行コードの関係でうまく入力できないことがあるので注意して欲しい.
乗算のプログラム
学生証番号の最上位2桁と最下位2桁との積を計算する (終了時にアキュムレータに積が保持される)プログラムを書きなさい.除算のプログラム
学生証番号の最下位3桁の最上位2桁による商(最下位3桁を最上位2桁で割った値)を 計算する(終了時にアキュムレータに商が保持される)プログラムを書きなさい.剰余のプログラム(選択課題)
学生証番号の最下位3桁の最上位2桁による剰余 (最下位3桁を最上位2桁で割ったときの余り)を計算する (終了時にアキュムレータに剰余が保持される)プログラムを書きなさい.レポートの提出
ファイル「report.txt」 (このファイルは UTF-8 エンコーディングになっている)を コピーして(マウスの右ボタンをプレスして「保存」を選べばよい), 必要事項を埋めてレポートを作成しましょう. 概ね,次のようになるはずです. レポートのプログラムをコピー&ペーストして, ED21で実行できることをかならず確認してください. 作成したレポートはITC-LMSで提出してください.○科類・クラス: 理科 1類 3組 ○学生証番号: 940101G ○氏名: 山口 泰 ○乗算のプログラム(Copy and Pasteで実行可能なもの): LOAD 10 ADD 11 STORE 10 : ○除算のプログラム(Copy and Pasteで実行可能なもの): ○剰余のプログラム(選択課題 - Copy and Pasteで実行可能なもの): ○授業で難しいと感じたこと/再度説明して欲しいところなど: ○その他,授業に関する感想: