P000 Architektura počítačů

Obsah
Předchozí: Typy dat pro koprocesor I80x87



Formát čísel I.



FORMÁT:

INTEGER:   WORD, SHORT, LONG ...
                          ... Dvojkový doplňkový kód

REAL:   TEMPORARY (80bitový) ...
                          ... IEEE 754 (Institute of Electrical and Electronics Engineers)

S Exponent Mantisa

+/- Mantisa × 2Exponent

S ... znaménko čísla   0=kladné, 1=záporné

Mantisa ... v Přímém kódu (znaménko je v S)


Normalizovaný tvar Mantisy:
             -První významná binární číslice je v nejvyšším bitu

    Mantisa
65020.gif
       Binární číslice nejvyššího řádu


=> Nejvyšší bit je vždy = 1                 
(vyjma případu číslo = 0)
=> Nejvyšší binární číslici vynecháváme

             Mantisu vyjádříme ve tvaru:
   1.|xxxxxxx ... 2
________>|<________________
vynecháme|zapíšeme do objektu

Exponent ... číslem 2Exponent vynásobíme Mantisu ve tvaru 1.xxxxxxx, abychom dostali zobrazované číslo.


Následující: Formát čísel II.
Obsah

Michal Brandejs brandejs@informatics.muni.cz