курсач (1074526), страница 3
Текст из файла (страница 3)
Выходные данные подаются на входы мультиплексора регистра А.
Для реализации схемы управления используем 6 микросхем К155ЛЛ1.
7.5. Мультиплексор регистра А.
Требуется организовать в соответствии с управляющими сигналами выбор подаваемых на регистр данных, поступающих со входной шины и с АЛУ.
Для реализации 2-канального 10-разрядного мультиплексора используем 3 схемы К555КП11. Объединяем стробирующие (E) входы трех мультиплексоров.
В табл.9 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Табл.9. Управляющие сигналы мультиплексора регистра А.
SED = y1;
Для реализации схемы управления данного элемента используем 4 микросхемы К155ЛЛ1 и 1 элемент микросхемы К555ЛЕ1.
7.6. Мультиплексор регистра В.
Требуется организовать в соответствии с управляющими сигналами выбор подаваемых на регистр данных, поступающих со входной шины и с АЛУ.
Для реализации 2-канального восьмиразрядного мультиплексора используем 2 схемы К555КП11. Объединяем стробирующие (E) входы первого и второго мультиплексоров. Входы 0.0, 0.1, 0.2, 0.3 первого и второго мультиплексоров соединяем с входной шиной данных, а входы 1.0, 1.1, 1.2, 1.3 с информационными выходами АЛУ.
В табл.10 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Табл.10. Управляющие сигналы мультиплексора регистра В.
SED = y11;
Для реализации схемы управления данного элемента используем 1 элемент микросхемы К555ЛЕ1.
7.7. Счетчик.
Требуется получить элемент для организации хранения и счета числа итераций циклов.
Для реализации данного операционного элемента используем счётчик К555ИЕ7. Данная микросхема имеет инверсные входы и
- сброса и разрешения записи. Также присутствуют входы прямого и обратного счета. В используемых микрооперациях используется только обратный счет, поэтому на вход прямого счета подаем логическию единицу.
В табл.11 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Табл.11. Управляющие сигналы счетчика.
С2 = у23.
Для реализации схемы управления используем 1 элемент микросхемы К555ЛЕ1.
7.8. Схема управления знаком А.
Требуется получить элемент для получения модуля операнда по заданным сигналам. Для этого передаем все значащие разряды слова без изменений, а знак обнуляем при наличии сигналов.
Используем 1 микросхемы К555ЛЕ1.
7.8. Схема инвертирования знака А.
Требуется получить элемент для инвертирования знакового бита в регистре А по заданному сигналу. Для этого передаем все значащие разряды слова без изменений, а знак инвертируем при наличии сигналов.
Используем 1 микросхемы К555ЛП5.
7.10. Схема управления знаком B.
Требуется получить элемент для получения модуля операнда по заданным сигналам. Для этого передаем все значащие разряды слова без изменений, а знак обнуляем при наличии сигналов.
Используем 1 микросхемы К555ЛЕ1.
7.10. Триггеры управляющих шин.
Требуется получить элементы для хранения заданного уровня сигнала на управляющей шине в промежутке времени между определенными сигналами.
Для реализации данного операционного элемента используем микросхемы К555ТВ6. Выходы триггеров Q соединяем через буферный элемент с управляющими шинами ГОТ, ЗАН, ЗАПР, РЕЗ. Входы J и C объединяем для получения счетного входа.
В табл.12 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Табл.12. Управляющие сигналы триггеров.
Управляющий сигнал | Операции | JC1 | R1 | JC2 | R2 | JC3 | RC3 | JC4 | R4 |
у28 | ГОТ:=0 | 0 | 1 | * | 0 | * | 0 | * | 0 |
у29 | ГОТ:=1 | 1 | 0 | * | 0 | * | 0 | * | 0 |
у30 | ЗАН:=0 | * | 0 | 0 | 1 | * | 0 | * | 0 |
у31 | ЗАН:=1 | * | 0 | 1 | 0 | * | 0 | * | 0 |
у32 | ЗАПР:=0 | * | 0 | * | 0 | 0 | 1 | * | 0 |
у33 | ЗАПР:=1 | * | 0 | * | 0 | 1 | 0 | * | 0 |
у34 | РЕЗ:=0 | * | 0 | * | 0 | * | 0 | 0 | 1 |
у35 | РЕЗ:=1 | * | 0 | * | 0 | * | 0 | 1 | 0 |
Хранение | * | 0 | * | 0 | * | 0 | * | 0 |
JC1 = y29;
JC2 = y31;
JC3 = y33;
JC4 = y35;
R1 = y28;
R2 = y30;
R3 = y32;
R4 = y34.
7.11. Переключатели.
Для реализации 8-ми переключателей используем любой восьмиразрядный двухпозиционный тумблер.
7.12. Схема буферного элемента.
Требуется получить элементы для ограничения взаимовлияния элементов через общую шину в отсутствие передачи данных с регистра А.
Для реализации данных операционных элементов используем микросхемы К155АП6. Соединяем входы А0, А1, А2, А3, А4, А5, А6, А7 с информационными выходами соответствующего регистра.