Tůma Vlastislav: Porovnání verzí

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
Vtuma (diskuse | příspěvky)
Vtuma (diskuse | příspěvky)
 
(Není zobrazeno 16 mezilehlých verzí od stejného uživatele.)
Řádek 2: Řádek 2:
Nejdříve potřebujeme znát kod.
Nejdříve potřebujeme znát kod.
'''Kód:''' je předpis, podle něhož se symboly jedné abecedy přepisují symboly abecedy jiné.
'''Kód:''' je předpis, podle něhož se symboly jedné abecedy přepisují symboly abecedy jiné.
[[Soubor:bez názvu.jpeg]]
 
[[Soubor:KLO - kody.jpeg]]
 
'''Binární kód'''-je vyjádření dekadické soustavy soustavou dvojkovou. (938)D=(01110101010)B
'''Binární kód'''-je vyjádření dekadické soustavy soustavou dvojkovou. (938)D=(01110101010)B
desítkové číslo-číslo v přirozeném dvojkovém kódu. Dvojkové číslo je složeno z bitů (z anglického binary digital)). Označuje
desítkové číslo-číslo v přirozeném dvojkovém kódu. Dvojkové číslo je složeno z bitů (z anglického binary digital)). Označuje
Řádek 10: Řádek 12:
16 bitů=2 byte=slovo
16 bitů=2 byte=slovo
32 bitů=4 byte=2 slova
32 bitů=4 byte=2 slova
'''BCD kód'''
 
kompromis mezi dekadickými a binárními čísly (binary coded decimal). Má 4 proměnné a vychází z binárního kódu. Váhy
'''BCD kód''' - kompromis mezi dekadickými a binárními čísly (binary coded decimal). Má 4 proměnné a vychází z binárního kódu. Váhy
jednotlivých proměnných i sled kombinací jsou zachovány, BCD kód končí kombinací čísla 9.
jednotlivých proměnných i sled kombinací jsou zachovány, BCD kód končí kombinací čísla 9.
Významným znakem tohoto kódu je, že desítkové číslo složené z několika číslic převádí po jednotlivých číslicích, takže vznikne
Významným znakem tohoto kódu je, že desítkové číslo složené z několika číslic převádí po jednotlivých číslicích, takže vznikne
Řádek 18: Řádek 20:
dekadické místo (4bity) používá 1 čtyřbitový dekodér. Pro pravá binární čísla je třeba dekodér, který zpracuje všechna místa
dekadické místo (4bity) používá 1 čtyřbitový dekodér. Pro pravá binární čísla je třeba dekodér, který zpracuje všechna místa
najednou. Při zápisu je třeba rozlišit kód BCD.
najednou. Při zápisu je třeba rozlišit kód BCD.
Další běžné kódy
 
Mnohé kódy mají svůj technický význam, který je hodnocen především z hlediska vhodnosti k realizaci aritmetických operací,
'''Další běžné kódy''' - Mnohé kódy mají svůj technický význam, který je hodnocen především z hlediska vhodnosti k realizaci aritmetických operací,
z hlediska řešení převodníků kódů a také z hlediska možnosti vzniku chyb při přenosu a detekci těchto chyb.
z hlediska řešení převodníků kódů a také z hlediska možnosti vzniku chyb při přenosu a detekci těchto chyb.
Váhové kódy – každému místu v binární kombinaci je přiřazena váha a desítková číslice je dána součtem vah, kde je umístěna
 
'''Váhové kódy''' – každému místu v binární kombinaci je přiřazena váha a desítková číslice je dána součtem vah, kde je umístěna
jednička. Př. BCD, Rubinoffův apod.
jednička. Př. BCD, Rubinoffův apod.
'''Váhové kódy se zápornými vahami''' – obsahuji některé tzv. záporné váhy. Odvození probíhá stejně. Př. Rubinoffův.
'''Váhové kódy se zápornými vahami''' – obsahuji některé tzv. záporné váhy. Odvození probíhá stejně. Př. Rubinoffův.
'''Symetrické kódy''' – jsou symetrické vůči středu. Př. Aikenův, Rubinoffův
'''Symetrické kódy''' – jsou symetrické vůči středu. Př. Aikenův, Rubinoffův
'''Bezpečnostní kódy''' – používají se k zabezpečení přenosu dat. Př. Johnsonův.
'''Bezpečnostní kódy''' – používají se k zabezpečení přenosu dat. Př. Johnsonův.
== Převodník kodu ==
Definice: Je to takový kombinační obvod, který převádí jeden binární kód do druhého.
[[Soubor:převodník kodu.jpeg]]
== Řízený invertor ==
Definice: Je to KLO, který na svůj výstup propustí buď přímou nebo negovanou proměnou v závislosti na řídícím signálu
[[Soubor:řízený invertor.jpg]]
== Koincidenční obvod ==
Slouží ke srovnávání dvou vícebitových slov a při shodě slov vzniká koincidenční signál.
[[Soubor:koincidenční obvod.jpeg]]
== Porovnávací obvod ==
Definice: Porovnávací obvod je takový kombinační logický obvod, který porovnává dvě několika bitová slova a na výstupech
generuje signály pro rovnost, větší a menší. První slovo si označíme A a druhé B.
Př.:Porovnávací obvod 2x2 bity - porovnává dvě dvoubitová slova.
[[Soubor:porovnávací obvod.jpeg]]
== Multiplexor ==
Definice: Je to takový KLO, který má n adresových vstupů, 2n informačních vstupů a jeden výstup. Na výstup přivede hodnotu
informačního vstupu podle adresy.
[[Soubor:multiplexor.jpeg]]
== Demultiplexor ==
Definice : Je to takový KLO, který má n – adresových 1 - informační vstup a 2n – informačních výstupů.
DMX propustí hodnotu informačního vstupu na výstup odpovídající adresy
[[Soubor:demultiplexor.jpeg]]
== Dekodér ==
Definice : Je to takový KLO, který má n- adresových vstupů a 2n výstupů, z nichž je aktivní pro danou vstupní kombinaci vždy
jen jeden (výběr jednoho z 2n).
[[Soubor:dekodér.jpeg]]

