Bramki logiczne

Transkrypt

Bramki logiczne
Bramki logiczne
✦ Funkcje boolowskie są implementowane w
komputerach w układach cyfrowych za pomocą
pewnej liczy prostych elementów nazywanych
bramkami (ang. gates)
✦ Bramka to elektroniczne urządzenie obliczające
wartości różnych funkcji sygnałów binarnych
✦ bramka przelicza funkcje boolowską
✦ bramka składa się z kilku tranzystorów traktowanych jako
osobna jednostka
✦ układ scalony (ang. integrated circuit) składa się z bramek
zaprojektowanych w konkretnym celu
Bramki logiczne (c.d.)
✦ Trzy najprostsze bramki: AND, OR, NOT
odpowiadajace operatorom AND, OR, NOT
Bramki logiczne (c.d.)
✦ eXclusive-OR (XOR) reprezentuje różnicę
symetryczną
✦ daje 1 tylko wtedy gdy argumenty są różne
Bramki uniwersalne
✦ NAND i NOR
✦ budowa
bramek NAND
jest najtańsza
Bramki uniwersalne (c.d.)
✦ można
skonstruować układ
logiczny wyłącznie
przy pomocy ramek
NAND
✦ Bramki NOT, AND,
OR
✦ skonstruować przy
pomocy NOR
Bramki kilkuwejściowe
✦ Bramki mogą mieć wiele wejść i wyjść
✦ drugie wyjście może być zaprzeczeniem pierwszego

Podobne dokumenty