Электронная библиотека книг Александра Фролова и Григория Фролова.
 
Библиотека
Братьев
Фроловых
Электронная библиотека книг Александра Фролова и Григория Фролова.
Библиотека системного программиста
Программирование на JAVA
ПК. Шаг за шагом
Другие книги
Восстановление данных
Антивирусная защита
Статьи для
программистов
Пользователю компьютера

Аппаратное обеспечение IBM PC

© Александр Фролов, Григорий Фролов
Том 2, книга 1, М.: Диалог-МИФИ, 1992.

[Назад] [Содеожание]

14.13. Форматы данных сопроцессора

Одинарная точность

1 бит 8 бит     23 бита
---T-------T--------------------¬
¦Зн¦Порядок¦      Мантисса      ¦
L--+-------+---------------------

Двойная точность
1 бит 11 бит          52 бита
---T---------T--------------------------------¬
¦Зн¦ Порядок ¦            Мантисса            ¦
L--+---------+---------------------------------

Расширенная точность
1 бит 15 бит                   64 бита
---T-------------T------------------------------------¬
¦Зн¦   Порядок   ¦               Мантисса             ¦
L--+-------------+-------------------------------------

В любом представлении старший бит "Зн" определяет знак 
вещественного числа:
0 - положительное число;
1 -     отрицательное число.
Возможные значения вещественных чисел:
Положительный нуль      
        --T---------T------------------¬
        ¦0¦  0...0  ¦      0...0       ¦
        L-+---------+-------------------

Отрицательный нуль
        --T---------T------------------¬
    ¦1¦  0...0  ¦      0...0       ¦
    L-+---------+-------------------

Наименьшее положительное число
        --T---------T------------------¬
    ¦0¦  0...01 ¦      0...0       ¦
    L-+---------+-------------------

Наибольшее отрицательное число
        --T---------T------------------¬
    ¦1¦  0...01 ¦      0...0       ¦
    L-+---------+-------------------

Наибольшее положительное число
        --T---------T------------------¬
    ¦0¦ 11...10 ¦      1...1       ¦
    L-+---------+-------------------

Наименьшее отрицательное число
        --T---------T------------------¬
    ¦1¦ 11...10 ¦      1...1       ¦
    L-+---------+-------------------

Положительная бесконечность
        --T---------T------------------¬
    ¦0¦  1...1  ¦      0...0       ¦
    L-+---------+-------------------

Отрицательная бесконечность
        --T---------T------------------¬
    ¦1¦  1...1  ¦      0...0       ¦
    L-+---------+-------------------

Нечисло
        --T---------T------------------¬
    ¦1¦  1...1  ¦      х...х       ¦
    L-+---------+-------------------

Неопределенность
        --T---------T------------------¬
    ¦1¦  1...1  ¦     10...0       ¦
    L-+---------+-------------------
Возможные значения целых чисел:
Нуль    
        -------------------¬
        ¦      0...0       ¦
        L-------------------

Наименьшее положительное число
        -------------------¬
        ¦      0...1       ¦
        L-------------------

Наибольшее отрицательное число
        -------------------¬
        ¦      1...1       ¦
        L-------------------

Наибольшее положительное число
        -------------------¬
        ¦      01...1      ¦
        L-------------------

Наименьшее отрицательное число
        -------------------¬
        ¦      10...01     ¦
        L-------------------
Неопределенность
        -------------------¬
        ¦      10...00     ¦
        L-------------------
Упакованное десятичное число:
¦1-й байт ¦ Девять байтов     ¦
+--T------+---T---T---T---T---+
¦Зн¦000000¦n17¦n16¦...¦n1 ¦n0 ¦
L--+------+---+---+---+---+----
[Назад] [Содеожание]


Создание интернет-магазинов: http://www.shop2you.ru/ © Александр Фролов, Григорий Фролов, 1991-2016