Cтраница 2
Микропрограмма, определяющая порядок проверки значений логических условий и следования микроопераций, используется как форма представления функции операционного устройства, на основе которой определяется структура и порядок функционирования устройства во времени. [16]
Микропрограмма ( рис. 6.16) начинается со сдвига множимого в регистре ОР2 вправо на 1 разряд. Это обеспечивает запасной п-й разряд на случай переноса. [17]
![]() |
Компьютер с шестью уровнями. Способ поддержки каждого уровня указан под ним. В скобках указывается название поддерживающей программы. [18] |
Микропрограмма вызывает команды из памяти и выполняет их одну за другой, используя при этом тракт данных. Например, для того чтобы выполнить команду ADD, эта команда вызывается из памяти, ее операнды помещаются в регистры, АЛУ вычисляет сумму, а затем результат переправляется обратно. [19]
Микропрограмма содержит набор переменных, к которым имеют доступ все функции. Этот набор переменных называется состоянием компьютера. Каждая функция изменяет по крайней мере несколько переменных, формируя при этом состояние. [20]
![]() |
Характеристики ООП модели ЕС1045. [21] |
Микропрограммы хранятся в управляющей памяти, состоящей из двух памятей: постоянной ( УПП) емкостью 7К микрокоманд и загружаемой ( УПЗ) емкостью 1 К микрокоманда. Микрокоманда представляет собой 72-битовое слово. [22]
Микропрограмма используется как форма представления функции устройства, на основе которой определяются его структура и порядок функционирования. [23]
Микропрограммы с адресами IF и 21 используются для сохранения в стеке программного счетчика адреса очередной команды загружаемого сегмента перед возвратом в загружающую программу. [24]
Микропрограмма - функционально-целостная последовательность микрокоманд, размещаемая обычно в специальной памяти. [25]
![]() |
Изображения вершин граф-схемы алгоритма ( а-г и пример ГСА ( д.| Представление цифрового устройства в виде композиции операционного и управляющего автоматов. [26] |
Микропрограмма может быть задана не только с помощью ГСА, но и, например, в виде текста. [27]
Микропрограмма может быть изображена в виде графа, отдельные вершины которого соответствуют микрокомандам или группам последовательно выполняемых микрокоманд. Безусловные микрокоманды обозначаются прямоугольниками, а условные - ромбами с показом разветвлений. Внутри прямоугольников и ромбов записывают выражения дл я микрооператоров. Метки, если они используются, проставляют сбоку прямоугольника. Следует отметить, что все метки микропрограммы должны быть различными. Это не позволяет отождествить их с именами управляющих сигналов при наличии в микропрограмме одинаковых микрокоманд. В то же время отождествление ( всюду, где оно возможно) позволяет сделать текст микропрограммы более наглядным и содержательным. [28]
Микропрограмма начинается с проверки состояния ТИС. Если страница недоступна ( ds 0), то программа прерывается для выполнения действий по передаче страницы 5 в ОЗУ из В ЗУ. Если рх 0, то физический адрес страницы был определен ранее и в микропрограмме выполняется переход на выборку команды. Команда из РгОЗУ передается на регистр команды РгК, и на счетчике СчАК вычисляется адрес следующей команды. Факт изменения S будет зафиксирован на триггере ТИС и учтен при выборке следующей команды. [29]
Микропрограмма используется как форма представления функции устройства, на основе которой определяется структура и порядок функционирования устройства во времени. [30]