А обратный и дополнительный коды. А+В -А-В

advertisement
1. Представьте в восьмиразрядной сетке ЭВМ числа А и В, используя прямой,
обратный и дополнительный коды.
2. Выполните умножение чисел А и В на 2 в степени -2, +2, +3.
3. Вычислите А+В в дополнительном коде.
4. Вычислите -А-В в обратном коде.
5. Вычислите А*В в прямом коде, с младших разрядов множителя со сдвигом
суммы частичных произведений вправо.
6. Вычислите А*В в прямом коде, с младших разрядов множителя со сдвигом
множимого влево.
7. Вычислите А*В в прямом коде, со старших разрядов множителя со сдвигом
множимого вправо.
8. Вычислите А*В в прямом коде, со старших разрядов множителя со сдвигом
суммы частичных произведений влево.
9. Вычислите А*В или В*А, используя умножение одновременно на два разряда
множителя.
10. Вычислите А*В в дополнительном коде с корректирующим шагом.
11. Вычислите А*В в дополнительном коде, используя анализ двух смежных
разрядов множителя.
12. Вычислите А*В в обратном коде с корректирующим шагом.
13. Вычислите А*В в обратном коде, используя преобразование разрядов
множителя, если множитель отрицательный.
14. Вычислите В:А в прямом коде с восстановлением остатка.
15. Вычислите В:А в прямом коде без восстановления остатка со сдвигом делителя.
16. Вычислите В:А в прямом коде без восстановления остатка со сдвигом остатка.
17. Вычислите В:А в дополнительном коде.
Download