Информатика: гуманитарно-технический аспект. Ишакова Е.Н. - 38 стр.

UptoLike

Составители: 

Мантисса чисел записывается в нормализованном виде, т.е. в двоичном
представлении числа, в котором перед запятой сохраняется один значащий
двоичный бит. При нарушении нормализации мантиссу числа сдвигают, изме-
няя при каждом сдвиге порядок числа.
В форматах SINGLE, DOUBLE единица перед точкой в память не запи-
сывается, в формате EXTENDED в памяти она сохраняется. С целью упроще-
ния аппаратной реализации арифметических операций в представлении чисел
знак порядка числа явно не сохраняется. В записи числа от порядка переходят к
характеристике, которая получается из порядка путем прибавления поправоч-
ного коэффициента, для чисел SINGLE – 127, DOUBLE – 1023, EXTENDED –
16383.
Например, запишем число –18,2 в разрядной сетке типа SINGLE:
1) двоичное представление числа:
-10010,001100110011
2
2) нормализованное представление:
-1,0010001100110011…*2
10
3) переходим от порядка к характеристике:
4+127=131=10000011
2
5) заполняем разрядную сетку типа SINGLE (таблица 8).
Таблица 8– Представление вещественного числа в разрядной сетке типа
SINGLE
1 1 0 0 0 0 0 1 1 0 0 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0
31 30…………….. 23 22………………………………………………………0
Символьная информация
Для двоичного кодирования символьной информации достаточно про-
нумеровать все используемые при письме символы. С этой целью необходимо
создать таблицу кодирования. Отсутствие единого стандарта в этой области
привело к множественности одновременно действующих кодировок. Перечис-
лим некоторые из них.
Система 8-разрядного кодирования символов ASCII (American Standard
Code for Information Interchange – стандартный код информационного обмена
США), разработанная институтом стандартизации США (ANSI – American Na-
tional Standard Institute). В данной системе закреплены две таблицы кодирова-
ниябазовая и расширенная. Базовая таблица закрепляет значения кодов от 0
до 127, содержит коды управляющих символов (от 0 до 32) и символов англий-
38
       Мантисса чисел записывается в нормализованном виде, т.е. в двоичном
представлении числа, в котором перед запятой сохраняется один значащий
двоичный бит. При нарушении нормализации мантиссу числа сдвигают, изме-
няя при каждом сдвиге порядок числа.
       В форматах SINGLE, DOUBLE единица перед точкой в память не запи-
сывается, в формате EXTENDED в памяти она сохраняется. С целью упроще-
ния аппаратной реализации арифметических операций в представлении чисел
знак порядка числа явно не сохраняется. В записи числа от порядка переходят к
характеристике, которая получается из порядка путем прибавления поправоч-
ного коэффициента, для чисел SINGLE – 127, DOUBLE – 1023, EXTENDED –
16383.
       Например, запишем число –18,2 в разрядной сетке типа SINGLE:
       1) двоичное представление числа:

      -10010,0011001100112…

      2) нормализованное представление:

      -1,0010001100110011…*210

      3) переходим от порядка к характеристике:

      4+127=131=100000112

      5) заполняем разрядную сетку типа SINGLE (таблица 8).

     Таблица 8– Представление вещественного числа в разрядной сетке типа
SINGLE

1 1 0 0 0 0 0 1 1 0 0 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0
31 30…………….. 23 22………………………………………………………0

                          Символьная информация

        Для двоичного кодирования символьной информации достаточно про-
нумеровать все используемые при письме символы. С этой целью необходимо
создать таблицу кодирования. Отсутствие единого стандарта в этой области
привело к множественности одновременно действующих кодировок. Перечис-
лим некоторые из них.
        Система 8-разрядного кодирования символов ASCII (American Standard
Code for Information Interchange – стандартный код информационного обмена
США), разработанная институтом стандартизации США (ANSI – American Na-
tional Standard Institute). В данной системе закреплены две таблицы кодирова-
ния – базовая и расширенная. Базовая таблица закрепляет значения кодов от 0
до 127, содержит коды управляющих символов (от 0 до 32) и символов англий-
38