![](/user_photo/_userpic.png)
Учебное пособие 2109
.pdf![](/html/70990/27/html_Hm__iZRCMk.sEL1/htmlconvd-0HJlMn411x1.jpg)
![](/html/70990/27/html_Hm__iZRCMk.sEL1/htmlconvd-0HJlMn413x1.jpg)
![](/html/70990/27/html_Hm__iZRCMk.sEL1/htmlconvd-0HJlMn417x1.jpg)
![](/html/70990/27/html_Hm__iZRCMk.sEL1/htmlconvd-0HJlMn418x1.jpg)
![](/html/70990/27/html_Hm__iZRCMk.sEL1/htmlconvd-0HJlMn419x1.jpg)
Процесс функционирования ОБ состоит из последовательности элементарных действий в его узлах : установка регистров в некоторое состояние, передача информации из регистра в регистр, и т.д. Эти действия производятся под воздействием сигналов из УБ. Такие элементарные такты преобразования информации, выполняемые в течении одного такта сигналов синхронизации, называются микрооперациями (МО). В течении одного такта могут выполнятся несколько микроопераций. Такая совокупность микроопераций называется микрокомандой (МК), а набор различных микрокоманд - микропрограммой. УБ называют также микропрограммным автоматом поскольку он определяет микропрограмму как последовательность выполнения микроопераций. Формирование сигналов управления для выполнения некоторых микрокоманд может потребовать учета состояния узлов ОБ или внешних сигналов. Для построения УБ используются принципы схемной и программируемой логики. В первом случае каждой операции соответствует свой набор логических схем, вырабатывающих определенные управляющие сигналы для выполнения микроопераций в определенные моменты времени. Микрооперации реализуются за счет однажды соединенных между собой логических схем, поэтому такие УБ называются УБ с жесткой логикой управления. Для таких УБ фиксируется набор команд по числу операций и структура связей между узлами, обеспечивающих заданную последовательность выполнения каждой операции.
В УБ предусматривается ряд узлов для выполнения различных операций на одном и том же оборудовании ОБ. Каждой выполняющейся в микропроцессоре (МП) операции соответствует команда, поступающая из ЗУ. С помощью дешифратора команд (ДК) в УБ ее код
418
![](/html/70990/27/html_Hm__iZRCMk.sEL1/htmlconvd-0HJlMn420x1.jpg)