logo
ИНФОРМАТИКА ОТВЕТЫ

Решение.

1. Прямой код модуля:   12=000011002;

2. Обратный код (инвертирование) –   111100112;

3. Дополнительный код  111100112+1=111101002

Определены операции математических отношений, сложение, вычитание, умножение, целочисленное деление, остаток от целочисленного деления.

3.      Вещественные числа. При записи число переводится в нормализованную форму с выделением и отдельным хранением знака мантиссы, знака порядка, порядка и мантиссы.

Формат вещественных чисел базируется на экспо­ненциальной форме записи:

A=mpk,

где m – мантисса в нормализованной форме – правильная дробь, после запятой цифра отличная от нуля; р – основание системы счисления; k – порядок числа.

Например,  в десятичной системе: 273,44 = 0,27344·103;  -0,0057 = -0,57·10-2

в двоичной системе: 101,01 = 0,10101· 1011; 0,000011 = 0,11· 10-100.

В результате этого представления вещественные числа называются числа с плавающей точкой (запятой). Диапазон изменения чисел определяется количеством разрядов, отведенных для хранения порядка числа, а точ­ность (количество значащих цифр) определяется количест­вом разрядов, отведенных для хранения мантиссы.

Пример 2. Определим максимальное число и его точность для фор­мата вещественных чисел для хранения которых отводится 4 байта, если для хранения порядка и его знака отводится 1 байт (8 разрядов), а для хранения мантиссы и ее знака —  3 байта (24 разряда).