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

Обработка - прерывание

Cтраница 1


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

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

Обработка прерывания от ввода-вывода ( рис. 149) начинается чтением содержимого ПМК, после чего определяется, где хранится прерывание - в ВУ или в подканале. Если прерывание хранится в ВУ, то происходят его выборка и логическое отсоединение. После записи ССК и формирования кода прерывания проверяется вид прерывания. Если обрабатывается программно управляемое прерывание, то очистки подканала не происходит. Если прерывание хранится в подканале, то проверяется, где хранится признак ЗАПОМНИТЬ СОСТОЯНИЕ. Если он хранится в ВУ, то происходит выборка этого устройства.  [3]

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

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

6 Схема обработки прерываний I. [6]

Обработка прерываний заключается в следующем.  [7]

8 Схема обработки прерываний I. [8]

Обработка прерываний выполняется с учетом их приоритета. В табл. 3 прерывания перечислены в порядке убывания приоритета. При одновременном возникновении нескольких прерываний первым обрабатывается прерывание, имеющее высший приоритет.  [9]

Обработка прерываний осуществляется в соответствий с приоритетами источников прерываний.  [10]

Обработка прерываний по указанным сигналам ввода-вывода производится планировщиком каналов, являющиеся одной из составных частей СУПЕРВИЗОРА.  [11]

Обработка прерываний от ввода - вывода, анализ состояния и управление устройством, в том числе преобразование данных или их перекодировка при обмене, осуществляются драйверами устройств-программами, включенными в состав супервизора ввода-вывода.  [12]

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

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

Дли обработки прерываний в программу на языке ПЛ / М нужно включить соответствующие процедуры. Они должны быть описаны в самим внешнем ил оке программы.  [15]



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