民國110年 第3梯次 儀表電子甲級 學科
第18題
欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?
題目
欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?
- (1) 暫存器間接定址法(register indirect addressing mode)
- (2) 立即定址法(immediate addressi ng mode)
- (3) 基底定址法(based addressing mode)
- (4) 記憶體直接定址法(memory direct addressing mo de)
官方答案
(2) 立即定址法(immediate addressi ng mode)
解析
要把常數 5 載入 AX,指令可寫成 MOV AX, 5,運算元 5 直接附在指令碼中,此即立即定址法(immediate addressing mode),不須再到記憶體或暫存器取資料,最直接有效率。暫存器間接定址是以暫存器內容當位址;基底定址是以基底暫存器加位移量求位址;記憶體直接定址則需在位址欄指定記憶體位置。三者都要先安排資料來源,並不適合載入單純常數。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。