Cтраница 3
Это значение определяет адрес, с которого начинает выполняться подпрограмма обработки запроса прерывания. [31]
Одним из средств уменьшения емкости основного программоносителя является выделение подпрограмм обработки с использованием дополнительного ( второго) программного устройства. Этим устройством могут служить специальные выносные панели с многопозиционными переключателями, настройка которых осуществляется вручную. [32]
При достижении конца первого раздела PEREVOD управление автоматически передается подпрограмме обработки конца данных ( EODAD START2), но в этой подпрограмме никаких действий не предусмотрено, просто начинается обработка второго раздела. Конец группы записей PERXD2 определяется программой пользователя. [33]
В библиотеке размещены модули управляющей программы, подпрограммы управления вводом-выводом, подпрограммы обработки ошибок в системных устройствах ввода-вывода. [34]
Программа БАНКВР состоит из четырех блоков и включает в себя две подпрограммы обработки календарных дат ( программы 17.1 - 17.3) и подпрограмму задержки. [35]
Подпрограмма получения информации о запросах является как бы центральной в группе подпрограмм обработки запросов. Для выяснения ее функциональных возможностей рассмотрим параметры, формируемые при обращении к ней. К ним относятся: пераменная, задающая наименование уровня запроса; код типа запроса; переменная, определяющая режим функционирования; имя массива со служебной информацией. Отсюда очевидно, что использование этой подпрограммы возможно, если до нее в проблемной программе было обращение к подпрограммам создания соответствующего уровня запроса и разрешения запросов на этом уровне. [36]
После окончания ввода с перфокарт записей каждого из разделов управление передается подпрограмме обработки конца данных EODAD. Поэтому для перфокарточного набора данных в программе использованы два блока управления данными с именами DCBPFK и DCBPF2, что удлиняет программу. [37]
Журнал ведется с момента инициации обновляющего оператора ЯМД, для которого указана подпрограмма обработки ошибки. Перед выполнением такого оператора СУБД выводит все находящиеся в буферах модифицированные страницы в базу данных и открывает набор данных, описываемый DD-предложением с именем UBDRP. В ходе выполнения оператора перед изменением любой страницы, находящейся в буфере, в журнал выводится копия такой страницы в исходном состоянии. [38]
Если Супервизор не получил сообщение о том, что в проблемной программе есть подпрограмма обработки сбоев, то при их появлении он снимает задание, для которого выполнялась эта программа. При этом Супервизор может произвести распечатку основной памяти и содержимого регистров. [39]
Независимо от того, где мы находимся - в основной программе или в подпрограмме обработки какого-нибудь прерывания, всегда имеется возможность опросить состояние любого из пяти управляющих триггеров, связанных с перечисленными выше событиями. Управляющий триггер хранит информацию о связанном, с ним событии с момента его возникновения ( нажатия соответствующей кнопки или клавиши) до момента сброса. В качестве значения этой функции выдается 0, если соответствующее событие в данный момент не зарегистрировано, и 1, если указанное событие имело место. Использование функции STRIG ( O) позволяет несколько видоизменить приведенный ранее пример 10.3 с чередованием цвета экрана. [40]
При положительном результате проверки, выполняемой в строке 509, вызывается уже обсуждавшаяся ранее подпрограмма обработки сигналов от клавиш управления курсором. [41]
Если в макрокоманде DCB операндом EXLST задан список выходов, в котором предусмотрен выход на подпрограмму обработки конца тома ( код 06), то с помощью макрокоманды FEOV осуществляется переход на эту подпрограмму. [42]
Рассчитав таким образом концентрации частиц, программа считывает управляющий параметр, который определяет, какой подпрограмме обработки данных следует передать управление. [43]
Для отдельных типов подпрограмм передача параметров осуществляется с помощью регистров, например для подпрограммы перекодировки, подпрограмм обработки меток. Для подпрограмм, подключаемых, по операции EXIT, подпрограмм преобразования информации в дисковые адреса передача параметров осуществляется с помощью операций RLABL, ULABL, EXTCV, KEYCV. Рассмотрим некоторые особенности применения этих операций. [44]
В расширенных версиях языка Бейсик-80 оператор используется для назначения точки ( - ек) входа в подпрограмму обработки сигнала прерывания, возникающего в момент появления того или иного события. [45]