計算機體系結構中BCD加法器的框圖?
BCD加法器指的是一個4位二進位制加法器,可以對兩個4位BCD格式的字進行加法運算。加法的結果是一個BCD格式的4位輸出字。它可以描述被加數和加數的十進位制和,以及在該和超過9的十進位制值時產生的進位。因此,BCD加法器可以執行十進位制加法。
BCD加法器是一個電路,它並行地對兩個BCD數字進行加法運算,並生成一個也是BCD格式的和數位。BCD加法器在其內部結構中應該包含校正邏輯。為了將0110新增到二進位制和中,我們使用第二個4位二進位制加法器,如圖所示。

兩個十進位制數字以及輸入進位首先在頂部的4位二進位制加法器中相加,以產生二進位制和。當輸出進位為0時,不會將任何內容插入二進位制和中。當它為1時,二進位制0110透過底部的4位二進位制加法器插入二進位制和中。從最低位二進位制加法器產生的輸出進位可以被丟棄,因為它已經提供了在輸出進位端子中可以訪問的資料。
一個對n個十進位制數字進行加法運算的十進位制並行加法器需要n個BCD加法器階段,其中一個階段的輸出進位連線到下一個更高階階段的輸入進位。為了實現更短的傳播延遲,BCD加法器包括必要的超前進位電路。此外,校正加法器電路不需要全部四個全加器,並且該電路可以進行最佳化。
廣告
資料結構
網路
關係資料庫管理系統(RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP