Добавил:
Negorov1337@gmail.com inst:vech.no_17 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_rab_3_Osnovy_mashinn_arifmetiki.doc
Скачиваний:
12
Добавлен:
11.10.2020
Размер:
128.51 Кб
Скачать

Задания для самостоятельной работы

1. Запишите числа X и Y в прямом, обратном и дополнительном кодах. Выполните сложение в обратном и дополнительном кодах. Результат переведите в прямой код. Полученный результат проверьте, используя правила двоичной арифметики.

2. Измените число Y, добавив в конец числа две единицы "11". Сложите полученные числа в модифицированном обратном и модифицированном дополнительном кодах. Результат переведите в прямой код. Выполните проверку сложения, используя правила двоичной арифметики.

Вариант

числа X и Y

Вариант

числа X и Y

Х=-100101 Y=11101

Х=-101101 Y=1101

Х=-110101 Y=11101

Х=-1101111 Y=10101

Х=-1000111 Y=11101

Х=-1110001 Y=10011

Х=-1010001 Y=10011

Х=-1000011 Y=10011

Х=-1101001 Y=10111

Х=-1010001 Y=1111

Х=-101001 Y=10111

Х=-1010111 Y=11100

Х=-110101 Y=1111

Х=-101111 Y=1101

Х=-110101 Y=10011

Х=-1001011 Y=10101

Х=-100011 Y=10011

Х=-1010001 Y=1011

Х=-110001 Y=10111

Х=-1000111 Y=11111

Х=-111001 Y=1110

Х=-100001 Y=1111

Х=-1011101 Y=10111

Х=-1111000 Y=101111

Х=-1100000 Y=1111

Контрольные вопросы.

  1. Что понимают под прямым кодом числа?

  2. Как образуется обратный код целого положительного числа?

  3. Как образуется обратный код целого отрицательного числа?

  4. Каков алгоритм сложения чисел в прямом коде?

  5. Каков алгоритм сложения чисел в обратном коде?

  6. Чем характеризуется модифицированный обратный код?