首頁>科技>

前面我們已經建立了4個邏輯電路:加法器移位器(左)、移位器(右)、比較器。加上我們已經很熟悉的三個邏輯電路:與門、非門、或門,我們就可以做成一個ALU(算數與邏輯單元)了,組成如下:

仔細觀察上圖,所有的單元都有輸入a,對於需要兩個輸入的單元,b也被連線。所有單元的輸入端一直保持連線,輸出端都增加了使能器E,使能器的控制端來自譯碼器,也就是說,同時只會有一個單元被使能。譯碼器有一位輸出並未連線至任何使能器,當該位為on時,7個單元均未被選擇,大家都不工作,僅有a largerequal有輸出,代表的比較運算。透過op操作碼,可以選擇不同的邏輯或算數單元。

可進一步抽象,如下所示:

op操作碼所對應的選擇為:

其中CMP(比較器)的標誌位輸出一直工作。

12
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 手機上網瀏覽記錄別人能看到嗎