21
Kombina Kombina č č n n í í logick logick é é obvody obvody 1 1 Kombina Kombina č č n n í í logick logick é é obvody obvody Univerzita Tomáše Bati ve Zlíně Ústav elektrotechniky a měření Milan Adámek [email protected] U5 A711 +420576035251 Přednáška č. 11

Kombina ční logick é obvody - Mikroelektronika ... · PDF fileKombina ční logick é obvody 1 Kombina ční logick é obvody Univerzita Tomáše Bati ve Zlíně Ústav elektrotechniky

Embed Size (px)

Citation preview

KombinaKombinaččnníí logicklogickéé obvodyobvody 11

KombinaKombina ččnníí logicklogick éé obvodyobvody

Univerzita Tomáše Bati ve Zlíně

Ústav elektrotechniky a měření

Milan Adámek [email protected] A711+420576035251

Přednáška č. 11

Kombinační logické obvody 2

Logická hradla

Kombinační logické obvody 3

Logická hradla

Kombinační logické obvody 4

Kombinační obvody

Charakteristika – výstup je závislý pouze na kombinaci vstupů

Dělení:• kodéry, dekodéry, rekodéry• multiplexery, demultiplexery• generátory parity• digitální komparátory• obvody pro aritmetické operace

Kombinační logické obvody 5

Převodníky kódů

Kodér – převádí informaci z kódu k z nna jiný druh kódu

Příklad kodéru 1 z 10 na BCD

Kombinační logické obvody 6

Převodníky kódů

Dekodér– převádí informaci z jiného druhu kóduna kód k z n

Příklad dekodéru 7442 z BCD na 1 z 10

Kombinační logické obvody 7

Převodníky kódů

Dekodér

Kombinační logické obvody 8

Převodníky kódů

Rekodér– převádí informaci z jiného druhu kóduna jiný druh kódu

Příklad rekodéruz BIN na BCD

Kombinační logické obvody 9

Detektory chyb kódů, generátory parity

Detektor chyb – určitého kódu je obvod, který zjišťuje mimokódovékombinace a jeho výstup hlásí chybu v kódovém znaku (slově)

• detektor chyb pro kód BCD– nastane – li mimokódová kombinace,bude výstup Y roven jedné

Kombinační logické obvody 10

Detektory chyb kódů, generátory parity

• paritní generátor – využívá se pro zkoušku paritou, sudou (E)nebo lichou (O)

Princip paritního generátoru (8 bitový)

Kombinační logické obvody 11

Detektory chyb kódů, generátory parity

Kombinační logické obvody 12

Multiplexery a demultiplexery

Multiplexer (MPX, dataselektor) – jsou elektronické přepínačelogických signálů.Přepínání je ovládáno výběrovým (adresovým) signálem. Přenáší informaci z jednoho z n vstupů na jeden výstup.

Kombinační logické obvody 13

Multiplexery a demultiplexery

Multiplexer

Funkční tabulka MPX 74153

Kombinační logické obvody 14

Multiplexery a demultiplexery

Demultiplexer (DMPX) – přepíná v závislosti na výběrovém kódujediný logický vstupní signál na jeden u n výstupů

Jednoduchý DMPX 1 na 4

Kombinační logické obvody 15

Multiplexery a demultiplexery

Demultiplexer

Kombinační logické obvody 16

Digitální komparátory

Digitální komparátor – porovnávají mezi sebou několikabitováčísla

Logický komparátor– vyhodnocuje pouze rovnost či nerovnostsrovnávaných čísel

Aritmetický komparátor– vyhodnocuje relace =, >, <

Příklad jednoduchého logického komparátoru

Kombinační logické obvody 17

Digitální komparátory

Příklad aritmetického komparátoru

Kombinační logické obvody 18

Obvody pro aritmetické operace

Příklad 1 bitové sčítačky/odčítačky

Sčítaní – Σ = A + B + C(carry)Odčítání – ∆ = A – B – Bi(borrow)

Kombinační logické obvody 19

Obvody pro aritmetické operace

Kombinační logické obvody 20

Obvody pro aritmetické operace

Kombinační logické obvody 21

Obvody pro aritmetické operace

Tabulka funkcí ALU 74HC181 pro pozitivní logiku