P000 Architektura počítačůObsahPředchozí: Typy dat pro koprocesor I80x87 |
Formát čísel I.
FORMÁT:INTEGER: WORD, SHORT, LONG ...
... Dvojkový doplňkový kódREAL: 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:Exponent ... číslem 2Exponent vynásobíme Mantisu ve tvaru 1.xxxxxxx, abychom dostali zobrazované číslo.
-První významná binární číslice je v nejvyšším bitu
Mantisa
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
Následující: Formát čísel II. Obsah |
Michal Brandejs brandejs@informatics.muni.cz