7. レポートの作成と提出

「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で実行可能なもの):


○授業で難しいと感じたこと/再度説明して欲しいところなど:


○その他,授業に関する感想: