Главная > База знаний > Большая советская энциклопедия > МИКРОПРОГРАММНОЕ УПРАВЛЕНИЕ

МИКРОПРОГРАММНОЕ УПРАВЛЕНИЕ

МИКРОПРОГРАММНОЕ УПРАВЛЕНИЕ вид
иерархического управления работой цифровых вычислит, машин, при к-ром каждая
команда
является обращением к последовательности т. н. микрокоманд, обычно
более низкого уровня, чем сама команда. Набор микрокоманд называется микропрограммой
и обычно хранится в постоянной памяти ЦВМ, составляющей неотъемлемую часть
устройства управления. Записанные в памяти микрокоманды определяют работу
всех устройств машины, выбирая в каждом такте нужные совокупности элементарных
машинных операций, а последовательность микрокоманд обеспечивает выполнение
заданной команды. Микрокоманда может содержать три части: оперативную,
в к-рой указываются управляющие входы всех исполнит, устройств машины;
адресную, определяющую адрес следующей микрокоманды с учётом условий логич.
переходов (передач управления); временную, определяющую время выполнения
микрокоманды. При этом код конкретной операции программы совпадает с адресом
первой микрокоманды соответствующей микропрограммы.


Достоинства М. у. состоят в том, что оно
обеспечивает операционную гибкость ЦВМ и возможность изменения системы
команд и состава машинных операций в зависимости от особенностей решаемых

задач и условий применения машины; позволяет
сравнительно престо реализовать различные сложные операции при значительной
экономии машинного времени; даёт возможность строить диа-гностич. микротесты
для определения с большой точностью места неисправности в машине. Осн.
недостаток, обусловливающий ограниченное распространение М. у., - необходимость
применения быстродействующих запоминающих устройств небольшого объёма (неск.
тыс. слов) с временем обращения, соизмеримым с временем выполнения элементарных
операций в исполнит, устройствах. В вычислит, машинах 3-го поколения широко
используется также метод управления, при к-ром микропрограмма реализуется
с помощью системы устройств, а не в виде команд, записанных в памяти ЭВМ;
высокое быстродействие, большие объёмы оперативной памяти и богатое матем.
обеспечение этих машин позволяют сделать управление более эффективным,
чем при М. у. в ЦВМ 2-го поколения.

В. П. Исаев.




А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я