民國114年 第1梯次 儀表電子甲級 學科
第52題
欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?
題目
欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?
- (1) 基底定址法(based addressing mode)
- (2) 暫存器間接定址法(register indirect addressing mode)
- (3) 記憶體直接定址法(memory direct addressing mode)
- (4) 立即定址法(immediate addressing mode)
官方答案
(4) 立即定址法(immediate addressing mode)
解析
立即定址法把運算元常數直接寫在指令中,例如MOV AX,5,CPU執行時不必再從記憶體或暫存器讀取該值,最適合將暫存器設定為固定常數。基底定址、暫存器間接定址與記憶體直接定址都需先取得位址或運算元,程式中還須另外安排常數,較不恰當,故選4。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。