“LOAD GR, B , AD ”はAD が示す番地にベースレジスタB の内容を加えた値を有効アドレスとして、その有効アドレスが示す主記憶に格納されているデータを汎用レジスタGRにロードする命令である。
図の状態で、次の命令を実行したとき、汎用レジスタGRにロードされるデータはどれか。
LOAD GR, 1, 200
ア | 1201 |
イ | 1300 |
ウ | 2200 |
エ | 2300 |
答え イ
【解説】
“LOAD GR, 1, 200”は、AD の200にベースレジスタ1の内容100を加えた300番地のアドレスに格納されているデータを取り出しGRレジスタにロードするので、GRレジスタの値は300番地の内容である1300(イ)になる。
【キーワード】
・ロード命令