Looginen portti

Wikipedia
Loikkaa: valikkoon, hakuun

Looginen portti muodostuu kytkimistä, joiden avulla voidaan tehdä laskutoimituksia Boolen algebran avulla digitaalisissa piireissä. Ne valmistetaan tavallisesti elektronisesti diodien ja transistorien avulla, mutta ne voidaan toteuttaa myös käyttämällä sähkömagneettisia releitä, nesteitä, optiikkaa tai jopa mekaanisia elementtejä.

Symbolit[muokkaa | muokkaa wikitekstiä]

Nykyään käytössä on kaksi erilaista symbolijärjestelmää, joiden määrittelyt löytyvät standardista ANSI/IEEE Std 91-1984 sekä sen täydennysosasta ANSI/IEEE Std 91a-1991.

Tyyppi Amerikkalainen symboli Eurooppalainen symboli Boolen Algebra A & B Totuustaulu
AND (JA) JA symboli JA symboli A \cdot B
TULO LÄHTÖ
\,A \,B A \cdot B
0 0 0
0 1 0
1 0 0
1 1 1
OR (TAI) TAI symboli TAI symboli A\,+B
TULO LÄHTÖ
\,A \,B A\,+ B
0 0 0
0 1 1
1 0 1
1 1 1
NOT (EI) EI symboli EI symboli \overline{A}
TULO LÄHTÖ
\,A \overline{A}
0 1
1 0
Elektroniikassa EI-porttia kutsutaan tavallisesti invertteriksi. Symboliin lisättyä ympyrää sanotaan kuplaksi, ja sitä käytetään piirikaavioissa merkitsemään käänteistä signaalin arvoa.
NAND (EI-JA) EI-JA symboli NAND symbol \overline{A \cdot B}
TULO LÄHTÖ
\,A \,B \overline{A \cdot B}
0 0 1
0 1 1
1 0 1
1 1 0
NOR (EI-TAI) EI-TAI symboli EI-TAI symboli \overline{A + B}
TULO LÄHTÖ
\,A \,B \overline{A + B}
0 0 1
0 1 0
1 0 0
1 1 0
Käytännössä halvin porttityyppi on NAND-portti. Lisäksi Charles Peirce osoitti, että pelkkien NANDien ja NORien avulla voidaan muodostaa kaikki loogiset portit.
XOR (ERI) XOR-symboli XOR-symboli A \oplus B
TULO LÄHTÖ
\,A \,B A \oplus B
0 0 0
0 1 1
1 0 1
1 1 0
XNOR (SAMA) XNOR-symboli XNOR-symboli \overline{A \oplus B} tai {A \odot B}
TULO LÄHTÖ
\,A \,B {A \odot B}
0 0 1
0 1 0
1 0 0
1 1 1

Katso myös[muokkaa | muokkaa wikitekstiä]