| 1. | Assembler Program 欄にプログラムを書き、“LOAD” ボタンをクリックします。
プログラムにエラーがなければ欄の下に“Assemble complated” と表示され、
メモリにはマシン語に翻訳された命令コードが表示されます。
|
| 2. | “STEP” ボタンをクリックすると、まず命令が読み込まれ(fetch)、
もう一度クリックすると実行(excute)されます。
|
| 3. | 3. 実行されている命令は右上の窓に表示されます。
ただし、ソースプログラムの表記にかかわらず、オペランドはすべて 16 進数で表示されます。
|
| 4. | “RUN” ボタンをクリックすると、連続的に実行されます。
|
| 5. | “FAST” または “SLOW” ボタンをクリックすると実行速度が変わります。
1/16 〜 64Hz のクロック周波数が表示されていますが、これは目安の数字で、
パソコンの処理速度や次項の動作表示の有無などによって実行速度が変わります。
パソコンの処理や表示が終わって、1.024 秒待機する状態を 1Hz、0.512 秒を 2Hz と表示しています。
|
| 6. | “Display” がチェックされていると、参照されるメモリやレジスタ、
データの流れなどが表示されます。チェックを外すと表示されなくなります。
|
| 7. | メモリや各レジスタ、入出力ポートのデータは、
マウスでクリックすることによって直接編集できます。
|
| 8. | “RESET” ボタンをクリックすると、プログラムカウンタがリセットされて 0 になります。
|
| 9. | “CLR” ボタンをクリックすると、入力ポートを除くすべてのメモリ、レジスタ、ポートが 0 になります。
|
| 10. | “Display” をチェックして動作表示中、画面をスクロールしたり
他のソフトのウィンドウに隠れたりすると、動作表示が乱れることがあります。
赤い線が消えずに見にくくなった場合は、“CLEAN” ボタンをクリックすると消えます。
ただし、そのまま動作表示を続けると再び乱れます。
動作表示中は極力スクロールしたりしないようにして下さい。
|