Диагностическая микропрограмма - Большая Энциклопедия Нефти и Газа, статья, страница 3
Теорема Гинсберга: Ты не можешь выиграть. Ты не можешь сыграть вничью. Ты не можешь даже выйти из игры. Законы Мерфи (еще...)

Диагностическая микропрограмма

Cтраница 3


Необходимость в коррекции ошибок, восстановлении вычислительного процесса и диагностирования неисправностей при современном уровне надежности ЭВМ возникает достаточно редко. Поэтому целесообразно использовать для выполнения этих функций главным образом микропрограммные, а также программные средства в виде корректирующих и диагностических микропрограмм и программ. Однако чтобы эти программы не были чрезмерно сложны, предусматриваются и определенные аппаратурные средства, поддерживающие процедуры восстановления после сбоев и локализации неисправностей.  [31]

Динамическая микродиагностика выполняется через управляющую память ( УП) процессора, в которую предварительно загружаются диагностические микропрограммы. Функционирование ЭВМ под управлением диагностических микропрограмм происходит в ритме рабочей тактовой частоты машины. Загрузку диагностических микропрограмм в управляющую память производит специальный загрузчик.  [32]

Собственно диагностическая микропрограмма будет в этом случае значительно проще, чем программа, составленная для ЭВМ без аппаратурного контроля. Контрольная схема, обнаружившая систематическую ошибку, уже указывает на устройство, в котором произошел отказ. Таким образом, задача диагностической микропрограммы в этом случае сводится лишь к обнаружению места отказа с точностью до одного ТЭЗ.  [33]

При нажатии этой клавиши блокируются приемники и передатчики сигналов идентификации абонента и каналов. Таким образом исключается взаимное влияние реальных сигналов идентификации и аналогичных сигналов, которые имитируются в диагностических микропрограммах.  [34]

Работа БД может быть активизирована микропрограммным путем. Заранее в микропрограмме процессора формируется код адреса начальной микрокоманды диагностической микропрограммы. По микроприказу АН54 этот адрес выдается на адресные шины БОП6 и управление передается блоку диагностики. После этого начинает выполняться выбранная диагностическая микропрограмма. Для обратного перехода в диагностической микропрограмме формируется адрес микрокоманды процессора. По микроприказу КОНЕЦ ДИАГНОСТИКИ происходит передача управления от блока диагностики процессору, после чего будет выполняться микропрограмма процессора, начиная с выбранной микрокоманды.  [35]

В состав центрального процессора входят блоки микропрограммного управления, выборки команд и обслуживания прерываний, арифметико-логический, управления памятью, контроля и диагностики, пульт управления, а также несколько блоков памяти, различных по своему функциональному назначению. Главный из них - управляющая память, включающая в себя область постоянной и загружаемой памяти. Постоянная память служит для хранения микропрограмм управления процессора и каналов. В загружаемой памяти находятся микропрограммы пультовых операций, диагностические микропрограммы и микропрограммы доступа матричного процессора.  [36]

Работа БД может быть активизирована микропрограммным путем. Заранее в микропрограмме процессора формируется код адреса начальной микрокоманды диагностической микропрограммы. По микроприказу АН54 этот адрес выдается на адресные шины БОП6 и управление передается блоку диагностики. После этого начинает выполняться выбранная диагностическая микропрограмма. Для обратного перехода в диагностической микропрограмме формируется адрес микрокоманды процессора. По микроприказу КОНЕЦ ДИАГНОСТИКИ происходит передача управления от блока диагностики процессору, после чего будет выполняться микропрограмма процессора, начиная с выбранной микрокоманды.  [37]

