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

Программа - обработка - прерывание

Cтраница 3


Во время выполнения программы обработки прерывания может быть считан второй байт команды SC, загруженной в стек, и его можно использовать в качестве индекса в таблице адресов вспомогательных программ.  [31]

Затем процессор выполняет программу обработки прерывания для уже завершенной операции ввода-вывода, возможно вызывая при этом другую операцию ввода-вывода. После обслуживания прерывания процессор возвращает управление прерванной программе. Наличие прерываний никак не влияет на работу прерываемой программы, кроме того, что время ее выполнения возрастет.  [32]

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

В этом состоянии выполняются программы обработки прерываний от схем контроля машины, которые, как правило, заканчиваются остановом машины.  [34]

Что произойдет, если программа обработки прерываний зациклится.  [35]

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

На основе анализа CSW программа обработки прерываний от ввода-вывода определяет, что операция закончилась нормально. Эта программа может сигнализировать первоначальной программе о нормальном завершении операции ввода-вывода любым предусмотренным в системе способом.  [37]

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

Адрес программы - указывает адрес программы обработки прерываний, на которую нужно передать управление при возникновении программного прерывания, или программных прерываний, указанных во втором операнде.  [39]

Макрокоманда SPIE используется для указания адреса программы обработки прерываний и типа программных прерываний, которые должны вызвать передачу управления на эту программу. Каждая следующая макрокоманда SPIE отменяет действие предыдущей макрокоманды SPIE, выданной в той же задаче.  [40]

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

Таким образом, управление передается на программу обработки прерывания. Возврат управления в вызывающую программу производится по инструкции RTI, восстанавливающей старые PC и PS из стека.  [42]

Для того чтобы иметь возможность отладить программу обработки прерывания, предусматриваемую программистом для той или иной ситуации, язык ПЛ / 1 предоставляет пользователю оператор SIGNAL, который имитирует возникновение названной исключительной ситуации.  [43]

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

Если ( АН) 0, то программа обработки прерывания типа 16 ( KEYBOARDJO) считывает из клавиатурного буфера scan - код очередной клавиши в регистр АН и код ее символа в регистр AL, а затем продвигает указатель буфера. Если буфер пуст, то программа KEYBOARDJO ожидает нажатия клавиши и затем продолжает его обработку.  [45]



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