民國111年 第3梯次 數位電子甲級 學科
第44題
8051 MCU 在下列指令執行後
題目
8051 MCU 在下列指令執行後
- (1) 進位旗號設為1
- (2) 零旗號及進位旗號不受影響
- (3) 零旗號清除為0
- (4) 零旗號設為1
官方答案
(2) 零旗號及進位旗號不受影響
解析
8051的PSW中,CY與Z等旗號只由算術與邏輯運算指令更新;INC、DEC及MOV類指令執行時不會更動CY與Z。因此即使累加器內容被加一或搬移後變成00H,零旗號仍維持執行前的狀態,不會被設定為1,進位旗號也不受影響,故選2。ADD、ADDC、SUBB等指令才會依運算結果重設CY與Z,這是本題最常見的混淆點。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。