X87: Разлика между версии

Изтрито е съдържание Добавено е съдържание
X86 (беседа | приноси)
X86 (беседа | приноси)
Ред 26:
 
=== Типове данни ===
 
x87 инстркукциите работят върху 7 типа данни, които могат да се разделят на следните групи:
 
* '''Числа с плаваща запетая''':
** '''Единична точност'''. Числото заема 32 бита, като мантисата е 24-битова, а експонентата - 8-битова. Обхвата на тези числа е от 1.18 * 10<sup>–38</sup> до 3.40 * 10<sup>38</sup> (при ''нормализирано представяне'' - т.е. когато няма водещи нули в мантисата и точността е максимална).
** '''Двойна точност'''. Числото заема 64 бита, като мантисата е 53-битова, а експонентата - 11-битова. Обхвата на тези числа е от 2.23 * 10<sup>–308</sup> до 1.79 * 10<sup>308</sup> (при нормализирано представяне).
** '''Разширена точност'''. Числото заема 80 бита, като мантисата е 64-битова, а експонентата - 16-битова. Обхвата на тези числа е от 3.37 * 10<sup>–4932</sup> до 1.18 * 10<sup>4932</sup> (при нормализирано представяне).
* '''Цели числа''':
* '''Пакетирани двоично-десетични ([[BCD]]) числа''':
 
=== Инструкции ===
Взето от „https://bg.wikipedia.org/wiki/X87“.