Obsah

Export page to Open Document format

09 - Reprezentácia čísiel a základné dvojkové aritmetické operácie v počítači

Zobrazenie znakov

Zobrazenie čísel v dvojkovej sústave v počítači

Zobrazenie čísel v pevnej rádovej čiarke

Používání kódů, jak je na obrázku, je třeba znát na státnice!

Reprezentace čísla 7

Zobrazenie kladných čísel (čísel bez znamienka)

Zobrazenie čísel so znamienkom

Chyby zobrazení čísla FX

  1. chyba měření:
    • vzniká při pořizování čísla vlivem chyby metody měření
  2. chyba stupnice (scaling):
    • číselná soustava nemůže na konečném počtu míst vyjádřit přesně všechny hodnoty
      Chyba stupnice
  3. chyba zanedbáním (truncation = odseknutí) a zaokrouhlením (rounding)
    • používá se statistické zaokrouhlování ⇒ zaokrouhluje se k sudému číslu
      Chyba zaokrouhlováním

Zobrazenie BCD čísel

Kódování 2 z 5

Vzpomeňte si, jak bylo v IPZ u SATA a DVI uveden kód 8b/10b ⇒ také byla méně bitová čísla kódována na více bitů.

Huffmanův kód

Huffmanův kód

Parametry kódu

Zobrazenie čísel v pohyblivej rádovej čiarke

E: 5 bitů, M: 8 bitů, S: 1 bit, B = 2


1710 = 100012 = 0,10001 * 25

FP - 17

6553610 = 216 = 0,1 * 217

FP - 65536

Toto číslo by se na 14 bitů u FX nikdy nevešlo. Problém je s malými čísly ⇒ použije se lichý nebo sudý posuv. Zavede se BIAS (posunutí)

FP - BIAS

Čísla jdou zapsat více způsoby:

FP - unikátnost

Musíme nějak zobrazit nulu ⇒ IEEE 754 standard

IEEE 754

Aritmetické operácie:

Sčítanie:

sčítačky

Odčítanie

Delenie

Reštaurácia nezáporného zbytku

Delenie SRT

Násobenie

Princíp násobenia (bez znamienka)

Sekvenčná násobička

Kombinačná násobička

Násobenie čísel so znamienkom v doplnkovom kóde

Princíp Boothovho prekódovania

Boothovo prekódovanie s radixom 2

Boothovo prekódovanie s radixom 4
1 1   0 1   0 1   1 0   0 1 původní číslo rozdělené do dvojic
2 1   2 1   2 1   2 1   2 1 váhy
0-1   1-1   1 0   -1 0  1-1 Boothovo překódování po jednom bitu
-1     1     2     -2    1  překódování "2 bity najednou"

Boothovo prekódovanie - všeobecný počet bitov
Radix 4:
00  00  11  01  11  10  01  00  10  10   původní číslo
000 000 111 001 111 110 001 000 110 110  rozšíření znam. bitu
 0   1   0   1   1   0   0   1   1   0   přičtení bitu zprava
--------------------------------------------------------------------------
000 001 111 010 000 110 001 001 111 110  doplňkový. kód rel. číslice
0   +1  -1   2   0  -2  +1   1  -1  -2   překódování s radixem 4

Násobička s uchovaním prenosov

Príklad na násobenie s uchovaním prenosu
  1. Nejdříve jsou sečteny částečné součiny A, B a C, výsledek je v S1 a C1.
  2. Potom jsou sečteny částečné součiny D, E a F, výsledek je v S2 a C2.
  3. Následuje součet S1, C1 a S2, výsledek je v S3 a C3.
  4. Nakonec jsou sečteny S3, C3 a C2, výsledek je v S4 a C4.
  5. Sčítačkou s postupným přenosem jsou nakonec sečteny S4 a C4.
  6. Kromě posledního sčítaní jsou všechna ostatní sčítání s uchováním přenosu.

Wallaceov strom

Zdroj

Potvrzení

09
Celé jménoOK!!!
Jirka Hynek2011-05-10 11:15:08 
 1