閱讀更多行業(yè)資訊,可移步與非原創(chuàng),探尋北交所半導體行業(yè)的“隱形冠軍”、產研:汽車MEMS傳感器的國產化趨勢,僅僅靠低成本?、MCU本土產業(yè)鏈分析報告2023版等產業(yè)分析報告 原創(chuàng)文章可查閱。
1.半加器的邏輯表達式
半加器是指只能完成兩個二進制位相加但不包括進位的電路。它可以使用布爾代數(shù)來表示,其中A和B是需要相加的兩個輸入位,S是不包括進位時的和,C是需要進位時的結果:S = A ⊕ B (異或) C = A ∧ B (與)
2.半加器和全加器的功能特點
半加器雖然可以完成兩個二進制位相加,但是它無法處理進位問題,因此不能用于加上多位數(shù)。為了解決這個問題,我們引入全加器。
全加器是一種可以將三個二進制數(shù)(兩個待加數(shù)和一個進位)相加得到一個和以及向下一位的進位值的電路。
全加器可以被看作是由兩個半加器和一個額外的進位輸入組成的,其邏輯表達式如下:
S = A ⊕ B ⊕ Cin Cout = (A ∧ B) ∨ (Cin ∧ (A ⊕ B))
其中,S表示不考慮進位時的和,Cout表示需要向下一位的進位值。全加器不僅可以單獨使用,還可以通過級聯(lián)來實現(xiàn)加上多位數(shù)的運算。
閱讀全文