實(shí)現(xiàn)補(bǔ)碼加減運(yùn)算的邏輯電路
運(yùn)算前,X、Y寄存器分別存儲(chǔ)被加(減)數(shù) 和 加(減)數(shù),計(jì)算結(jié)果存回X寄存器;F為加法器,能在命令X→F和Y→F信號(hào)的控制下接收兩個(gè)寄存器中的數(shù)據(jù)并完成加法運(yùn)算,運(yùn)算結(jié)果在F→X命令信號(hào)的控制下接收回X寄存器中。
為實(shí)現(xiàn)減運(yùn)算,應(yīng)將Y寄存器中補(bǔ)碼數(shù)據(jù)的負(fù)數(shù)表示送到加法器F,這可以通過送Y寄存器中每位數(shù)據(jù)的反碼并在F的最低位給出進(jìn)位1輸入信號(hào)變通完成,用/Y→F和1→F控制命令實(shí)現(xiàn)。

圖2.5 實(shí)現(xiàn)補(bǔ)碼加減運(yùn)算的邏輯電路
評(píng)論