Cтраница 4
![]() |
Диаграмма работы СВ в режиме прерывания. [46] |
Схема управления при этом ожидает поступления сигнала о & окончании исполнения команды из схемы состояния блока микропрограммного управления. При поступлении такого сигнала схема управления вырабатывает сигнал прерывания, а схема выработки номера прерывания формирует адрес ячейки ОЗУ, обслуживающей это прерывание. [47]
Команды расширенной арифметики MUL, DIV, ASH, ASHC реализованы на микропрограммном уровне в блоке микропрограммного управления МП. Для повышения быстродействия выполнения последовательности команд в МП реализован конвейерный принцип приема и обработки команд на линейных участках программы. Работа МП построена таким образом, что к концу выполнения текущей команды следующая команда уже принята на внутренний буферный регистр команд и начинается прием следующей команды. [48]
При аппаратной реализации программы все ЦБУ, включая блок для хранения программы, представляются в виде блока микропрограммного управления. В этом случае говорят, что алгоритм функционирования представляется в виде микропрограммы. Аппаратная реализация ЦБУ вместе с программами наиболее целесообразна на узлах коммутации малой емкости. На УК большой и средней емкости применяется программное УУ, в котором программа хранится в ПЗУ или ОЗУ. [49]
![]() |
Условное графическое обозначение КМ1804ВУ1. [50] |
Микросхемы КМ1804ВУ1, КМ1804ВУ2 - 4-разрядные секции управления адресом микрокоманд, предназначены для работы в составе блоков микропрограммного управления центральных процессоров микро - ЭВМ, микроконтроллеров и других устройств. Наращивание разрядности позволяет адресовать ПЗУ микрокоманд практически любой емкости. [51]
![]() |
Функциональная схема последовательного накапливающего сумматора. [52] |
Заметим, что в постоянной памяти УМПУ хранятся все микрокоманды, используемые процессором данной ЭВМ, а блок микропрограммного управления предназначен для управления арифметическим и другими функциональными устройствами в процессе выполнения микропрограмм всех машинных команд ЭВМ. [53]
Микросхемы представляют собой управляющую память ( автономный и асинхронный формирователь двоичных последовательностей) и предназначена для построения блоков микропрограммного управления различной информационной емкости в качестве генератора микрокоманд. ПЛМ состоит из двух программируемых логических подматриц ПЛМ1 ( эквивалентна 100 27-вхо-довьгм логическим элементам И-НЕ) и ПЛМ2 ( эквивалентна 24 100-входовым логическим элементам) и программируемой матрицы инверторов. [54]
Изменение разрядности микропрограммируемых процессе-ров достигается секционностью структуры БИС ЦПЭ, а произ-вольное кодирование ПЗУ микрокоманд, адресуемого от БИС блоков микропрограммного управления ( БМУ), позволяет адап-тироваться к конкретным алгоритмам. [55]
Обычно аппаратной реализацией ЦБУ вместе с ЗУ программ, а также аппаратной реализацией программы-диспетчера и программы-монитора является их реализация в виде блока микропрограммного управления. [56]
По функциональному назначению аппаратура канала делится на следующие основные блоки: блок связи с оперативной памятью; блок связи с терминалом; блок микропрограммного управления; блок определения ошибок; блок изменения информации управляющего слова канала. [57]
В блок центрального управления включены: блок выборки команд, блок сумматора адреса, регистр слова состояния программы, счетчик команд, блок микропрограммного управления, регистр команды и блок управления прерыванием. Блок центрального управления определяет очередность обрабатываемых в процессоре программ и служит для подготовки инструкций. Он возбуждает работу каналов и постоянно анализирует состояние процессора. [58]
Устройство управления Р821 выполнено в одном типовом шкафу, в котором размещаются блок связи с пультами операторов, центральный блок управления, блок микропрограммного управления, блок управления накопителем на магнитном диске, оперативное запоминающее устройство на 3 Кбайт, инженерный пульт и блоки питания. [59]