III методические указания по выполнению задания
Для разработки принципиальной схемы цифрового устройства умножителя положительных двоичных чисел необходимо предварительно изучить [1. § 3.3, с. 158, 162-163].
П р и м е р.
Разберем процесс умножения двоичных чисел на примере умножения чисел А=9 и В = 3, заданных в десятичной системе.
Представим числа 9 и 3 в двоичной системе счисления и обозначим их разряды соответственно А4 , Аз, А2, А1 и В4, B3, В2, B1:
9 (10) = 1 0 0 1 (2)
А4
A3
А2
A1
четыре разряда
3 (10) = 0 0 I I (2) или I I (2)
В4 Вз В2В1 В2 В1 два разряда
Задано: сомножитель А имеет 4 разряда, В - 2 разряда. Выполним умножение:
1001
11
1001
1001
11011
Запишем в принятых обозначениях:
сомножители
— А
— В
А4
А3 А2 А1
1 0 0 1
1 1
– I частичное произведение
– II частичное произведение
В2 В1
1 0 0
1
А4В1 А3В1 А2В1 А1В1
1 0 0 1
А
– произведение
4В2 А3В2 А2В2 А1В2
1 1 0 1 1
S4 S3 S2 S1 S0
Произведение образуется как сумма первого и второго частичных произведений, здесь разряды обозначены соответственно как разряды суммы S4 S3 S2 S1 S0
2. Синтез шифратора
2.1. Синтез шифратора У1 сомножителя А следует начать с составления таблицы истинности, см. [1, табл. 3.5, с. I83].
2.2. Запишите логические функции выходов через логическую операцию ИЛИ [1, с. 183], а также через операцию И-НЕ [1, с. 184].
2.3. Постройте логическую схему шифратора в базисе И-НЕ [1,с. 182, рис. 3.I8]. Произведите выбор микросхемы и все логические элементы обозначьте DD1.1, DD1.2, ...DD2.1,DD2.2 ... см. рис. 2
DD 3
&
Х1
1
Х2
0
Х4
0
Х8
1
0
0
DD4.1
&
DD1.1
DD4.2
&
У0
У0
&
У1
У2
У3
У4
У5
У6
DD5.1
&
У7
&
У7
&
У8
У8
У9
У9
1
&
1
0
Рисунок 2 - Логическая схема шифратора в базисе И-НЕ
2.4. Обозначьте возбужденные шины на логической схеме шифратора. Все входы подключите через инверторы. Полная принципиальная схема шифратора займет примерно одну страницу.
Выполнение п. 2.4 задания (обозначить "возбужденные" шины) показано на рис.2 и, причем на выходе инвертора (У9) — "возбужденная" шина передает сигнал "0", который является активным для логических элементов И-НЕ.
Приведите перечень используемых микросхем с указанием их типа, количества и выполняемой функции.
3. Выбор и включение микросхемы двоичного либо двоично-десятичного счетчика
3.1. Задано: второе число (множитель В) поступает параллельным кодом с выходов счетчика на входа У4 комбинационной логической схемы (КЛС) для получения первого частичного произведения. В качестве счетчика можете использовать микросхемы двоичного или двоично-десятичного счетчика.
Если коэффициент пересчета счетчика (цикл) N задан, то счетчик должен сбрасываться в "0" после установления в счетчике числа, равного N . Например, N= 3, т.е. в двоичной системе счисления 11 (2). Третий импульс в цикле произведет сброс счетчика в "0", поэтому выходы счетчика с весовыми коэффициентами 1 и 2 следует подключить ко входам сброса R.
4. Комбинационные логические схемы У3 и У4.
При выполнении умножения чисел А и В образуется первое частичное произведение, представленное разрядами A4 . B1, A3 .B1, A2 . В1, A1 ,B1 при умножении числа А на первый разряд B1 сомножителя В и второе частичное произведение, представленное разрядами А4.В2, А3 . В2, А2 , В2 и А1 . В2 при умножении числа А на второй разряд В2 сомножителя В.
Следует реализовать технически разряды перечисленных первого и второго частичных произведений с помощью конъюнкторов (логических элементов "И"), см. пояснение рис.3.
&
А1А1 . В2
&
А2А2 . В2
В2
Рисунок 3 – Реализация разрядов второго частичного произведения с помощью логических элементов И
4.1. Полученные комбинационные схемы (У3 и У4), формирующие разряды частичных произведений, вычертите с учетом норм ЕСКД, обозначьте каждый логический элемент как DDП.1, DDП.2 и т.д. (П - номер микросхемы с учетом ранее выбранных в п.п. 1-3 задания).
4.2. Это задание выполняется аналогично п.п. 2.4, см. рис. 2.
5. Регистр сдвига.
При умножении А на В образование второго частичного произведения можно представить как множимое А, сдвинутое влево на один разряд, см. пример на с. 4. Такую функцию сдвига влево выполняет сдвиговый регистр. Произведите выбор ИМС четырехразрядного сдвигового регистра. Обеспечьте режим сдвига влево путем соответствующего включения управляющих входов С1, С2, V1, V2 ,см. (5, с. П1-П2].
В регистре обеспечивается два режима работы "Запись" и "Сдвиг". Выбор режима обеспечивается сигналом на входе V2. Если V2 = I, регистр работает в режиме записи и информация со входов D0 – D 8 записывается в регистр параллельно по срезу сигнала синхронизации (С2). Если V2 = 0, производится сдвиг информации по срезу сигнала синхронизации CI. Если последовательный вход информации V1 не используется, то и его вход CI подключается на корпус.
Выходы КЛС второго частичного произведения подключите к информационным входам D 1 – D 4 регистра в соответствии со структурной схемой рис.1 .
6. Сумматор четырехразрядный, выполняющий сложение частичных произведений.
Сумматор предназначен для выполнения операции алгебраического сложения двоичных чисел.
6.1. Разряды первого и второго частичного произведений подключите ко входам В и А сумматора в соответствии со структурной схемой рис. 1. Первый разряд суммы S0 = A1х х B1 не поступает на вход сумматора, а передается как первый разряд, результата на вход регистра У7.
Первый разряд A1. B2 второго частичного произведения суммируется со вторым разрядом А2 B1 первого частичного произведения (см. стр.4 ) с образованием суммы разряда S1; здесь следует заметить, что второе частичное произведение сдвинуто относительно первого влево на один разряд. Аналогично подключаются остальные разряды первого и второго частичных произведений, см. рис. 1. Вход сумматора А4 подключите на корпус, так как пятого разряда слагаемого в наших примерах нет.
6.2. Значения логических сигналов 1 и 0 нанесите на изображение выводов микросхемы сумматора с учетом заданных Вам чисел, см. табл. 1. Выполняйте так же, как в п.п. 2.4.
7. Регистр, преобразующий параллельную форму двоичного числа в последовательную.
Результат - произведение А х В, полученное в виде суммы первого частичного произведения со "сдвинутым" на один разряд вторым частичным произведением, представлен в данной схеме шестиразрядным двоичным числом в параллельной форме Р5 S4 S3 S2 S1 S0, снимаемым с выходов сумматора.
В разрабатываемой схеме выходная информация передается в линию в последовательной форме. Такая ситуация возможна в сетях ЭВМ при межмашинном обмене информацией по 1 линии согласно протоколу обмена. Протокол обмена - соглашение, в котором указано, что первым передается сигнал управления (стартовый сигнал), вторым - сигнал подтверждения с приемного конца, после второго сигнала передается информация (6 бит), таким образом, длина передаваемого слова информации - 8 бит (I Байт).
Чтобы преобразовать параллельную форму представления двоичного числа в последовательную, применяется регистр параллельно-последовательного действия.
Начертите УГО восьмиразрядного сдвигового регистра. Выводы, по которым передается результат Р5 - S0, подключите к информационным входам регистра D 0 – D 5, входы D 6 и D 7, не используются, подключите их на корпус. Выход Q5 подключите к линии.
7.1 Диаграмму работы регистра, преобразующего параллельную форму представления двоичного числа в последовательную под действием шести тактовых импульсов, рассмотрим для примера, когда результат равен 101011, см. рис. 4.
Выполните построение диаграммы работы регистра для заданного вам примера с учетом исходных данных табл. 1 и расчетов в п. 1.
8. Для вычерчивания полной принципиальной схемы цифрового устройства используйте нормы ЕСКД и требования ГОСТ 2.743-82.
8.1. На отдельном листе, используя табл. 2, приведите спецификацию с указанием принятых обозначений микросхем DD1 и т.д.
8.2. Краткое техническое описание работы схемы приведите для заданного вам примера умножения двух конкретных чисел, см. п.п. I задания. Основой для технического описания является п.п. "Постановка задачи", см. с. 1 , каждую позицию которого следует раскрыть, подробнее объясняя принцип работы каждого элемента схемы при решении вашего конкретного примера, при этом следует в тексте указывать номер элемента (например, УЗ) по структурной схеме и его обозначение по принципиальной схеме, например, DD5 с его полным техническим названием. Укажите технические особенности построения схемы, используйте методические указания по выполнению данной работы.
1 2 3 4 5 6
Входное
слово
С
1
S0 Q0
1
S1 Q1
S2
Q2
0
1
S3
Q3
S4 Q4 0
1
P5 Q5
В
ыход
в
1
1
1 1
линию
0
0
В ы х о д н о е с л о в о
Рисунок 4 – Диаграмма работы регистра
Таблица 2 – Перечень элементов схемы
Обозначение |
Наименование |
Количество |
Примечание |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
