Home > Tutorial > Lesson 1

2003.09.30

CASLU & COMETU

Lesson 1 COMETUの構成と命令の実行過程


命令取り出しサイクル

メモリに記憶されている命令をIR(命令レジスタ)に取り出すサイクルです.

CPUとメモリの最初の状態が以下のような状態だったとします.

PR(プログラムレジスタ)の内容が002016になってますので,002016番地から,IRの上位16ビットに命令を持ってきます.命令部を見ると,この命令は2語長だということがわかるので,002116番地の内容をIRの下位16ビットに持ってきます.

以上のような処理によってCPUの状態は以下のようになります.

ここで既にプログラムレジスタは,次の命令の取り出しに備えて002216になっています.