民國114年 第1梯次 儀表電子甲級 學科

第52題

欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?

題目

欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?

  1. (1) 基底定址法(based addressing mode)
  2. (2) 暫存器間接定址法(register indirect addressing mode)
  3. (3) 記憶體直接定址法(memory direct addressing mode)
  4. (4) 立即定址法(immediate addressing mode)

官方答案

(4) 立即定址法(immediate addressing mode)

解析

立即定址法把運算元常數直接寫在指令中,例如MOV AX,5,CPU執行時不必再從記憶體或暫存器讀取該值,最適合將暫存器設定為固定常數。基底定址、暫存器間接定址與記憶體直接定址都需先取得位址或運算元,程式中還須另外安排常數,較不恰當,故選4。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料