算術和邏輯單元俗稱ALU是數字系統和設備的重要組成部分。由于它是數字系統的基本構建塊,因此我們都必須在工程或高中構建一個。除了加強我們對數字電路的理解外,構建這種邏輯電路也很有趣。在本文中,您將看到一個簡單的2位ALU電路,該電路使用逆變器,AND,OR門,Ex-OR門和多路復用器。它需要兩個輸入位。
輸出:
位1和位2的反轉
位1和位2的AND
位1和位2的OR
添加位1和位2
位1和位2的子子
對于這個電路,我們有三個輸入位。兩個輸入位和一個控制位。控制位饋送到多路復用器芯片,并允許用戶在輸出之間切換,如上述電路所述。
要執行AND操作,我們只需使用AND芯片7408并使用7432芯片進行OR操作。兩個逆變器芯片7404,用于位1和2的反相操作。使用7486、7408、7432芯片構建半加法器和減法器,以執行位1和位2的加法和減法運算。
這些逆變器、加法器、減法器、加法和OR操作的輸出進入多路復用器。控制位將選擇引腳4、7、9、12中的輸出。讓我們先以引腳4和7為例,如果控制信號為0,則多路復用器的第4個引腳顯示位1的反相輸出,控制信號1顯示位2的反相輸出輸出。
對于多路復用器的引腳7,如果控制信號為0/1,則引腳7的輸出將是位1和位2的AND或OR操作。輸出引腳9和12將相應地顯示位1和位2的ADD和減去輸出,盡管控制位的狀態不同。
零件清單:
IC2–74AC32N
IC3–74AC86N
IC4–74AC04N
IC5–74AC157N
-
電路圖
+關注
關注
10340文章
10720瀏覽量
530210 -
多路復用器
+關注
關注
9文章
873瀏覽量
65297 -
ALU
+關注
關注
0文章
33瀏覽量
13096
發布評論請先 登錄
相關推薦
評論