Устройства микропрограммного управления (УМУ)

Страницы работы

Содержание работы


Лекция №7 (29.09.06)

Два режима работы (две фазы):

1.  Фаза старта. Фаза старта реализуется благодаря программной и аппаратной поддержке. Аппаратно старт формируется принудительным формированием адреса, который заранее определен для конкретной вычислительной машины. В данном случае это осуществляется переводом выходных буфера адреса и данных в третье состояние. Благодаря резисторам на шине адреса и данных формируются логические единицы, что соответствует самому старшему адресу в адресном пространстве. Память при этом переводится в режим чтения, и из памяти считывается код операции. Данная команда, как правило, представляет собой безусловный переход на операционную систему вычислительной машины.

2.  Фаза последовательной работы. Любая команда завершается тем, что на адресе шины формируется адрес очередной команды. Память переводится в режим чтения, из нее считывается код операции, который поступает в устройство УМУ и разворачивается в последовательность микрокоманд. Данная последовательность завершается тем, что на адресной шине формируется адрес очередной команды.

Устройства микропрограммного управления (УМУ)

Обобщенная структура, вертикальное, горизонтальное и квазивертикальное микропрограммирование.

Требования к УМУ:

1.  УМУ должно формировать полную совокупность управляющих сигналов Yi для управления работ процессорного элемента и сопряженных с ним элементов вычислительной системы.

2.  Количество внутренних состояний автомата, моделирующего работу устройства микроуправления, должно быть не меньше числа различных микрокоманд, подлежащих реализации во всей совокупности микропрограмм.

3.  В УМУ должна быть обеспечена возможность произвольная выборка последовательности микрокоманд и микропрограмм, в зависимости от управляющих сигналов Qj.

4.  В УМУ должна быть обеспечена возможность модификации последовательности микрокоманд в пределах микропрограмм , в зависимости от внешних условий Uk.

Похожие материалы

Информация о работе