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

第24題

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

題目

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

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

官方答案

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

解析

在8080/8085架構中,DCR(Decrement Register,暫存器內容減1)執行後會依結果更新旗標暫存器,包含零旗標(Zero Flag, Z):當減1結果為0時Z設為1,否則為0,故會影響Z旗標。JMP(選項1)無條件跳躍僅改變程式計數器PC,不影響旗標;STA(選項3)將累積器存入記憶體,不影響旗標;MOV(選項4)單純搬移資料亦不影響旗標。故本題僅DCR會改變零旗標。

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

官方資料