Home > Tutorial > Lesson 1 |
|
メモリに記憶されている命令をIR(命令レジスタ)に取り出すサイクルです.
CPUとメモリの最初の状態が以下のような状態だったとします.
PR(プログラムレジスタ)の内容が002016になってますので,002016番地から,IRの上位16ビットに命令を持ってきます.命令部を見ると,この命令は2語長だということがわかるので,002116番地の内容をIRの下位16ビットに持ってきます.
以上のような処理によってCPUの状態は以下のようになります.
ここで既にプログラムレジスタは,次の命令の取り出しに備えて002216になっています.