Aktuální verze z 31. 5. 2010, 10:22

KLO - Kombinační Logické Obvody

Nejdříve potřebujeme znát kod. Kód: je předpis, podle něhož se symboly jedné abecedy přepisují symboly abecedy jiné.

Binární kód-je vyjádření dekadické soustavy soustavou dvojkovou. (938)D=(01110101010)B desítkové číslo-číslo v přirozeném dvojkovém kódu. Dvojkové číslo je složeno z bitů (z anglického binary digital)). Označuje dvojkové číslo, buď 0 nebo 1. jeden bit je základní jednotka informace. K vyjádření dvojkového čísla 7 je třeba 3 bitů a číslo 15 4 bity, s 8 bity až číslo 255. Dvojkovému číslo o délce 8 bitů říkáme slabika=1byte. 8 bitů=slabika 16 bitů=2 byte=slovo 32 bitů=4 byte=2 slova

BCD kód - kompromis mezi dekadickými a binárními čísly (binary coded decimal). Má 4 proměnné a vychází z binárního kódu. Váhy jednotlivých proměnných i sled kombinací jsou zachovány, BCD kód končí kombinací čísla 9. Významným znakem tohoto kódu je, že desítkové číslo složené z několika číslic převádí po jednotlivých číslicích, takže vznikne lineární bodované číslo. Př. čísla BCD jsou možná delší než přímý převod do binárního kódu, ale přehlednější a snadněji se převádějí, protože se pro každé dekadické místo (4bity) používá 1 čtyřbitový dekodér. Pro pravá binární čísla je třeba dekodér, který zpracuje všechna místa najednou. Při zápisu je třeba rozlišit kód BCD.

Další běžné kódy - Mnohé kódy mají svůj technický význam, který je hodnocen především z hlediska vhodnosti k realizaci aritmetických operací, z hlediska řešení převodníků kódů a také z hlediska možnosti vzniku chyb při přenosu a detekci těchto chyb.

Váhové kódy – každému místu v binární kombinaci je přiřazena váha a desítková číslice je dána součtem vah, kde je umístěna jednička. Př. BCD, Rubinoffův apod.

Váhové kódy se zápornými vahami – obsahuji některé tzv. záporné váhy. Odvození probíhá stejně. Př. Rubinoffův.

Symetrické kódy – jsou symetrické vůči středu. Př. Aikenův, Rubinoffův

Bezpečnostní kódy – používají se k zabezpečení přenosu dat. Př. Johnsonův.

Převodník kodu

Definice: Je to takový kombinační obvod, který převádí jeden binární kód do druhého.

Řízený invertor

Definice: Je to KLO, který na svůj výstup propustí buď přímou nebo negovanou proměnou v závislosti na řídícím signálu


Koincidenční obvod

Slouží ke srovnávání dvou vícebitových slov a při shodě slov vzniká koincidenční signál.

Porovnávací obvod

Definice: Porovnávací obvod je takový kombinační logický obvod, který porovnává dvě několika bitová slova a na výstupech generuje signály pro rovnost, větší a menší. První slovo si označíme A a druhé B. Př.:Porovnávací obvod 2x2 bity - porovnává dvě dvoubitová slova.


Multiplexor

Definice: Je to takový KLO, který má n adresových vstupů, 2n informačních vstupů a jeden výstup. Na výstup přivede hodnotu informačního vstupu podle adresy.


Demultiplexor

Definice : Je to takový KLO, který má n – adresových 1 - informační vstup a 2n – informačních výstupů. DMX propustí hodnotu informačního vstupu na výstup odpovídající adresy


Dekodér

Definice : Je to takový KLO, který má n- adresových vstupů a 2n výstupů, z nichž je aktivní pro danou vstupní kombinaci vždy jen jeden (výběr jednoho z 2n).