Заданы два двоичных числа Y1 и Y2, приведенные в таблице 5. Y1=+1101002; Y2=-0111112. 1. Записать

Заданы два двоичных числа Y1 и Y2, приведенные в таблице 5. 
Y1=+1101002; Y2=-0111112.
1. Записать (Решение → 15084)

Заданы два двоичных числа Y1 и Y2, приведенные в таблице 5. Y1=+1101002; Y2=-0111112. 1. Записать заданные числа в прямом, обратном и дополнительном кодах. 2. Сложит числа в обратном и дополнительном кодах. Сделать проверку, выполнив арифметическую операцию в двоичной системе счисления.



Заданы два двоичных числа Y1 и Y2, приведенные в таблице 5. 
Y1=+1101002; Y2=-0111112.
1. Записать (Решение → 15084)

1. Прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1.
Таким образом:
Y1пр=0,0110100; Y2пр=1,0011111.
Обратный код для положительного числа совпадает с прямым кодом. Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица.
Таким образом:
Y1обр=0,0110100; Y2обр=1,1100000.
Дополнительный код положительного числа совпадает с прямым кодом . Для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы.
Y1доп=0,0110100; Y2обр=1,1100001.
2. Сложим числа, пользуясь правилами двоичной арифметики:
Сложим числа Y1=+1101002 и Y2=-0111112.
В 5-ом разряде возникло переполнение (1 + 1 = 10). Поэтому записываем 0, а 1 переносим на 6-й разряд

. Для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы.
Y1доп=0,0110100; Y2обр=1,1100001.
2. Сложим числа, пользуясь правилами двоичной арифметики:
Сложим числа Y1=+1101002 и Y2=-0111112.
В 5-ом разряде возникло переполнение (1 + 1 = 10). Поэтому записываем 0, а 1 переносим на 6-й разряд