Записать прямой, обратный и дополнительный коды
чисел -0,06554(7) и -11,113(4).
Пример оформления работы:
Записать прямой, обратный и дополнительный коды чисел x = -0,4СF0 (16) и y = +0,0307 (8).
x = -0,4СF0 (16)
[X]пр= F 4CF0
[X]об= F B30F
[X]доп=F B310
у = + 0,0307 (8)
[Yпр]=[Yоб]= [Yдоп]= 0 0307
и
Выполнить алгебраическое сложение чисел по правилам двоичной арифметики с плавающей запятой 1011,1 + (-11,11).
Пример выполнения задания.
Задание. Выполнить алгебраическое сложение чисел по правилам двоичной арифметики с плавающей запятой:
100,01 + (-11,01).
Выполнение. Возьмем разрядную сетку, в которой 3 разряда отводится для записи порядка, а 5 под мантиссу и занесем в нее числа:
А = 100,01 (2) = 0,10001 * 23 = 0 011 0 10001
B = -11,01 (2) = -0,1101 * 22 = 0 010 1 11010
Выполняем А + B , где
А = 0 011 0 10001
B = 0 010 1 11010
1. Приведение к общему (большему) порядку:
А = 0 011 0 10001
B = 0 011 1 01101
2. Сумма мантисс в модифицированных машинных кодах с учетом циклического переноса:
(картинкой добавлю) ниже...
3. Перевод результата в прямой код:
не требуется.
4. Исправление нормализации результата:
А + B = 0 011 0 00100 = 0 001 0 10000
5. Округление :не требуется.
Ответ : А+ B = 0 001 0 10000 = 0, 100 · 21 = 1,00(2) .
Ирина
Сургутский политехнический колледж
Работа выполнена досрочно, очень качественно. Все подробно и понятно расписано
Артём
МПУ
Второй мой заказ. И, как всегда, всё на отлично! В дальнейшем буду заказывать только у Вик...
Александр
ВОГУ
Работа выполнена досрочно даже с учётом некоторых доработок + хорошая цена
Анна
ЧУ СОШ столичный кит
Спасибо большое.Выполнено раньше срока,все понятно ,точно,с объяснениями .Супер!Всем реком...