民國105年 第1梯次 數位電子乙級 學科

第51題

下面哪一個指令會影響零旗標( Z e r o f l a g ) ?

題目

下面哪一個指令會影響零旗標( Z e r o f l a g ) ?

  1. (1) M O V ( 搬移資料)
  2. (2) S T A ( 累積器的資料寫入記憶體中)
  3. (3) J M P ( 無條件跳躍)
  4. (4) D C R ( 暫存器減去1 )

官方答案

(4) D C R ( 暫存器減去1 )

解析

零旗標由算術邏輯單元(ALU)依運算結果更新。DCR 指令會將暫存器內容減 1,屬於算術運算,若結果為 0 就會設定 Zero flag。MOV 只搬移資料,STA 只把累積器資料寫入記憶體,JMP 只改變程式計數器,三者都不經 ALU 運算,因此不影響零旗標。

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

官方資料