Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.

Podobné prezentace


Prezentace na téma: "Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu."— Transkript prezentace:

1 Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu

2 Přímý dvojkový kód, BCD kód OB21-OP-EL-CT-JANC-M-2-004

3 Přímý dvojkový kód  Je to kód, který jednoznačně přiřazuje dané číslici kombinaci pouze dvou různých znaků.  Na rozdíl od desítkové soustavy používá dvojková soustava pouze dvě číslice, 0 a 1.  Hodnota každé číslice je závislá na jejím umístění ve dvojkovém čísle, na tzv. váze.  Pojem váha je to samé jako určitá mocnina základu Z.

4 Přímý dvojkový kód  Celé číslo se ve dvojkové soustavě zobrazuje absolutní hodnotou a znaménkem, jednotkovým doplňkem a dvojkovým doplňkem.  Znaménko plus se zobrazuje nulou a znaménko minus jedničkou.

5 Přímý dvojkový kód Příklad: Zobrazte číslo +45 10 pomocí sedmi bitů. Řešení: +45 10 = 0101101 2 = 2 5 + 2 3 +2 2 + 2 0 = 32 + 8 + 4 + 1 = 45 10.

6 Přímý dvojkový kód Příklad: Zobrazte číslo -45 10 ve dvojkovém doplňku pomocí sedmi bitů. Řešení: +45 10 = 0101101 2. Vyjádříme dvojkový doplněk čísla +45 10 invertováním jednotlivých bitů kladného vyjádření čísla a přičteme jedničku. 1010010 2 + 1 1010011 2 Výsledek: Číslo -4510 = 1010011 2.

7 Kód BCD  Jedná se dvojkově desítkový kód (Binary Coded Decimal).  Tento kód se používá pro kódování desítkových číslic 0 až 9.  V tomto kódu je každá desítková číslice D vyjádřena kódovým slovem se čtyřmi bity ve dvojkové soustavě, jak je znázorněno v následující tabulce.

8 Kód BCD Binárně dvojkový kód

9 Kód BCD  Znaménko čísla se zobrazuje takovou kombinací bitů, která se v BCD kódu nevyskytuje.  Znaménko plus bývá například zobrazeno jako 1010 a znaménko mínus jako 1011.  Umístění znaménka ve slově může být libovolné a určuje ho obvykle programátor.  Toto kódování umožňuje uložit dvě číslice do jednoho byte anebo zbývající čtyři bity vyplnit nulami tak jak je to definované v kódu EBCDIC, nebo čtyřbajtím 0011 jak definuje kód ASCII.

10 Kód BCD  Konverze takto definovaných čísel do všech systémů je triviální.  Kód se výborně hodí na zobrazování číslic v digitálních přístrojích, které zobrazují číselné hodnoty pomocí tzv. sedmi segmentového displeje.  Tento kód byl kvůli výhodám či nevýhodám různě modifikován.  Byli pozměněny váhové stavy jednotlivých bitů, proto se začali tyto váhy dopisovat za označení kódu BCD.

11 Kód BCD  Klasickému kódu BCD přísluší označení 8421, kde první bit zprava má váhu čísla 1, druhý váhu čísla 2, třetí váhu čísla 4 a poslední váhu čísla 8.  Například číslo 7 je v kódu BCD 8421 poslopností bitů 0111.  Známé jsou též kódy BCD 2421 anebo kód BCD 8421 firmy IBM, který kódoval nulu pomocí posloupnosti bitů 1010.

12 Kód BCD

13  Děkuji za pozornost  Ing. Ladislav Jančařík

14 Literatura  M. Antošová, V. Davídek: Číslicová technika, KOPP České Budějovice 2008


Stáhnout ppt "Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu."

Podobné prezentace


Reklamy Google