Cтраница 2
Выполняется путем сохранения регистров процессора и загрузкой их новым содержимым. [16]
Пример таблицы документации тестов. [17] |
Проверка триггеров и регистров процессора осуществляется с использованием специальных дополнительных линий опроса состояния элементов, которые используются только при диагностике. Особенность этих линий заключается в том, что они позволяют записывать состояние проверяемого регистра без изменения состояния других регистров. Результат проверки индицируется с помощью номера теста. По номеру теста, используя документацию тестов, находят конкретную неисправность. В табл. 7 - 7 показан пример из таблищАдокументации тестов проверки последовательных схем процессора. [18]
Для записи информации в регистры процессора переключатель ТИП ПАМЯТИ устанавливается в положение ЦП, номер регистра указывается на переключателе Д, информация при записи в регистры РМФЕ, РГРИ, РПТУ - на переключателях Е - К, а при записи в однобайтные регистры - на переключателях И-К. [19]
Часть полей определяет адреса регистров процессора, в которых хранятся эти операнды, и адрес пересылки результата. Вторым способом микропрограммирования является горизонтальное. При этом методе каждому разряду микрокоманды соответствует определенная микрооперация. Мик-ропрдграмма при таком способе программирования представляет собой матрицу, где строки соответствуют микрокомандам, а столбцы - микрооперациям. Единица, стоящая на пересечении i - ro столбца и / - и строки, обозначает, что выполнение / - и микрокоманды будет производиться с помощью t - й микрооперации. Если же там будет записан О, то, значит, i-я микрооперация в формировании / - и мнк рокоманды не участвует. Основным же недостатком этого метода является необходимость организации очень длинных микрокоманд, так как в современных ЭВМ используются сотни микроопераций, что приводит к резкому удорожанию устройств постоянной памяти. [20]
Начальный адрес микрокоманды из регистров процессора в соответствии с кодом операции поступает в РАПП. По этому адресу из постоянной - памяти ПП выбирается в регистр микрокоманды ее код. [21]
Через АЛБ осуществляется информационная связь регистров процессора с оперативной памятью машины. В модели ЕС-1020 оперативная память представляет собой ферритовое ОЗУ емкостью 64 - 256К байт, в котором выделены области местной ( локальной) оперативной памяти МОП емкостью 256 байт, памяти мультиплексного канала ПМК ( на рис. 6.5 не показано), на которую может отводиться 768 - 1536 байт. Остальная емкость ОЗУ является основной оперативной памятью ООП. [22]
ЭВМ и поступает в блок регистров процессора. При этом в один регистр поступает адрес команды, а в другие - ее содержание. Далее в центральное устройство управления поступает код операции команды. Устройство управления либо с помощью микропрограмм, либо схемным путем вырабатывает набор - управляющих импульсов для выполнения микроопераций, реализующих необходимый код операции. Полученный результат записывается в регистры процессора. [23]
Инженерный пульт содержит: индикаторы регистров процессора или ячеек ОП, текущего состояния и режимов управления процессора; информационный 16-разрядный клавишный регистр; переключатели режимов управления процессора, предназначенные в основном для наладки, проверки работоспособности системы и используемые при отладке программ. [24]
РСВ выполняемой ветви хранится на регистрах процессора, обрабатывающего программу этой ветви. При прерывании ветви текущее РСВ запоминается в соответствующем БУВ. [25]
Процедура обработки прерывания lQh вначале сохраняет регистры процессора, а затем инициализирует регистр DS на адрес 0040п области данных дисплея ( см. далее) и регистр ES на сегментный адрес видеобуфера. После этого анализируется конкретная функция в регистре АН и производится косвенная передача управления нужной процедуре через таблицу внутрисегментных ( NEAR) указателей. [26]
Кроме вышеуказанных регистровая память МП содержит регистры процессора обработки чисел с плавающей точкой, системные и некоторые другие регистры. [27]
При выполнении каждой из них содержимое регистров процессора загружается в стек, подобно тому как это делается при аппаратных прерываниях по линиям IRQ или NMI. [28]
Структура локальной памяти. [29] |
В этих дополнительных регистрах запоминается содержимое регистров процессора на время выполнения микропрограммных процедур операции ввода - вывода. [30]