988 :デフォルトの名無しさん :03/01/08 06:01
学校の宿題で全然わからず困っております。問題は以下の通りです。

[問題]CPUのシミュレータ
CPUの動作を模擬するプログラムを書いてみよう。
CPUは、命令をメモリから取り出し、その命令に基づいた動作をする。
動作は例えばメモリからデータを読み出してCPU内のレジスタにコピーしたり、加減乗除演算をしたりする。
この一連の動きを真似るプログラムを書く。
CPUは、8ビット演算、メモリ容量は32ワード、入出力は2進数で表示。
動作の検証には、簡単なプログラムをメモリ上に用意し、
それを1ステップごとに実行した結果を表示する。

命令部分はswitch文を使うのはわかるのですが、
2進数による入出力というのができず、全体的にどのようにすれば良いかもわかりません。
どうかお願いします。