Nyní máme kus funkčnosti nazvaný ".. Na plný zmije " Co počítačový inženýr pak dělá, je " black-box " to tak, že on nebo ona může přestat starat o detailech komponenty. Černá skříňka pro plné zmije bude vypadat takto:
S touto černou skříňku, je nyní snadné nakreslit 4-bitové plnou výbavu:
v tomto diagramu carry-out z každý bit kanály přímo do carry-in dalšího bitu přes. A 0 je napevno do původního carry-in bitu. Zadáte-li dva 4-bitové čísla na linkách A a B, dostanete 4-bitový součet venku na Q linkách, plus 1 dodatečný bit pro konečné carry-out. Můžete vidět, že tento řetězec může prodloužit tak daleko, jak se vám líbí, až 8, 16 nebo 32 bitů, pokud je to žádoucí.
4-bitová sčítačka jsme právě vytvořili, se nazývá zvlnění carry zmije. To dostane to jméno, protože převedených bitů " zvlnění " z jednoho sčítačky na další. Tato implementace má výhodu v jednoduchosti, ale nevýhodu v tom, problémů rychlosti. V reálném obvodu, brány mít čas pro přepínání stavů (doba je v řádu nanosekund, ale ve vysokorychlostních počítačů nanosekund látky). So 32-bit nebo 64-bitové zvlnění carry výbavy může trvat 100 až 200 nanosekund usadit se do jejich konečného součtu kvůli carry zvlnění. Z tohoto důvodu, inženýři vytvořili více pokročilých výbavy zvaných carry-dopředného vyhledávání výbavy. Počet bran potřebné k zavedení přenosnou LookAhead je velký, ale čas usazovací pro zmije je mnohem lepší.
Žabky
Jednou z nejzajímavějších věcí, které můžete dělat s booleovských brány, je vytvořit paměť s nimi. Pokud jste správně uspořádat brány, budou pamatovat vstupní hodnotu. Tento jednoduchý koncept je základem paměti RAM (random access memory) v počítači, a také umožňuje vytvářet širokou škálu dalších užitečných obvodů.
Memory spoléhá na koncepční zvané zpětné vazby. To znamená, že výstup z brány se přivádí zpět do vstupu. Nejjednodušší možný zpětnovazební obvod pomocí dvou měničů je uvedeno výše.
Pokud se budete držet zpětnovazební cestu, můžete vidět, že když Q se stane být 1, bude to vždy 1. Pokud se stane, že je 0, bude vždy 0. Protože to je hezké být schopen ovládat obvody vytváříme, to člověk nemá moc využití - ale to vám umožní vidět, jak funguje zpětná vazba
Ukazuje se, že v ". , real " obvodů, mů