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

Начальная загрузка - программа

Cтраница 4


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

Запросы на прерывание от ввода-вывода не сбрасываются при условии, если CPU вначале находится в состоянии стоп. Если запуск сброса CPU производится в то время, когда CPU выполняет команду ввода-вывода, или обрабатывает прерывание ввода-вывода, или выполняет процедуру начальной загрузки программы, связь между CPU и каналом может быть прервана, и при этом состояние, в которое устанавливается соответствующий канал, подканал н внешние устройства, заранее предсказать невозможно. В этом случае запрос на прерывание ввода-вывода может быть сброшен или же может быть сформирован дополнительный запрос на прерывание ввода-вывода.  [47]

Этот пример имеет некоторые недостатки. Хотя начальное значение индекса SUB-GROUP может быть установлено с помощью фразы VALUE, этим лучше не пользоваться, так как установка значения 1 происходит только при начальной загрузке программы и во время работы программы это значение может быть изменено каким-либо оператором, предшествующим Р-1.  [48]

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

При выполнении инструкции ПРЯМОЕ ЧТЕНИЕ разряды поля инструкции аналогичным образом передаются во внешний процессор, а байт информации, принимаемый от внешнего процессора, передается в АЛБ и в конечном итоге записывается в оперативную память по адресу операнда выполняемой инструкции. В режиме обмена мультисистемными сигналами блок внешних связей осуществляет формирование и передачу во внешний процессор соответствующих сигналов в зависимости от значения разрядов [0-3] поля 12 инструкции ПРЯМАЯ ЗАПИСЬ; формирование сигналов производится также при поступлении из блока контроля и диагностики сигналов машинной ошибки, а из блока прерываний - сигнала начальной загрузки программы.  [50]

На работу часов не влияют никакие нормальные события или действия в системе. Часы работают и в тех случаях, когда CPU находится в состоянии ожидание или стоп, когда происходит выполнение команд в покомандном режиме, одиночном цикле и режиме тестирования, при этом на их работу не влияют сброс CPU, начальный сброс CPU, программный сброс, начальный программный сброс, сброс системы с очисткой или процедура начальной загрузки программы. В зависимости от конкретной реализации при выключенном питании CPU часы могут как работать, так и не работать.  [51]

Контролируемый блок с неправильным СВС никогда не может быть исправлен программным образом, если содержимое контролируемого блока при выполнении программы замещается не полностью. Даже если команда или операция ввода-вывода такова, что содержимое контролируемого блока замещается полностью, то исправление может как иметь, так и не иметь места в зависимости от операции и модели. Исправление содержимого памяти при операциях начальной загрузки программы подчиняется тем же правилам, что и исправление при обычных операциях ввода.  [52]

В зависимости от модели каждый ключ памяти может состоять из одного контролируемого блока или же биты защиты и биты изменения и обращения могут находиться в отдельных контролируемых блоках. При записи в память или при выборке с ключом защиты, равным 0, недопустимый СВС в ключе памяти не принимается во внимание. Это относится к таким обращениям, как обращения канала во время процедуры начальной загрузки программы, неявные обращения для продвижения таймера и при прерываниях, а также обращения для доступа к таблицам динамической переадресации. Коррекция ключа памяти осуществляется командой УСТАНОВИТЬ КЛЮЧ ПАМЯТИ. В табл. 12.1 описываются действия, которые выполняются в том случае, когда ключ памяти содержит недопустимый контролируемый код.  [53]



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