民國100年 乙級專案 電力電子乙級 學科

第57題

A D D C 表含進位加法,若A = 0 C 3 H 、R 7 = 0 A A H 、C Y = 1 ,則執行A D D C A ,R 7 後,溢位旗 標(…

題目

A D D C 表含進位加法,若A = 0 C 3 H 、R 7 = 0 A A H 、C Y = 1 ,則執行A D D C A ,R 7 後,溢位旗 標( O V )、進位旗標( C Y ) 各為何?

  1. (1) O V = 0;C Y = 0
  2. (2) O V = 1;C Y = 0
  3. (3) O V = 1;C Y = 1
  4. (4) O V = 0 ; C Y = 1

官方答案

(3) O V = 1;C Y = 1

解析

ADDC 為含進位加法,運算為 A+R7+CY=0C3H+0AAH+1=195+170+1=366=16EH,故低 8 位元結果為 6EH,因超過 FFH 而使進位旗標 CY=1。溢位旗標判斷採帶號數:0C3H=-61、0AAH=-86,相加再進位得-146,已超出 8 位元帶號範圍(-128~+127),故 OV=1。因此 OV=1、CY=1,選3。

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

官方資料