Autor:Jiří Gregor Předmět/vzdělávací oblast: Digitální technika Tematická oblast:Digitální technika Téma:Převody mezi číselnými soustavami Ročník:2. Datum vytvoření:leden 2012 Název:VY_32_INOVACE_ ELE Anotace: Práce s čísly v různých číselných soustavách, převádění čísel mezi různými soustavami. Prezentace je určena pro přípravu žáků oboru Mechanik elektrotechnik. Využitím grafických možností sady Microsoft Office 2010 se materiál stává inovativním zejména názorností výkladu, který vede žáka krok za krokem ke správnému řešení. Interaktivní prezentační prvky, animace a bohaté ilustrační příklady napomáhají lepšímu pochopení tématu a usnadňují rozvoj odborných znalostí a dovedností žáků. Metodický pokyn: Materiál primárně slouží pro výklad v hodině, ale díky své názornosti může být využit i k samostudiu a pro distanční formu vzdělávání. Otázky na konci tématu ověřují, jak žáci danou problematiku zvládli, a po vytištění je lze použít i jako samostatný test. Materiál vyžaduje použití multimediálních prostředků – PC, dataprojektoru. Využitím interaktivní tabule je možné zvýšit jeho interaktivitu.
PŘEVODYMEZIČÍSELNÝMISOUSTAVAMI
Obvyklé číselné soustavy Desítková (dekadická) Z = 10. Použití: v běžném životě. Dvojková (binární) Z = 2. Používá dva znaky: 0 a 1, nebo L a H. 00, L - vypnuto, kontakt rozepnutý, nulová nebo nízká (Low) úroveň napětí. 11, H - zapnuto, kontakt sepnutý, max. jmenovitá nebo vysoká (High) úroveň napětí. Použití: elektronické spínací obvody.
Osmičková (oktalová) Z = 8. Číslice 0 až 7. Dříve se používala v souvislosti se staršími typy sálových počítačů. Šestnáctková (hexadecimální) Z = 16. Číslice 0 až 9 a písmena A až F. Slouží k popisu dat na adresové a datové sběrnici v mikropočítačové technice.
zobrazení čísel v nejčastěji používaných číselných soustavách Dekadická soustava Z = 10 Dvojková soustava Z = 2 Osmičkov á soustava Z = 8 Šestnáctková soustava Z =
Obvyklé číselné soustavy zobrazení čísel v nejčastěji používaných číselných soustavách Dekadická soustava Z = 10 Dvojková soustava Z = 2 Osmičkov á soustava Z = 8 Šestnáctková soustava Z = A B C D E F
Převody mezi číselnými soustavami Stejná hodnota čísla vyjádřená v různých soustavách je zapsána různě. Dekadicky vyjádřená čísla jsou pro logické systémy nepoužitelná, proto zde užíváme čísla dvojková. Dvojková čísla mohou být moc dlouhá, proto v souvislosti s logickými obvody používáme soustavu šestnáctkovou. Čísla vyjádřená v různých soustavách mezi sebou vzájemně převádíme.
Převod čísla do dekadické soustavy Převod čísla ze soustavy o základu Z do soustavy dekadické FZ FZ → F 10 Příklady 1. Převeďte číslo F3 F3 = do soustavy o základu Z = 10 Řešení: F 10 = 2 · · · · 3030 = = 64 Výsledek: F 10 = 64
Převod čísla do dekadické soustavy 2. Převeďte číslo F2 F2 = do soustavy o základu Z = 10 Řešení: F 10 = 1·24 1· ·23 · ·22 · ·21 · ·20·20 = = 27 Výsledek: F 10 = Převeďte číslo F8 F8 = 2175 do soustavy o základu Z = 10 Řešení: F 10 = 2 ·83 · ·82 · ·81 · ·80·80 = = 1149 Výsledek: F 10 = 1149
Převod čísla do dekadické soustavy Na základě předchozích příkladů vypracujte kontrolní úlohy: 1. Převeďte číslo F2 F2 = do soustavy o základu Z = 10 Výsledek:F 10 = Převeďte číslo F2 F2 = do soustavy o základu Z = 10 Výsledek:F 10 = 58
Převod čísla do dekadické soustavy 3.Převeďte číslo F8 F8 = 1864 do soustavy o základu Z = 10 Výsledek:F 10 = Převeďte číslo F 16 = C7A do soustavy o základu Z = 10 Výsledek:F 10 = 3194
Převod čísla z dekadické soustavy Převod čísla z dekadické soustavy do soustavy o základu Z F 10 → F Z Existují dvě metody: metoda postupného odečítání metoda postupného dělení. Pro další výklad bude použita metoda postupného dělení.
Metoda postupného dělení Původní číslo F 10 se rozkládá postupným dělením číslem, které odpovídá základu Z soustavy, do které chceme číslo převést. Jako výsledek se zapisují zbytky po dělení v opačném pořadí.
Příklad: Převeďte číslo F 10 = 190 do soustavy o základu Z = 2 Řešení: Převáděné číslo 190 postupně dělíme číslem 2 a zbytky zapisujeme z pravé strany.
190 : 2 = 95, zbytek po dělení je 00 → a 0 95 : 2 = 47, zbytek po dělení je 11 → a 1 47 : 2 = 23, zbytek po dělení je 11 → a 2 23 : 2 = 11, zbytek po dělení je 11 → a 3 11 : 2 = 5, zbytek po dělení je 11 → a 4 5 : 2 = 2, zbytek po dělení je 11 → a 5 2 : 2 = 1, zbytek po dělení je 00 → a 6 1 : 2 = 0, zbytek po dělení je 11 → a 7 Výsledek: F 2 = a 7 a 6 a 5 a 4 a 3 a 2 a 1 a 0 =
Příklad: Převeďte číslo F 10 = 190 do soustavy o základu Z = 16 Řešení: Převáděné číslo postupně dělíme číslem 16 a zbytky zapisujeme z pravé strany. 190 : 16 = 11, zbytek po dělení je = E 16 → a0 11 : 16 = 0, zbytek po dělení je = B 16 → a1 Výsledek: F 16 = a1 a0 = BE
Kontrolní otázky Vyjádřete desítková čísla 3, 5, 8, 13 v soustavách dvojkové, oktalové a šestnáctkové. Převeďte číslo F 2 = do soustavy o základu Z = 10. Převeďte číslo F 10 = 255 do soustavy o základu Z = 2. Převeďte číslo F 10 = 64 do soustavy o základu Z = 8. Převeďte číslo F 10 = 190 do soustavy o základu Z =
Řešení 3 10 = 11 2 = 3 8 = = = 5 8 = = = 10 8 = = = 15 8 = D 16 F 2 = F 10 = 45 F 10 = 255F 2 = F 10 = 64F 8 = F 10 = 190F 16 = BE
Použité zdroje: ANTOŠOVÁ, Marcela a Vratislav DAVÍDEK. Číslicová technika. 3. vyd. České Budějovice: Kopp, 2008, 286 s. ISBN MATOUŠEK, David. Číslicová technika: základy konstruktérské praxe. 1. vyd. Praha: BEN - technická literatura, 2001, 207 s. ISBN Autorem všech částí tohoto učebního materiálu, není-li uvedeno jinak, je Jiří Gregor.