1.4.1 Bináris összeadó áramkörök

iDevice ikon

Olyan áramkörök, amelyek a bemeneteikre kerülő két operandust bitenként összeadják, figyelembe véve az egyes helyi értékeken keletkező átvitelt is, és az eredményt a keletkezett átvitellel együtt megjelenítik a kimenetükön. Ennek leggyakrabban alkalmazott formája a teljes összeadó.

 

Teljes összeadó

3 bemenete van, amelyekre a két összeadandót és az előző helyiértéken keletkezett átvitelt vezetjük. Ilyen 1 bites modulok felhasználásával készíthetünk több bites összeadó áramköröket. Áramköri felépítése a 7. ábrán látható.

 

 7. ábra    
1 bites teljes összeadó áramkör

 

Soros összeadó

Az egyes helyiértékeken lévő bitek összeadása időben egymás után történik, kezdve a legkisebb helyiértékkel. Így csak egy 1 bites teljes összeadó áramkörre, regiszterekre és egy 1 bites késleltető tárolóra van szükség. Ezzel a módszerrel viszonylag hosszú idő szükséges egy nagyobb bitszámú művelet elvégzéséhez.

 

Párhuzamos összeadó

Az egyes helyiértékeken lévő bitek összeadása azonos időben történik, de természetesen az átvitelbitek megjelenéséig szükség van valamekkora továbbterjedési időre, vagy valamilyen áramkörre, amely az átvitel bitek létrehozását gyorsítja.