[理工] [計組]-RCA偵測溢位

看板Grad-ProbAsk作者 (XD)時間16年前 (2009/09/19 11:09), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串1/1
以一個4bit的RCA來說 偵測是否有overflow是用 第3個full adder的carry_out 以及第4個 full adder的carry_out 做XOR吧? 範例: c5 c4 c4 c5是第3跟第4F.A的carry_out 1 1 1 1 0 0 + 1 1 0 1 ___________ 1 1 0 0 1 偵測溢位c5 xor c4= 1 xor 1 =0 可是明明就有overflow 可是卻等於0 沒有補計組..麻煩高手指教!! 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.208.96

09/19 12:26, , 1F
以signed 2's 補數來看=> (-4)+(-3)=(-7) 就沒有溢位問題
09/19 12:26, 1F

09/20 02:20, , 2F
沒有overflow阿! 最後的1會自動捨去
09/20 02:20, 2F

09/20 22:14, , 3F
建議換回去10進進位看~~比較清楚有無overflow
09/20 22:14, 3F

09/21 09:26, , 4F
沒錯 這樣好像不會overflow
09/21 09:26, 4F
文章代碼(AID): #1Aj4jbVD (Grad-ProbAsk)