1. Запишите числа X и Y в прямом, обратном и дополнительном кодах. Выполните сложение в обратном и дополнительном кодах. Результат переведите в прямой код. Полученный результат проверьте, используя правила двоичной арифметики.
2. Измените число Y, добавив в конец числа две единицы «11». Сложите полученные числа в модифицированном обратном и модифицированном дополнительном кодах. Результат переведите в прямой код. Выполните проверку сложения, используя правила двоичной арифметики.
Вариант | Числа X и Y | Вариант | Числа X и Y |
1. | Х =-100101 Y = 11101 | 2. | Х=-101101 Y = 1101 |
3. | Х=-110101 Y= 11101 | 4. | Х=-1101111 Y = 10101 |
5. | Х=-1000111 Y = 11101 | 6. | Х=-1110001 Y = 10011 |
7. | Х =-1010001 Y = 10011 | 8. | Х=-1000011 Y = 10011 |
9. | Х=-1101001 Y= 10111 | 10. | Х =-1010001 Y = 1111 |
11. | Х=-101001 Y = 10111 | 12. | Х=-1010111 Y = 11100 |
13. | X =-110101 Y = 1111 | 14. | X =-101111 Y = 1101 |
15. | Х=-110101 Y = 10011 | 16. | Х=-1001011 Y = 10101 |
17. | X =-100011 Y = 10011 | 18. | Х=-1010001 Y = 1011 |
19. | Х=-110001 Y= 10111 | 20. | Х=-1000111 Y = 11111 |
21. | Х=-111001 Y = 1110 | 22. | X =-100001 Y = 1111 |
23. | Х=-1011101 Y = 10111 | 24. | X =-1111000 Y = 101111 |
25. | Х=-1100000 Y= 1111 | 26. | Х=-10101 Y = 1101 |
Контрольные вопросы
|
|
1. Что понимают под прямым кодом числа?
2. Как образуется обратный код целого положительного числа?
3. Как образуется обратный код целого отрицательного числа?
4. Каков алгоритм сложения чисел в прямом коде?
5. Каков алгоритм сложения чисел в обратном коде?
6. Чем характеризуется модифицированный обратный код?
[I] В примерах этой лабораторной работы запятая отделяет знаковый разряд от числа.