問題詳情

6 假設記憶體位址 200 中存放的資料是 201,位址 201 中存放的資料是 202,位址 202 中存放的資料是
205,今有一指令為 Load R13, [200],採用間接定址法(Indirect addressing),執行後 R13 暫存器存的 值應為:
(A) 200
(B) 201
(C) 202
(D) 203

參考答案

答案:C
難度:困難0.4
書單:沒有書單,新增

用户評論

老張】評論

間接定址是建立在直接定址上的,也就是間接定址得到的數值是一個地址,透過這個地址找到最終資料。換句話說為兩次定址,第一次得到地址,第二次是目標資料。優點:擴大定址能力。缺點:要兩次參照,這樣造成速度較慢。因此 load r13, [200] 得到位址 200 中的資料為201,然後去位址 201 取資料,故得到 202,答案選C