A számítógép legfontosabb logikai elemei - a stadopedia
A számítógép legfontosabb logikai elemei a logikai kapuk ÉS, OR és NOT, amelyek félösszegek és teljes összegzők kombinálva vannak. Számításokhoz használják őket. Az információ tárolása a számítógép regisztereiben és RAM-jában, valamint a flash kártyákban logikai kapuk kombinációját használja, amelyet triggerként hívnak.
A mikroprocesszor-regiszterekben az információ (adatok) mind a memóriacellákból, mind a külső eszközökbõl származik. A regisztrációs adatok elérhetők a mikroprocesszor számára. Az adatfeldolgozás a nyilvántartásban történik. A feldolgozás eredményei vagy a regiszterekben tárolt adatok bármely memóriakártyára vagy külső eszközre továbbíthatók.
A logikai szelepek bemenete magas (egység) vagy alacsony (nulla) feszültséget kap. A formális logikai logika törvényeinek alkalmazásával a számítógép ezeket a bináris számjegyeket hozzáadja. Kombinálva őket bonyolultabb rendszerekbe, akkor is kivonni, szaporodni és megosztani.
Logikai kapuk ÉS, VAGY két (vagy több) bemenettel és egy kimenettel rendelkezik.
A logikai kapu végrehajtja az összekapcsolás működését (logikai szorzás). A kimenetnél az egyiket csak akkor lehet elérni, ha mindkét bemeneten 1 egység van beillesztve (3.1 ábra).
3.1 ábra. Logikai kapu és műveletek
A logikai kapu VAGY hajtja végre a diszjunkció műveletet (logikai kiegészítés). A kimenet nulla, csak akkor, ha nullák mindkét bemeneten belépnek (3.2 ábra).
Ábra. 3.2. Logikai kapu műveletek VAGY
A logikai kapu NEM hajt végre inversion (negation) műveletet. Egy bejárattal és egy kijárattal rendelkezik. A bemeneti egység nulla értéket ad a kimeneten és fordítva (3.
Ábra. 3.3. A logikai kapu műveletei NEM
A féladagoló (3.4. Ábra) egyszámjegyű bináris számok hozzáadására szolgál. Lebonyolíthat egy hordozható bitet - egy számot, amely "átkerül" a legjelentősebb bitre -, de nem tudja megkapni a legkevésbé fontos bitből a hordozható bitet. Ezt a függvények kaszkádjában használjuk (az egyéni függvények sémáját) a számítások alacsony sorrendben.
Ábra. 3.4. fél-összeadó
Nyilvánvaló, hogy az átviteli bit akkor fordul elő, amikor két egység kerül hozzáadásra. A féladagoló kimenete nulla lesz, ha ugyanazok a számok kerülnek bemenetre, és egy, ha eltérő. Ez megfelel a bináris hozzáadás táblázatnak.
Az adder (3.5. Ábra) két egyszámjegyű bináris számot és egy hordozót tartalmaz a legkevésbé lényeges bitből. Ez viszont átviszi a hordozót a legmagasabb bitre.
A kombinátorok kaszkádja a félszámlálót a legkevésbé fontos számjegyek és a summátor kombinálja a legmagasabb számjegyekhez képest. Ez lehetővé teszi a többszörös bináris számok összegzését.
Trigger (3.6 ábra) lehetővé teszi az adatok tárolását, tárolását és olvasását.
A triggereken tárolt memóriacellák, regiszterek vannak. Minden egyes trigger 1 bitet tárol. Két "VAGY" logikai elemből és két "NOT" elemből áll. Két bejárata és egy kijárata van. A trigger használatakor figyelembe veszik a korábbi állapotot.
A kezdeti állapotban 0 bemenet mindkét bemenetre és 0 kimenet.
Ha A nulla, és az előző állapot nulla, akkor a kimenet nulla.
Ha B értéke nulla, és az előző állapot vagy A egy egység, akkor a kimenet egy. Ha B egy egység, akkor a kimenet nulla.