平成23年特別午後問1

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
マグさん  
(No.1)
https://www.fe-siken.com/kakomon/23_toku/pm01.html

実行アドレスの算出方法で、
D=0,I=0の場合は   adr+[xで指定されたレジスタ]
D=0,I=1の場合は  [adr+[xで指定されたレジスタ]]
となっていますがこの違いというのは何でしょうか?

括弧のあるなしでどのように値が変わるのでしょうか?
2021.02.03 14:31
アールさん 
(No.2)
説明が拙くてすみません。
括弧があるとその中身を示していることになります。
例えばですが、
xで指定されたレジスタ  =  0
RG0 = 1
adr = 700
700番地 = 100
701番地 = 200
とした場合
adr+[xで指定されたレジスタ] = 701
[adr+[xで指定されたレジスタ]] = 200
が実行アドレスとなります。

私の解釈が間違っていたら申し訳ありません。
2021.02.03 14:43

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop