什么是半加法器?
半加法器是一種執(zhí)行二進(jìn)制數(shù)相加的數(shù)字電路。它是最簡單的數(shù)字加法器,您只需使用兩個邏輯門即可構(gòu)建一個;一個異或門和一個 AND 門。
半加法器只能添加兩個 1 位數(shù)字。半加法器和全加法器之間的區(qū)別在于,第一個加法器沒有進(jìn)位輸入。
1 位二進(jìn)制加法的所有可能組合如下所示:
您需要兩個位來表示結(jié)果,因?yàn)閷蓚€ 1 位數(shù)字相加的最高可能結(jié)果是 2(二進(jìn)制中的“10”)。
您可以使用前面給出的 1 位二進(jìn)制加法的四種可能組合將其添加到真值表中。加法器接受兩個輸入,A 和 B,并生成兩個輸出,一個用于總和
(S),另一個用于進(jìn)位 (C)。所以真值表變成:
半加法器如何工作?
要了解如何創(chuàng)建半加法器電路,您可以使用其真值表。您需要做的第一件事是分離 S 輸出并構(gòu)建自己的真值表。
如果您知道邏輯門,您可能會注意到這看起來與異或門的真值表完全相同。你是對的。
接下來,是時候關(guān)注 C 輸出了:
如果你仔細(xì)檢查它,你會發(fā)現(xiàn)它的行為與 AND 門相同,因?yàn)樗辉趦蓚€輸入都是一個時返回一個。這意味著要創(chuàng)建 C 輸出,您可以使用 AND 門:
最后,您可以組合用于產(chǎn)生S和C輸出的電路,以構(gòu)建完整的半加器電路圖:
半加法器模擬
為了演示此加法器電路的工作原理,您將在下面找到一個模擬。簡單的開關(guān)代表 A 和 B 輸入。S 和 C 輸出由 LED 表示,其中亮起的 LED
表示“1”,未亮起的 LED 表示“0”。
-
加法器
+關(guān)注
關(guān)注
6文章
183瀏覽量
30233 -
數(shù)字電路
+關(guān)注
關(guān)注
193文章
1629瀏覽量
80822 -
二進(jìn)制數(shù)
+關(guān)注
關(guān)注
0文章
12瀏覽量
7755
發(fā)布評論請先 登錄
相關(guān)推薦
評論