Объяснение:
93 - прямой и дополнительный коды одинаковы и равны: 0.1011101
-99 в ПК: 1.1100011
Дополнительный - инвертируем модульную часть ПК и добавляем единицу в младший бит:
1.0011100+1=1.0011101 - (-99) в ДК
Сложение:
0.1011101
1.0011101
1.1111010 Получилось число в ДК(отрицательное)
Переводим в ПК
(Отнять 1 из младшего, инвертировать)
1.1111001-->1.0000110 - ответ в ПК
Проверка:
1.0000110(2)=-(1*2¹+1*2²)=-6 - успешная проверка.
Объяснение:
93 - прямой и дополнительный коды одинаковы и равны: 0.1011101
-99 в ПК: 1.1100011
Дополнительный - инвертируем модульную часть ПК и добавляем единицу в младший бит:
1.0011100+1=1.0011101 - (-99) в ДК
Сложение:
0.1011101
1.0011101
1.1111010 Получилось число в ДК(отрицательное)
Переводим в ПК
(Отнять 1 из младшего, инвертировать)
1.1111001-->1.0000110 - ответ в ПК
Проверка:
1.0000110(2)=-(1*2¹+1*2²)=-6 - успешная проверка.