孟建柱会见买买提江·托乎尼牙孜同志先进事迹报告团
m dark mode ? |
|||
?ádek 6: | ?ádek 6: | ||
== Zna?ení == |
== Zna?ení == |
||
Existují dva zp?soby zna?ení logickych ?len? (oba definované [[American National Standards Institute|ANSI]]/[[IEEE]] Std 91-1984 a jeho dodatkem ANSI/IEEE Std 91a-1991). Prvním jsou obdélníkové (?tvercové) zna?ky ([[ |
Existují dva zp?soby zna?ení logickych ?len? (oba definované [[American National Standards Institute|ANSI]]/[[IEEE]] Std 91-1984 a jeho dodatkem ANSI/IEEE Std 91a-1991). Prvním jsou obdélníkové (?tvercové) zna?ky ([[Mezinárodní elektrotechnická komise|IEC]], [[DIN]]). Druhym zp?sobem jsou zna?ky slo?ené z k?ivek ([[American National Standards Institute|ANSI]]), které jsou roz?í?eny v profesionálních systémech pro návrh logickych obvod?. U obou zp?sob? zna?ení existují v praxi drobné varianty. Negovany vystup je ?asto ozna?en kole?kem. |
||
== Základní logické ?leny == |
== Základní logické ?leny == |
||
Pomocí logickych ?len? [[ |
Pomocí logickych ?len? [[Konjunkce (logika)|AND]], [[disjunkce|OR]] a [[negace|NOT]] lze realizovat libovolny [[logicky obvod]], a tedy i [[?íslicovy systém]]. ?leny AND a OR jsou za pomoci ?lenu NOT komplementární. To znamená, ?e je mo?né je vhodnym zp?sobem vzájemně nahradit. Lze implementovat jakykoliv [[?íslicovy systém]] pouze za pomoci logickych ?len? NAND nebo NOR nebo AND a NOT anebo OR a NOT (v?dy sta?í ?leny se dvěma vstupy), nikoli v?ak nap?íklad pomocí ?lenu XOR. NAND a NOR se nazyvají univerzální logické ?leny. |
||
== Symboly logickych ?len? == |
== Symboly logickych ?len? == |
||
?ádek 21: | ?ádek 21: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = a;</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 27: | ?ádek 27: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:Buffer ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:Buffer ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
\begin{array}{|c||c|} X (A) & Y \\ |
\begin{array}{|c||c|} X (A) & Y \\ |
||
?ádek 37: | ?ádek 37: | ||
</math> |
</math> |
||
|- |
|- |
||
|IEC||[[Soubor:IEC BUF label.svg|100px]] |
|IEC||[[Soubor:IEC BUF label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:Buffer DIN.svg|70px]] |
|DIN||[[Soubor:Buffer DIN.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
?ádek 49: | ?ádek 49: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = !a;</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 55: | ?ádek 55: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:NOT ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:NOT ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
\begin{array}{|c||c|} X (A) & Y \\ |
\begin{array}{|c||c|} X (A) & Y \\ |
||
?ádek 65: | ?ádek 65: | ||
</math> |
</math> |
||
|- |
|- |
||
|IEC||[[Soubor:IEC NOT label.svg|100px]] |
|IEC||[[Soubor:IEC NOT label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:NOT DIN.svg|70px]] |
|DIN||[[Soubor:NOT DIN.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
=== AND (Konjunktor) === |
=== AND (Konjunktor) === |
||
Tento ?len provádí funkci tzv. [[ |
Tento ?len provádí funkci tzv. [[Konjunkce (logika)|logického sou?inu]] (konjunkce). |
||
{| class="wikitable" style="text-align: center;" align="center" |
{| class="wikitable" style="text-align: center;" align="center" |
||
?ádek 77: | ?ádek 77: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = a && b;</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 83: | ?ádek 83: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:AND ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:AND ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
?ádek 97: | ?ádek 97: | ||
|- |
|- |
||
|IEC||[[Soubor:IEC AND label.svg|100px]] |
|IEC||[[Soubor:IEC AND label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:AND DIN.svg|70px]] |
|DIN||[[Soubor:AND DIN.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
?ádek 109: | ?ádek 109: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = a || b;</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 115: | ?ádek 115: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:OR ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:OR ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
||
?ádek 127: | ?ádek 127: | ||
</math> |
</math> |
||
|- |
|- |
||
|IEC||[[Soubor:IEC OR label.svg|100px]] |
|IEC||[[Soubor:IEC OR label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:OR DIN.svg|70px]] |
|DIN||[[Soubor:OR DIN.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
?ádek 139: | ?ádek 139: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = !(a && b);</syntaxhighlight> |
||
< |
<syntaxhighlight lang="c" inline>bool y = !a || !b;</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 146: | ?ádek 146: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:NAND ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:NAND ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
||
?ádek 158: | ?ádek 158: | ||
</math> |
</math> |
||
|- |
|- |
||
|IEC||[[Soubor:IEC NAND label.svg|100px]] |
|IEC||[[Soubor:IEC NAND label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:NAND DIN.svg|70px]] |
|DIN||[[Soubor:NAND DIN.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
?ádek 170: | ?ádek 170: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = !(a || b);</syntaxhighlight> |
||
< |
<syntaxhighlight lang="c" inline>bool y = !a && !b;</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 177: | ?ádek 177: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:NOR ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:NOR ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
||
?ádek 189: | ?ádek 189: | ||
</math> |
</math> |
||
|- |
|- |
||
|IEC||[[Soubor:IEC NOR label.svg|100px]] |
|IEC||[[Soubor:IEC NOR label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:NOR DIN.svg|70px]] |
|DIN||[[Soubor:NOR DIN.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
?ádek 201: | ?ádek 201: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = a ^ b;</syntaxhighlight> |
||
< |
<syntaxhighlight lang="c" inline>bool y = (!a && b) || (a && !b);</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 208: | ?ádek 208: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:XOR ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:XOR ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
||
?ádek 220: | ?ádek 220: | ||
</math> |
</math> |
||
|- |
|- |
||
|IEC||[[Soubor:IEC XOR label.svg|100px]] |
|IEC||[[Soubor:IEC XOR label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:XOR DIN 2.svg|70px]] |
|DIN||[[Soubor:XOR DIN 2.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
?ádek 232: | ?ádek 232: | ||
|- |
|- |
||
|Vyraz v [[C (programovací jazyk)|C]] |
|Vyraz v [[C (programovací jazyk)|C]] |
||
| colspan="2" |< |
| colspan="2" |<syntaxhighlight lang="c" inline>bool y = !(a ^ b);</syntaxhighlight> |
||
< |
<syntaxhighlight lang="c" inline>bool y = (a && b) || (!a && !b);</syntaxhighlight> |
||
|- |
|- |
||
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
| colspan=2|Zna?ení||rowspan=2| Pravdivostní tabulka |
||
?ádek 239: | ?ádek 239: | ||
|norma||symbol |
|norma||symbol |
||
|- |
|- |
||
|ANSI/MIL||[[Soubor:XNOR ANSI Labelled.svg|100px]] |
|ANSI/MIL||[[Soubor:XNOR ANSI Labelled.svg|class=skin-invert-image|100px]] |
||
|rowspan=3 |
|rowspan=3 | |
||
<math> |
<math> |
||
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
\begin{array}{|c|c||c|} X_1 (A) & X_2 (B) & Y \\ |
||
?ádek 251: | ?ádek 251: | ||
</math> |
</math> |
||
|- |
|- |
||
|IEC||[[Soubor:IEC XNOR label.svg|100px]] |
|IEC||[[Soubor:IEC XNOR label.svg|class=skin-invert-image|100px]] |
||
|- |
|- |
||
|DIN||[[Soubor:XNOR DIN 2.svg|70px]] |
|DIN||[[Soubor:XNOR DIN 2.svg|class=skin-invert-image|70px]] |
||
|} |
|} |
||
?ádek 264: | ?ádek 264: | ||
{| class="wikitable" style="text-align: center;" align="center" |
{| class="wikitable" style="text-align: center;" align="center" |
||
!colspan="3"|R?zná provedení hradla NAND |
!colspan="3"|R?zná provedení hradla NAND |
||
|- |
|||
|-bgcolor="white" |
|||
|[[Soubor:7400 Circuit.svg|200px]]||[[Soubor:74LS00 Circuit.svg|200px]]||[[Soubor:TTL NAND OC.svg|200px]] |
|[[Soubor:7400 Circuit.svg|class=skin-invert-image|200px]]||[[Soubor:74LS00 Circuit.svg|class=skin-invert-image|200px]]||[[Soubor:TTL NAND OC.svg|class=skin-invert-image|200px]] |
||
|- |
|- |
||
|TTL||TTL LS||TTL s [[Otev?eny kolektor|otev?enym kolektorem]] |
|TTL||TTL LS||TTL s [[Otev?eny kolektor|otev?enym kolektorem]] |
||
|- |
|||
|-bgcolor="white" |
|||
|[[Soubor:Cmos nand.svg|200px]]||[[Soubor:Nmos enhancement saturated nand.svg|150px]]||[[Soubor:DTL NAND Gate.svg|200px]] |
|[[Soubor:Cmos nand.svg|class=skin-invert-image|200px]]||[[Soubor:Nmos enhancement saturated nand.svg|class=skin-invert-image|150px]]||[[Soubor:DTL NAND Gate.svg|class=skin-invert-image|200px]] |
||
|- |
|- |
||
|CMOS||NMOS||DTL |
|CMOS||NMOS||DTL |
Aktuální verze z 19. 7. 2025, 15:22
Logicky ?len neboli hradlo[1] je základní stavební prvek logickych obvod?, ktery vy?ísluje logickou funkci. Typicky má jeden ?i více vstup? a jediny vystup. Hodnota na vystupu logického ?lenu je funkcí hodnot vstupních:
Terminologie
[editovat | editovat zdroj]Někdy se pojmy logicky ?len a hradlo rozli?ují. Pojem hradlo pak ozna?uje fyzickou sou?ástku (nap?. integrovany obvod), zatímco pod pojmem logicky ?len je my?len prvek realizující logickou funkci.
Zna?ení
[editovat | editovat zdroj]Existují dva zp?soby zna?ení logickych ?len? (oba definované ANSI/IEEE Std 91-1984 a jeho dodatkem ANSI/IEEE Std 91a-1991). Prvním jsou obdélníkové (?tvercové) zna?ky (IEC, DIN). Druhym zp?sobem jsou zna?ky slo?ené z k?ivek (ANSI), které jsou roz?í?eny v profesionálních systémech pro návrh logickych obvod?. U obou zp?sob? zna?ení existují v praxi drobné varianty. Negovany vystup je ?asto ozna?en kole?kem.
Základní logické ?leny
[editovat | editovat zdroj]Pomocí logickych ?len? AND, OR a NOT lze realizovat libovolny logicky obvod, a tedy i ?íslicovy systém. ?leny AND a OR jsou za pomoci ?lenu NOT komplementární. To znamená, ?e je mo?né je vhodnym zp?sobem vzájemně nahradit. Lze implementovat jakykoliv ?íslicovy systém pouze za pomoci logickych ?len? NAND nebo NOR nebo AND a NOT anebo OR a NOT (v?dy sta?í ?leny se dvěma vstupy), nikoli v?ak nap?íklad pomocí ?lenu XOR. NAND a NOR se nazyvají univerzální logické ?leny.
Symboly logickych ?len?
[editovat | editovat zdroj]Následuje seznam nejd?le?itěj?ích logickych ?len? v?etně rovnice v Booleově algeb?e.
Opakova? (repeater)
[editovat | editovat zdroj]Nejjednodu??ím logickym ?lenem je opakova?, ktery realizuje funkci identity. M??e pracovat i jako buffer - zpo??ovací ?len s velmi krátkym zpo?děním, typicky ns (nanosekundy), oddělovací ?len s otev?enym kolektorem, vykonovy budi? (nap?íklad sběrnice).
Funkce | ||
---|---|---|
Vyraz v C | bool y = a;
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
NOT (Invertor)
[editovat | editovat zdroj]Dal?ím nejjednodu??ím logickym ?lenem je invertor. Realizuje funkci tzv. logické negace. Někdy se místo něj pou?ívá negovaného logického sou?tu s p?ivedením hodnoty pouze na jediny vstup (v tomto p?ípadě "A"). Vzhledem k tomu, ?e na zbylém anebo zbylych vstupech bude logická 0, nebude mít tento vstup ji? na provedení operace vliv. Takté? je mo?no pou?ít negovaného logického sou?inu, kdy se v?echny vstupy propojí paralelně (mezi sebou).
Funkce | ||
---|---|---|
Vyraz v C | bool y = !a;
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
AND (Konjunktor)
[editovat | editovat zdroj]Tento ?len provádí funkci tzv. logického sou?inu (konjunkce).
Funkce | ||
---|---|---|
Vyraz v C | bool y = a && b;
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
OR (Disjunktor)
[editovat | editovat zdroj]Tento ?len provádí funkci tzv. logického sou?tu (disjunkce).
Funkce | ||
---|---|---|
Vyraz v C | bool y = a || b;
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
NAND (Shefferova funkce)
[editovat | editovat zdroj]Tento ?len provádí funkci tzv. negovaného logického sou?inu (Shefferovu funkci) neboli sou?et negací. Je to nejbě?něji pou?ívané hradlo. Propojením vstup? je schopno pracovat jako invertor. Lze pomocí něj realizovat vět?inu klopnych obvod?.
Funkce | ||
---|---|---|
Vyraz v C | bool y = !(a && b);
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
NOR (Peirceova funkce)
[editovat | editovat zdroj]Tento ?len provádí funkci tzv. negovaného logického sou?tu (Peirceovu funkci) neboli sou?in negací. Propojením vstup? je schopen pracovat jako invertor.
Funkce | ||
---|---|---|
Vyraz v C | bool y = !(a || b);
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
XOR
[editovat | editovat zdroj]Tento logicky ?len vy?ísluje exkluzivní logicky sou?et.
Funkce | ||
---|---|---|
Vyraz v C | bool y = a ^ b;
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
XNOR
[editovat | editovat zdroj]Jedná se o negaci exkluzivního logického sou?tu.
Funkce | ||
---|---|---|
Vyraz v C | bool y = !(a ^ b);
| |
Zna?ení | Pravdivostní tabulka | |
norma | symbol | |
ANSI/MIL | ![]() |
|
IEC | ![]() | |
DIN | ![]() |
Realizace
[editovat | editovat zdroj]
HW realizace
[editovat | editovat zdroj]Logicky ?len je mo?no realizovat vhodnym zapojením aktivních sou?ástek, tranzistor?, dále pak diod, rezistor? ?i dal?ích pasivních sou?ástek. ?asto se lze setkat s logickymi ?leny ve formě integrovanych obvod? (nap?íklad ?ady 74xx), v nich? jsou hradla sestavena z několika tranzistor?. Logické integrované obvody se dělí na TTL, SCHOTTKY STTL, SCHOTTKY ALS, HTL, DTL, LS, CMOS, NMOS a dal?í podle technologie vyroby.
R?zná provedení hradla NAND | ||
---|---|---|
![]() |
![]() |
![]() |
TTL | TTL LS | TTL s otev?enym kolektorem |
![]() |
![]() |
![]() |
CMOS | NMOS | DTL |
Dnes se samostatné logické ?leny pou?ívají velmi málo a nahrazují je logické obvody s vy??í integrací, které provádějí slo?itěj?í logické funkce. Tyto funkce jsou ale stále realizovány z mnoha jednodu??ích obvod?. Dal?ími mo?nostmi realizace mohou byt nap?. relé, hydraulické ventily ?i elektronky.
SW realizace
[editovat | editovat zdroj]V oblasti ?ízení se logické ?leny pou?ívají pro návrh logickych sítí, které se potom aplikují do programovatelnych logickych automat?. Logické ?leny jsou potom pouze virtuální a realizaci zvolené logické funkce zaji??uje programovy algoritmus.
Odkazy
[editovat | editovat zdroj]Reference
[editovat | editovat zdroj]- ↑ V po?íta?i jsou jen jedni?ky a nuly, root.cz
Literatura
[editovat | editovat zdroj]- HáJEK, J.: 2× ?ASOVA? 555: praktická zapojení, nakladatelství BEN - technická literatura, ISBN 80-86056-27-9.
- MALINA, V.: Digitální technika, nakladatelství KOPP, ISBN 80-85828-70-7
- Ma?láň, M., D. ?ák : Logické obvody I., P?F UP Olomouc, 1993
- Bayer, J.,Hanzálek, Z., ?usta, R.: Logické systémy pro ?ízení, Vydavatelství ?VUT, Fakulta elektrotechnická, Praha, 2000, ISBN 80-01-02147-5
Související ?lánky
[editovat | editovat zdroj]- Logická operace
- Booleova logika
- T?ístavová logika
- Binární s?íta?ka
- NE555
- Zapojení s opera?ním zesilova?em#Schmitt?v klopny obvod
- Multivibrátor
- TTL (logika)
- CMOS
Externí odkazy
[editovat | editovat zdroj]Obrázky, zvuky ?i videa k tématu Logicky ?len na Wikimedia Commons
- Elektrické parametry logickych obvod?, kombina?ní logické obvody, elektro.fs.cvut.cz
- Logic Lab, interaktivní online stavebnice