16. 指令之運算元欄的值,其意義在計算機指令集的各種定址模式各有不同,下列何者有誤?
(A)立即(Immediate)定址模式,是所要的資料值
(B)直接(Direct)定址模式,是資料存放於記憶體的實際位址
(C)間接(Indirect)定址模式,是有效位址(Effective Address)的位址值
(D)相對(Relative)定址模式,加上基底暫存器的值,是有效位址的位址值
答案:登入後查看
統計: A(202), B(105), C(356), D(668), E(0) #1914578
統計: A(202), B(105), C(356), D(668), E(0) #1914578
詳解 (共 7 筆)
#3129013
(D)將指令的運算元欄位內的值加上程式計數器內的值,以求得存放資料的有效位址。
補充:
(1)索引定址模式:將指令的運算元欄位內的值加上索引暫存器內的值,以求得存放資料的有效位址。在此模式中,使用者若想讀取記憶體中其它位址的資料,必須藉由改變索引暫存器內的值,而非調整運算元欄位內的值。
(2)基底定址模式:將基底暫存器內的值加上指令的運算元欄位內的值,以得到存放資料的有效位址。在此模式中,使用者若想讀取記憶體中其它位址的資料,必須藉由改變運算元欄位內的值,而非調整基底暫存器內的值。
25
0
#5196688
相對定址模式:
將指令的運算元欄位內的值加上程式計數器內的值,以求得存放資料的有效位址。
8
0
#4847106
(D)為偏移定址
7
0