民國111年 第3梯次 數位電子乙級 學科
第37題
下面哪一個指令會影響零旗標(Zeroflag )?
題目
下面哪一個指令會影響零旗標(Zeroflag )?
- (1) JMP(無條件跳躍)
- (2) DCR(暫存器減去1)
- (3) STA(累積器的資料寫入記憶體中)
- (4) MOV(搬移資料)
官方答案
(2) DCR(暫存器減去1)
解析
零旗標(Z)由算術邏輯單元依運算結果設定:DCR 會將暫存器內容減 1,並依結果是否為 0 更新零旗標,例如暫存器原為 01H,減 1 後成為 00H,零旗標即被置位。JMP 為無條件跳躍,只改變程式計數器,不進行運算;STA 是把累加器資料存入記憶體,屬資料傳輸;MOV 為資料搬移,兩者均只傳送資料而不影響旗標。因此只有 DCR 會影響零旗標。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。