民國103年 第3梯次 數位電子乙級 學科
第24題
下面那一個指令會影響零旗標( Z e r o f l a g ) ?
題目
下面那一個指令會影響零旗標( Z e r o f l a g ) ?
- (1) J M P ( 無條件跳躍)
- (2) D C R ( 暫存器減去1 )
- (3) S T A ( 累積器的資料寫入記憶體中)
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。