Разработка управляющих автоматов для процессорных элементов микро ЭВМ.
При синтезе управляющего автомата условимся о следующих допущениях – комбинаторный сумматор, использованный при синтезе операционного автомата формирует следующие признаки: P – знак числа Число больше нуля – P = “0” Число меньше нуля – P = “1” Z – признак нуля Число равно нулю – Z = “1” Число не равно нулю – Z = “0” Для построения управляющего автомата произведем разметку ГСА (Рис. 6).
Рис. 6.1 Схема разметки ГСА. Рис. 6.2 Схема разметки ГСА. Рис. 6.3 Схема разметки ГСА.
Обобщая полученные данные можно построить общую схему управляющего автомата (Рис. 7).
Рис. 7. Общая схема управляющего автомата.
Разработка структурной схемы микро ЭВМ. Эмуляция ОА в микропроцессорной среде с разрядно-модульной организацией. Для достижения требуемой разрядности при использовании микропроцессорной секции К1804ВС1 необходимо объединить между собой шесть микропроцессорных секций. Функциональная схема объединения МПС приведена на рис. 8. При эмуляции ОА в микропроцессорной среде будем использовать следующие соглашения:
Рис.8 Функциональная схема объединения МПС.
Сигналы, поступающие на МПС: А(4 разр.), В(4), I(9), D(24), (1) Для реализации микроопераций ОА необходимо подать на МПС следующие наборы сигналов (в соответствии с форматом):
Эмуляция УА в микропроцессорной СУАМ.
В микро ЭВМ функции управляющего автомата реализует блок микропроцессорного управления. Структурная схема БМУ представлена на рис. 9. Рис. 9. Структурная схема БМУ. Принципом организации корректного функционирования микро ЭВМ является факт того, что при выполнении определенных команд, выполняется некоторая совокупность микроопераций в тело которым выходит весь набор управляющих сигналов для выполнения определенных действий. Таким образом, для каждой команды (микрооперации) существует некоторый набор микроопераций, содержащих в своем теле все необходимые управляющие сигналы, последовательное выполнение которых приводит к выполнению команды в целом. Данная система реализации команд получила название принципа микропрограммной реализации команд и достаточно широко используется при реализации конкретных вычислительных устройств благодаря своей гибкости и производительности. Проектирование УУ микро ЭВМ.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|