Схемотехника / Схемотехника(1) / LAB3
.pdfЗАДАНИЯ
1.Разработать схему преобразователя, изменяющего знак 8-разрядного операнда А
(старший бит операнда является знаковым: A7=N). Отрицательные числа представляются в дополнительном коде. Операнд вводится переключателями Sw8-Sw1, вывод результата осуществить на светодиоды Led8-Led1 и на 3-хразрядный 7-сегментный индикатор, задействовав 1-й разряд для отображения знака, а два следующих – для отображения вводимого числа в 16ричном виде.
2.Разработать схему, определяющую число единичных битов в 8-разрядном операнде. Операнд вводится переключателями Sw8-Sw1, вывод результата - на светодиоды Led3-Led1 и на 3-й разряд 3-хразрядного 7-сегментного индикатора, отображая результат в 16-ричном виде.
3.Разработать схему, выдающую сигнал Z=l при значении поступающего 8-разрядного операнда А=0 и формирующая номер старшего (первого слева) единичного бита при А>0. Операнд вводится переключателями Sw8-Sw1, вывод сигнала Z - на светодиод Led8, номер старшего единичного бита - на светодиоды Led3-Led1 и на 3-й разряд 3-хразрядного 7-сегментного индикатора.
4.Разработать логическое устройство, реализующее при поступлении микрокоманды M=M2M1M0 следующий набор логических функций над двумя 2-разрядными операндами А=A1A0
иВ=B1B0;
инверсия А: М = 000,
инверсия В: М = 001,
конъюнкция: М=010,
дизъюнкция: М=011,
исключающее ИЛИ: М = 100,
равнозначность: М= 101.
Операнд А вводится переключателями Sw2-Sw1, операнд В - переключателями Sw4-Sw3, микрокоманда М - переключателями Sw8-Sw6. Результат выводится на светодиоды Led2-Led1. При поступлении неправильного кода М = 110 или 111 зажигается сигнал ошибки - светодиод Led8.
5.Разработать схему вычитания (А-В) двух 4-разрядных операндов А=A3A2A1A0 и В=B3B2B1B0 с формированием знакового разряда N. Отрицательный результат представляется в дополнительном коде. Операнд А вводится переключателями Sw4-Sw1, операнд В - переключателями Sw8-Sw5, результат выводится на светодиоды Led4-Led1 и на 3-й разряд 3-хразрядного 7- сегментного индикатора в 16-ричной форме, а знаковый разряд N на светодиод Led5 и на 2-й разряд 3-хразрядного 7-сегментного индикатора.
6.Разработать схему умножения двух 4-разрядных операндов А=A3A2A1A0 и В=B3B2B1B0. Операнд А вводится переключателями Sw4-Sw1, операнд В - переключателями Sw8-Sw5, результат выводится на светодиоды Led8-Led1 и в 16-ричном виде на 2-й и 3-й разряды 3-хразрядного 7-сегментного индикатора.
11