民國109年 第3梯次 儀表電子甲級 學科
第21題
欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?
題目
欲將8088 CPU 內暫存器AX 之內容設定為5,來源運算元(source operand)須使用那一種定址法 較恰當?
- (1) 暫存器間接定址法(register indirect addressing mode)
- (2) 基底定址法(based addressing mode)
- (3) 立即定址法(immediate addressing mode)
- (4) 記憶體直接定址法(memory direct addressing m ode)
官方答案
(3) 立即定址法(immediate addressing mode)
解析
立即定址法把常數直接編碼在指令中,例如 MOV AX,5,執行時不須再從記憶體或暫存器取運算元,指令長度短且速度快,最適合設定固定初值。暫存器間接定址、基底定址與記憶體直接定址的運算元都存放在記憶體,必須先將常數存入某個記憶體位址,再依該位址取值,多了一道前置程序。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。