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

第36題

8051 M C U 在下列指令執行後

題目

8051 M C U 在下列指令執行後

  1. (1) 零旗號設為1
  2. (2) 零旗號及進位旗號不受影響
  3. (3) 進位旗號設為1
  4. (4) 零旗號清除為0

官方答案

(2) 零旗號及進位旗號不受影響

解析

本題的指令屬於資料搬移(傳送)類。8051 的 MOV 系列指令只把資料抄入目的暫存器,不進行算術或邏輯運算,因此不影響 PSW 中的進位旗號 CY、輔助進位 AC、溢位 OV 及零旗號 Z;僅同位旗號 P 會依 A 的內容更新。若要讓零旗號依結果改變,須使用 ADD、SUBB、ANL、ORL、XRL 等會影響旗號的指令;CLR C 則只清除進位旗號。

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

官方資料