Пояснительная записка (1074768), страница 2
Текст из файла (страница 2)
Таблица 4. Управляющие сигналы регистра А.
Для реализации дизъюнкции в схеме управления используем элементы ИЛИ и ИЛИ-НЕ (потребуется 2 микросхемы К500ЛМ109 и 1 микросхема К500ЛМ102).
4.2. Регистр В.
Требуется получить элемент для хранения 8-разрядного слова.
Используем две микросхемы К500ИР141. Реализация сдвигов не требуется, поэтому на входы DR и DL подаем логические 0.
В табл.5 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Таблица 5. Управляющие сигналы регистра В.
Для реализации схемы управления используем элемент ИЛИ-НЕ (1 микросхема К500ЛМ109).
4.3. Регистр С.
Требуется получить элемент для хранения 8-разрядного слова.
Используем две микросхемы К500ИР141. Реализация сдвигов не требуется, поэтому на входы DR и DL подаем логические 0.
В табл.6 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Таблица 6. Управляющие сигналы регистра С.
Для реализации дизъюнкции в схеме управления используем элементы ИЛИ и ИЛИ-НЕ (потребуется 1 микросхема К500ЛМ109 и 1 микросхема К500ЛМ102).
4.4. Регистр D.
Требуется получить элемент для хранения 8-разрядного слова (кода операции).
Используем две микросхемы К500ИР141. Реализация сдвигов не требуется, поэтому на входы DR и DL подаем логические 0.
В табл.7 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Таблица 7. Управляющие сигналы регистра D.
Управляющий сигнал | Операции | S0 | S1 |
у22 | D := ШВХ | 0 | 0 |
Хранение | 1 | 1 |
4.5. Счетчик Сч.
Требуется получить элемент для хранения 4-разрядного слова (счетчика).
Используем микросхему К500ИЕ137.
В табл.8 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Таблица 8. Управляющие сигналы регистра Сч.
Управляющий сигнал | Операции | S1 | S2 |
у23 | Сч := D (4:7) | 0 | 0 |
y24 | Сч := Сч – 1 | 1 | 0 |
Хранение | 1 | 1 |
4.6. АЛУ.
Требуется получить операционный элемент для выполнения операции сложения и логических операций с 8-разрядными операндами.
Используем 2 схемы АЛУ К500ИП181. На информационные входы подаются операнды Х (с мультиплексора А\С) и Y (с регистра В). Схемы соединяются последовательно по выводам выходного и входного переносов. Для выбора типа операции используется вход М.
В табл.9 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Таблица 9. Управляющие сигналы АЛУ.
Выходные данные подаются на входы мультиплексоров А, В и на регистр С.
Для реализации схемы управления используем элементы ИЛИ (требуется 1 микросхема К500ЛМ109 и 2 микросхемы К500ЛМ105).
4.7. Мультиплексор регистра А.
Требуется организовать в соответствии с управляющими сигналами выбор подаваемых на регистр А, поступающих с входной шины и с АЛУ.
В микросхемах серии К500 мультиплексор фактически (К500ИД164 является скорее селектором). При решении задачи должны быть использованы 3 десятиразрядных мультиплексора. На серии К500 для этих целей придется использовать 24 микросхемы, что не рационально, поэтому для решения задачи была использована 555 серия.
Для реализации 2-канального 8-разрядного мультиплексора используем 2 схемы К555КП11. Объединяем стробирующие (E) входы двух мультиплексоров.
В табл.10 приводятся значения подаваемых на входы управления сигналов в соответствии с управляющими сигналами.
Таблица 10. Управляющие сигналы мультиплексора регистра А.
S2 = 0;