民國109年 第3梯次 儀表電子甲級 學科

第21題

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

題目

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

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

官方答案

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

解析

立即定址法把常數直接編碼在指令中,例如 MOV AX,5,執行時不須再從記憶體或暫存器取運算元,指令長度短且速度快,最適合設定固定初值。暫存器間接定址、基底定址與記憶體直接定址的運算元都存放在記憶體,必須先將常數存入某個記憶體位址,再依該位址取值,多了一道前置程序。

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

官方資料