Základy číslicové techniky Maturitní otázka č.1 Základy číslicové techniky
Číselné soustavy a převody mezi nimi Základní pojmy informace Číslicová technika Číslicové soustavy dvojková osmičková desítková Šestnáctková
Číselné soustavy – soustava desítková Základem je číslo: Soustava používá znaků: Používá znaky: 3x102+5x101+6x100 Stovky (102) 3x100+5x10+6x1 Desítky (101) 300+50+6 Jednotky (100)
Číselné soustavy – soustava dvojková Základem je číslo: Soustava používá znaků: Používá znaky: 1x23+0x22+0x21+1x20 1x8+0x4+0x2+1x1 Osm (23) Čtyři (22) 8+0+0+1 Dvě (21) Jedna (20) 910
Číselné soustavy – soustava osmičková Základem je číslo: Soustava používá znaků: 1 2 3 4 5 6 7
Číselné soustavy – soustava šestnáctková Základem je číslo: Soustava používá znaků: 3 4
Převod z desítkové soustavy do dvojkové - Metoda dělení dvěma 45 22 1 11 5 1 1 1 1 10110102
Převod z desítkové soustavy do soustavy osmičkové - Subatraktivní metoda 1 82 64 90 64 1 ( 26 ) 3 81 8 26 8 3 ( 2 ) 2 80 1 2 1 2 ( 0 ) 132
Binární kódy Kód: Kódové slovo: Kódování: Binární kódy se dělí na: Váhové kódy Neváhové kódy Detekční kódy
Počítání s binárními čísly Sčítání ve dvojkové soustavě Musíme vědět vždy: Kolik bitů máme k dispozici Který bit je znaménkový
Kódy používané pro strojové operace Přímý dvojkový kód ( + ) znaménkový bit: ( - ) znaménkový bit: Nula v přímém dvojkovém kódu ? 8 bitů má rozsah ? 1
Odčítání v přímém kódu V porovnání s desítkovou soustavou ?
Kód inverzní V porovnání s kódem přímým ? +510 = -510 = Rozsah inverzního kódu ? 0 1012 1 0102
Dvojkový doplňkový kód Kladná čísla ? Záporná čísla ? Nula ? -1 + 1 = -1 + 2 = 1
Dvojkový kód odčítání Počítač a odčítání ? 8 – 6 = 2 8 – 6 = 8 + (-6) 810 = 0 10002 610 = 0 01102 -610 = 1 10012 + 1 = 1 10102 0 1000 + 1 1010 = 0 00102 = 2
Kód BCD
Kód BCD - příklad Dekadicky: 87 BCD (4bity): 8 = ? 7 = ? 8710 = 1000 0111 v BCD
Kód Grayův
Převod mezi binárním kódem a Grayovým kódem Binární číslo 10110 by tedy v Grayově kódu bylo reprezentováno kódem 11101.
Kód ASCII Slouží pro ? 1 znak zabírá ? Tabulka obsahuje ? Řídící znaky ?