Управляющее устройство ( управляющий автомат) с управляющей ( частично загружаемой) памятью, хранящей микропрограммы ( см. гл. В ЭВМ ЕС-1045 микрокоманда имеет длину 72 разряда, используется горизонтально-вертикальное микропрограммирование. В формате микрокоманды имеется поле, задающее адрес следующей микрокоманды. Два младших разряда этого адреса в общем случае устанавливаются в-зависимости от значений оповещающих сигналов, вырабатываемых по результатам проверки определенных условий, задаваемых специальными полями микрокоманды. Управляющая память состоит из постоянной и загружаемой частей, имеющих емкость соответственно 7К и 1К микрокоманд. В постоянной части УП хранятся микропрограммы, управляющие процессором и каналами ввода-вывода. В загружаемую часть УП заносятся с пультового ленточного накопителя диагностические микропрограммы ( см. гл. В каждом машинном такте ( 120 не) выполняется очередная микрокоманда и одновременной считывается следующая.  [38]

При обычном выполнении микропрограмм процессором установленный в 1 ТП РМК ( см. рис. 60) разрешает выборку микрокоманд из БОШ-БОПЗ, а установленный в 1 ТРС через схемы ИЛИ активизирует дешифраторы операционных полей микрокоманд. При этом вырабатываются микроприказы, управляющие работой ЦП. При этом из поля АДРЕС ДМК1 код адреса микрокоманды процессора поступает на входы группы схем И. На другие входы этих схем подается сигнал из управляющего поля У. В результате код адреса пересылается в БФА БОП, с выхода которого он поступает на адресные входы БОПО - БОПЗ. Одновременно сигнал из управляющего поля устанавливает в 1 ТП РМК, разрешая тем самым выборку микрокоманды из БОПО-БОПЗ. Микрокоманда ЦП по адресу, заданному в ДМК1, выбирается в РМКО-РМКЗ. Вместе с этим содержимое полей А и Б ДМК1 поступает на входы дешифратора, работа которого стробируется сигналом из управляющего поля. Дешифратор вырабатывает сигналы активизации того поля микрокоманды ЦП, в котором закодирован необходимый для исполнения микроприказ. Эти сигналы через схемы ИЛИ поступают на входы дешифратора соответствующего поля микрокоманды процессора. В результате вырабатывается микроприказ, закодированный в этом поле, который поступает в ЦП. Последний выполняет необходимую микрооперацию. Если в диагностической микропрограмме встречается последовательность команд ДМК1, то ЦП выполняет последовательность микроопераций, предписанных диагностической микропрограммой.  [39]

При обычном выполнении микропрограмм процессором установленный в 1 ТП РМК ( см. рис. 60) разрешает выборку микрокоманд из БОШ-БОПЗ, а установленный в 1 ТРС через схемы ИЛИ активизирует дешифраторы операционных полей микрокоманд. При этом вырабатываются микроприказы, управляющие работой ЦП. При этом из поля АДРЕС ДМК1 код адреса микрокоманды процессора поступает на входы группы схем И. На другие входы этих схем подается сигнал из управляющего поля У. В результате код адреса пересылается в БФА БОП, с выхода которого он поступает на адресные входы БОПО - БОПЗ. Одновременно сигнал из управляющего поля устанавливает в 1 ТП РМК, разрешая тем самым выборку микрокоманды из БОПО-БОПЗ. Микрокоманда ЦП по адресу, заданному в ДМК1, выбирается в РМКО-РМКЗ. Вместе с этим содержимое полей А и Б ДМК1 поступает на входы дешифратора, работа которого стробируется сигналом из управляющего поля. Дешифратор вырабатывает сигналы активизации того поля микрокоманды ЦП, в котором закодирован необходимый для исполнения микроприказ. Эти сигналы через схемы ИЛИ поступают на входы дешифратора соответствующего поля микрокоманды процессора. В результате вырабатывается микроприказ, закодированный в этом поле, который поступает в ЦП. Последний выполняет необходимую микрооперацию. Если в диагностической микропрограмме встречается последовательность команд ДМК1, то ЦП выполняет последовательность микроопераций, предписанных диагностической микропрограммой.  [40]



Страницы:      1    2    3