民國107年 第3梯次 電腦硬體裝修丙級 學科

第15題

在Intel 8088 組合語言中,若暫存器AX 與BX 的值不相等,則在執行MOV AX,BX 指令後,下列 何者正確?

題目

在Intel 8088 組合語言中,若暫存器AX 與BX 的值不相等,則在執行MOV AX,BX 指令後,下列 何者正確?

  1. (1) AX 值改變,BX 值不變
  2. (2) AX 值不變,BX 值改變
  3. (3) AX,BX 值均改變
  4. (4) AX,BX 值均不變

官方答案

(1) AX 值改變,BX 值不變

解析

在Intel 8088組合語言中,MOV AX,BX 的語意是將來源運算元(BX)的內容複製到目的運算元(AX)。此指令僅改變目的暫存器,來源暫存器保持不變。題目已知AX與BX值不相等,執行後AX會被寫入BX的值(AX改變),而BX仍維持原值(BX不變)。因此正確描述為『AX值改變,BX值不變』。

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

官方資料