Registrácia | Prihlásiť

Počítačové zadanie: Prevodník z kódu 5311 do BCD kódu

Skryť detaily | Obľúbený
Náhľady Náhľady
Urobte syntézu prevodníka z kódu 5311 do kódu BCD, pričom:
- použite rôzne formy minimalizácie funkcií (Quin-Mcluskeyho metóda, minimalizácia v mape) a zapíšte funkcie v rôznych formách
- pri návrhu využite IO nízkej a strednej integrácie (NAND, NOR, AND-OR-INVERT, multiplexory, demultiplexory, dekodéry 1 z N, pamäte)
- rozdeľte čo najefektívnejšie logické členy do puzdier IO a urobte súpisku IO
- vhodne ošetrite nevyužité členy z puzdra IO a nevyužité vstupy
- v závere zhodnoťte najvýhodnejšie riešenie prevodníka
...
Vzhľadom k tomu, že maximálne číslo vyjadriteľné v kóde 5311 je 10 a v kóde BCD len 9, je nutné doplniť jeden výstup, ktorý bude indikovať, že na vstupe prevodníka sa vyskytlo číslo, ktoré sa v kóde BCD nedá vyjadriť. Ak sa na vstupe vyskytlo číslo 10, výstup f5=1 a ostatné výstupy sú nedefinované, čiže budú dourčené na nulu alebo jednotku vybraným implikantom resp. implicentom. Ak sa na vstupe nevyskytlo číslo 10, výstup f5=0 a ostatné výstupy zodpovedajú danému číslu v kóde BCD.
Niektoré čísla majú v kóde 5311 dvojznačné vyjadrenie (čísla 1, 4, 5, 6, 9). Prevodník na vstupe rozoznáva obidve vyjadrenia a na výstup dáva príslušné číslo v kóde BCD.
...
Hodnotenie (0x):