計算機體系結構中的二進位制增量器是什麼?


增量微操作是指將一個數字加1到暫存器中。例如,如果一個4位暫存器具有二進位制值0110,則在遞增後它將變為0111。增量微操作由一個4位組合電路增量器執行。

這個微操作簡單地用二進位制計數器執行。每次允許計數處於活動狀態時,時鐘脈衝轉換都會使暫存器的內容加1。有時,增量微操作應使用獨立於特定暫存器的組合電路完成。這可以使用級聯連線的半加器來完成。

4位組合電路增量器的示意圖如圖所示。

最低有效位半加器 (HA) 的一個輸入連線到邏輯 1。另一個輸入連線到要遞增的數字的最低有效位。

一個半加器的輸出進位連線到下一個更高階半加器的輸入之一。電路從A0到A3獲取四個位,向其加1,並在S0到S3產生遞增後的輸出。

只有在遞增二進位制 1111 後,輸出進位 C4 才為 1。它還可以生成輸出 S0 到 S3 變為 0。

透過繼續該圖以包含 n 個半加器,可以將該圖的電路繼續到 n 位二進位制增量器。

最低有效位必須有一個輸入連線到邏輯 1。其他輸入接收要遞增的數字或來自上一級的進位。

更新於:2021年7月24日

3K+ 次瀏覽

啟動你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.