Системы счисления
б) Выравнивание порядков. Сдвигаем мантиссу числа R на на (2) разрядов вправо и присваиваем ему порядок :
R=0 101 1 001110100.
в) Переводим мантиссы в модифицированный обратный код:
=11 110001011
=11 001010010
г) Складываем мантиссы:
11 110001011
11 001010010
1 10 111011101
1
110 111011110
д) Несовпадение цифр в знаковом и контрольном разрядах указывает на нарушение нормализации влево. Сдвигаем мантиссу вправо на один разряд и соответственно увеличиваем порядок.
Получаем: мантисса 11 011101111; порядок 110.
е) Перевод мантиссы в прямой код:
1 100010000.
ж) Результат R+Q=0 110 1 100010000, т. е. R+Q=.
Список используемой литературы:
Ролич Ч. Н. – От 2 до 16, Минск, «Высшая школа», 1981г.
Математическая энциклопедия. М: “Советская энциклопедия” 1985г.
Шауман А. М. Основы машинной арифметики. Ленинград, Издательство Ленинградского университета. 1979г.
Калабеков Б. А. Цифровые устройства и микропроцессорные системы. М: “Горячая линия - Телеком” 2000г.
Ворощук А. Н. Основы ЦВМ и программирования. М:”Наука” 1978г.
Алексенко А. Г. Микросхемотехника. М: ”Радио и связь” 1990г.
1 Обратный код двоичного числа называется также дополнением до 1, так как для каждого разряда числа =1
2 Дополнительный код числа называется также дополнением числа до 2, так как для каждого разряда числа ( число 2 в двоичной форме )
ПРИМЕР | ||||||||||
Содержание
1 Происхождение и история развития систем счисления 1
1.1 Границы счета 1
1.2 Десятичная система счисления 2
1.3 Развитие понятия числа 2
1.4 Системы нумерации некоторых народов 3
2 Основные понятия и определения 8
3 Двоичная система счисления: основные сведения 10
3.1 История возникновения двоичной системы счисления 10
3.2 Основные понятия машинной арифметики 10
4 Взаимный перевод двоичных и десятичных чисел и элементарные
двоичные арифметические действия 11
4.1 Представление двоичных чисел и перевод их в десятичные 11
4.2 Преобразование десятичных чисел в двоичные 11
4.3 Арифметические действия над двоичными числами 13
5 Представление чисел в ЭВМ, кодирование 17
5.1 Представление чисел с фиксированной и плавающей запятой 17
5.2 Прямой, обратный и дополнительный коды.
Модифицированный код 19
5.3 Двоично-десятичное кодирование 21
6 Алгебраические действия над числами с плавающей и
фиксированной запятой 22
6.1 Сложение чисел с фиксированной запятой 22
6.2 Сложение чисел с плавающей запятой 22
6.3 Умножение чисел с фиксированной запятой 23
6.4 Умножение чисел с плавающей запятой 23
7 Другие системы счисления 23
Список использованной литературы 26