民國109年 第3梯次 數位電子甲級 學科

第24題

下列那一個x86 組合語言指令敘述為直接定址模式?

題目

下列那一個x86 組合語言指令敘述為直接定址模式?

  1. (1) MOV AL,4BH
  2. (2) DAA
  3. (3) MOV CL, [3FFFH]
  4. (4) MOV AX, BX

官方答案

(3) MOV CL, [3FFFH]

解析

x86定址模式中,直接定址(direct addressing)於指令直接寫出記憶體操作元的有效位址EA。「MOV CL, [3FFFH]」方括號內的3FFFH即直接給定的記憶體位址,CPU以此為EA存取該位元組送入CL,故為直接定址。選項1「MOV AL, 4BH」的4BH為立即值(立即定址);選項2「DAA」無運算元(隱含定址);選項4「MOV AX, BX」為暫存器間傳送(暫存器定址)。僅選項3符合直接定址定義。

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

官方資料