12.07.2015 Views

logicke obvody.pdf - Ostravská univerzita v Ostravě

logicke obvody.pdf - Ostravská univerzita v Ostravě

logicke obvody.pdf - Ostravská univerzita v Ostravě

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Počítačové systémy - logické <strong>obvody</strong> a systémy5.6.2.1 Sériový vstup datPředpokládejme,že máme realizovaný posuvný registr z 5 klopných obvodů aže chceme zapsat do registru binární číslo 01011. Číslo zapisujeme způsobemobvyklým u decimálních čísel tak, že nejméně významný bit je vpravo.Sledujme při tom následující tabulku. Nejprve je třeba vynulovat všechnyklopné <strong>obvody</strong> aplikací logické úrovně 0 na mazací vstup registru.Pak všechny výstupy Q 0 - Q 4 jsou 0.Číslo hod. Bit Q 4 Q 3 Q 2 Q 1 Q 0impulsu1 0 1 1 0 0 02 0 1 1 1 0 03 0 0 0 1 1 04 1 1 0 1 1 05 0 0 1 0 1 0Nastavovací vstup registru je na úrovni logické 0, což má za následek, že všechpět nastavovacích vstupů jednotlivých klopných obvodů je na úrovni logickéjedničky. Data na sériovém vstupu registru musí být synchronizována shodinovými impulsy tak, že při aplikaci hodinového impulsu do registru je nasériovém vstupu nastaven jeden z datových bitů počínaje od nejméněvýznamného (LSB). Při prvním hodinovém impulsu je tedy na vstupu registru(KO 4 ) nejméně významný bit, který se úběžnou hranou impulsu přesune navýstup Q 4 , tedy na vstup S 3 a jeho komplement na R 3 . Proto při aplikacidruhého hodinového impulsu se nejméně významný bit přesune na výstup Q 3event. komplementovaný na , zatímco do K0 4 se načte další bit digitálníhoslova. Po pěti bitech se musí hodiny zastavit a podle tabulky vidíme, že vkaždém z klopných obvodů je po řadě informace o jednom z bitů zadanéhodvojkového čísla. Tuto informaci můžete přečíst najednou z výstupů Q 4 - Q 0 ; vtom případě mluvíme o převodníku sériového na paralelní kód, nebo opětsériově z výstupu Q 0 ; například při značně větší rychlosti hodinových impulsů.To je tzv. metoda vyrovnávací paměti (registr FIFO, first in, first out). Např.při spojení terminálu s počítačem není možné, aby terminál byl k počítačipřipojen po celou dobu, kdy vkládáme klávesnicí data. Proto se data zklávesnice ukládají do vyrovnávací paměti (např. jeden řádek obsahující max.80 znaků), která se rychle vyprázdní na povel k odeslání dat.5.6.2.2 Paralelní vstup datVšimněme si nyní nastavovacích vstupů PS 0 - PS 4 . Tyto vstupy jsou odvlastních nastavovacích vstupů klopných obvodů odděleny hradly NAND,které umožňují blokovat vnější vstupy a zapsat informaci jediným impulsem dovstupu nastavení registru. To je vhodné např. při přenosu dat od digitálníchměřících přístrojů,kde je informace v paralelní formě, tj. všechny bity jsoudostupné najednou. K propojení měřícího přístroje s řídícím počítačem všakněkdy není možné použít velkého množství vodičů, proto je třeba převést tutoparalelní informaci na sériovou. Po ukončení měření, kdy je na vstupech PS 0 -PS 4 informace např. o jednom z decimálních čísel zobrazovací jednotky,66

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!