計算機體系結構中的二進位制增量器是什麼?
增量微操作是指將一個數字加1到暫存器中。例如,如果一個4位暫存器具有二進位制值0110,則在遞增後它將變為0111。增量微操作由一個4位組合電路增量器執行。
這個微操作簡單地用二進位制計數器執行。每次允許計數處於活動狀態時,時鐘脈衝轉換都會使暫存器的內容加1。有時,增量微操作應使用獨立於特定暫存器的組合電路完成。這可以使用級聯連線的半加器來完成。
4位組合電路增量器的示意圖如圖所示。

最低有效位半加器 (HA) 的一個輸入連線到邏輯 1。另一個輸入連線到要遞增的數字的最低有效位。
一個半加器的輸出進位連線到下一個更高階半加器的輸入之一。電路從A0到A3獲取四個位,向其加1,並在S0到S3產生遞增後的輸出。
只有在遞增二進位制 1111 後,輸出進位 C4 才為 1。它還可以生成輸出 S0 到 S3 變為 0。
透過繼續該圖以包含 n 個半加器,可以將該圖的電路繼續到 n 位二進位制增量器。
最低有效位必須有一個輸入連線到邏輯 1。其他輸入接收要遞增的數字或來自上一級的進位。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP