Cтраница 2
Микропроцессор работает в конвейерном режиме, при котором выполнение одной микрокоманды перекрывается во времени с вычислением адреса и выборкой очередной микрокоманды. [16]
![]() |
Условное графическое обозначение КН1811ВМ1. [17] |
При высоком уровне тактового сигнала TCH в ШМК осуществляется вывод нанокоманды NNS, которая удерживается в ШМК до прихода очередной микрокоманды. По ШАД в это время может происходить ввод или вывод информации. [18]
![]() |
Структурная схема микропрограммируемого процессора в вычислительной. [19] |
Микропрограммная память ( К500РУ148 или К500РЕ149) после поступления сигналов управления из микросхемы К1800ВУ1 и синхросигнала выдает управляющее слово для выполнения очередной микрокоманды. [20]
Микропроцессор на микрокомандном уровне работает п конвейерном режиме, при котором выполнение одной микрокоманды совмещается во времени с вычислением адреса и выборкой очередной микрокоманды. Выполнение операций над байтами осуществляется за один микрокомандный цикл. [21]
![]() |
Структурная схема СУАМ КР1804ВУ1. [22] |
Одна схема управления адресом микрокоманды ( СУАМ) формирует на своем выходе четыре разряда адреса, по которому из управляющей памяти производится считывание очередной микрокоманды. Объединением определенного числа микросхем СУАМ обеспечивается формирование адреса с требуемой разрядностью. [23]
![]() |
Диаграмма совмещения циклов. [24] |
Каждое такое слово называется микрокомандой и содержит информацию о микрооперациях, выполняемых в течение одного машинного такта, а также информацию, обеспечивающую формирование адреса очередной микрокоманды. [25]
Различают МУУ с естественным порядком следования микрокоманд, когда адрес следующей микрокоманды отличается от адреса текущей на единицу и определяется счетчиком номера микрокоманды, а изменение естественного порядка реализации микрокоманд осуществляется с помощью микрокоманд управления, и с принудительным порядком следования микрокоманд, когда адрес или информация об адресе очередной микрокоманды содержится в текущей микрокоманде, а изменение адреса следующей микрокоманды определяется логическими условиями, поступающими на МПУ. [26]
![]() |
Структура микрокоманды процессора с магистральным АЛУ. [27] |
Блок синхроимпульсов синхронизирует работу ПЗУ и формирователей функциональных сигналов. Адрес очередной микрокоманды образуется в адресном регистре ПЗУ. Совокупность микрокоманд, обеспечивающих выполнение команды, называется микропрограммой. [28]
Устройство управления последовательностью выполнения микропрограмм может адресоваться к памяти микропрограмм, имеющей объем 64К слов, а имеющийся в нем внутренний отек обеспечивает глубину вложения подмикропрограмм до 33 уровней. Источниками адреса очередной микрокоманды служат счетчик команд, стек, счетчик циклов и две адресные шины. Ввод посредством второй адресной шины предусмотрен для уменьшения задержек, связанных с включением и выключением линий шины, имеющих три состояния. С помощью двух шин оказывается возможным подавать сигнал предварительного разрешения на источник адреса и включать шины, когда адрес принимает достоверное значение. Для обслуживания прерываний в Ат29331 предусмотрены отдельные контакты запроса и подтверждения запроса. При появлении в системе внутренних ошибок генерируются аппаратные прерывания. [29]
![]() |
Структурная схема микропрограммного управления операциями. [30] |