ВУЗ:
Составители:
34
Таблица 8
Структура 16-разрядного числа с плавающей точкой
15 14 … 10 9 8 … 0
Результат
Знак
порядка
Модуль
порядка
Знак
мантиссы
Модуль
мантиссы
Пример.
0 00000 0 000000000 = 0*2
0
0 00000 1 000000001 = -1*2
0
1 00100 0 010001100 = 140*2
-4
0 11111 0 111111111 = 511*2
31
В последнем примере показано, что 16 разрядов могут предста-
вить достаточно большие числа.
Нормализованные и ненормализованные числа
Если в первом разряде мантиссы стоит цифра, отличная от нуля
(цифра после запятой), и мантисса меньше 1, число называют норма-
лизованным, если же эта цифра – нуль, число называют ненормали-
зованным.
В таблице 9 представлены обе формы записи.
Таблица 9
Формы записи нормализованных и ненормализованных чисел
Число Нормализованная форма Ненормализованная форма
18 = 10010
2
0,18 * 10
2
= 0,10010*10
101
0,018*10
3
= 0,010010*10
110
72,83 0,7283*10
2
0,007283*10
4
Формы кодирования целых чисел
Кодирование чисел применяется для упрощения аппаратных
средств современных вычислительных машин, так как их арифмети-
ческие устройства не содержат специальных схем для выполнения
вычитания. Операция производится тем же устройством, которое про-
изводит сложение, и называется сумматором. При этом вычитаемое
должно быть преобразовано в специальный код.
В компьютерной технике применяются три формы записи (ко-
дирования) целых чисел со знаком: прямой код, обратный код, до-
полнительный код.
Таблица 8 Структура 16-разрядного числа с плавающей точкой 15 14 … 10 9 8 … 0 Знак Модуль Знак Модуль Результат порядка порядка мантиссы мантиссы Пример. 0 00000 0 000000000 = 0*20 0 00000 1 000000001 = -1*20 1 00100 0 010001100 = 140*2-4 0 11111 0 111111111 = 511*231 В последнем примере показано, что 16 разрядов могут предста- вить достаточно большие числа. Нормализованные и ненормализованные числа Если в первом разряде мантиссы стоит цифра, отличная от нуля (цифра после запятой), и мантисса меньше 1, число называют норма- лизованным, если же эта цифра – нуль, число называют ненормали- зованным. В таблице 9 представлены обе формы записи. Таблица 9 Формы записи нормализованных и ненормализованных чисел Число Нормализованная форма Ненормализованная форма 18 = 100102 0,18 * 102 = 0,10010*10101 0,018*103 = 0,010010*10110 72,83 0,7283*102 0,007283*104 Формы кодирования целых чисел Кодирование чисел применяется для упрощения аппаратных средств современных вычислительных машин, так как их арифмети- ческие устройства не содержат специальных схем для выполнения вычитания. Операция производится тем же устройством, которое про- изводит сложение, и называется сумматором. При этом вычитаемое должно быть преобразовано в специальный код. В компьютерной технике применяются три формы записи (ко- дирования) целых чисел со знаком: прямой код, обратный код, до- полнительный код. 34
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »