
Пример выполнения лабораторной работы
Собрав на компьютере КС одноразрядного двоичного сумматора (соответствии с рис. 2) с использованием программы «ЕВЕМА-2» и включив ее питание, проводим контроль правильности ее работы.
Собираем на компьютере КС 8-ми разрядного двоичного сумматоров (соответствии с рис. 3) с использованием программы «ЕВЕМА-2», включаем ее питание. Подаем два числа в обратном коде (рассматриваем 3 случая чисел с разными комбинациями знаков, кроме положительных) и в дополнительном коде (рассматриваем 3 случая чисел с разными комбинациями знаков, кроме положительных) и проверяем правильность полученных результатов.
Пример 9. Сложить числа в обратных кодах: А = – 100(10), В = + 27(10), n = 8.
Решение. А = – 1100100(2), В = + 0011011(2).
[А]обр
=1.0011011
[В]обр =0.0011011
[С]обр
=1.0110110 .
[С]пр = 1.1001001, С = – 1001001 (2) = – 73(10).
Пример 10. Сложить числа в дополнительных кодах: А = + 100(10), В = – 27(10), n = 8.
Решение. А = + 1100100(2), В = – 0011011(2).
[A] доп = 0.1100100
[B]
доп =
1.1100101
[C] доп =10.1001001
[C]пр = 0.1001001, С = + 1001001 (2) = + 73(10)..
9. Cодержание отчета
1. Таблица истинности одноразрядного двоичного сумматора.
2. Схемы одноразрядных двоичных сумматоров.
3. Схема 8-ми разрядного двоичного сумматора параллельного действия.
4. Примеры сложения чисел в обратном и дополнительном кодах.
10. Задания
А =
13, В =
2, n = 4. Сложить числа обратном и дополнительном кодах при различных комбинациях знаков.
А =
14, В =
1, n = 4. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
12, В =
4, n = 4. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
15, В =
1, n = 4. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
14, В =
2, n = 4. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
3, В =
13, n = 4. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
13, В =
18, n = 5. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
4, В =
12, n = 4. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
1, В =
34, n = 5. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
А =
12, В =
3, n = 4. Сложить числа при различных комбинациях знаков в обратном и дополнительном кодах.
11. Контрольные вопросы
[А]обр = 1.11111111. Определить число А в прямом коде
[А]обр = 1.10001001. Определить число А в прямом коде
[А]обр = 1.00101101. Определить число А в прямом коде
[А]обр = 1.01011000. Определить число А в прямом коде
[А]обр = 1.00010011. Определить число А в прямом коде
[A] доп= 1.11001100. Определить число А в прямом коде
[A] доп= 1.10010110. Определить число А в прямом коде
[A] доп= 1.01010101. Определить число А в прямом коде
[A] доп= 1.00101011. Определить число А в прямом коде
[A] доп= 1.00001111. Определить число А в прямом коде