Cтраница 2
Инициализирует массив элементов жизни, подпрограммы обработки очередей и ввода-вывода и следит за входной очередью. Когда процесс главной программы обнаруживает число во входной очереди, он вычисляет количество поколений жизни и далее вызывает программу DISPLAY для индикации полученного результата. Программа DISPLAY осуществляет вывод каждого символа, помещая его в выходную очередь. [16]
По адресам перехода должны располагаться подпрограммы обработки исключительных ситуаций. [17]
На рис. 21.9 представлена блок-схема подпрограммы обработки запроса прерывания на вывод данных. [18]
В приведенном ниже перечне сообщений подпрограммы обработки ошибок IHIERR тексты отдельных сообщений, кроме ссылки на номер точки с запятой ( SC), содержат либо dd - имя, либо номер набора данных пп ( DSN - пп), при работе с которым обнаружена ошибка, либо слово состояния программы ( PSW xxxxxxxx xxxxxxxx) в момент обнаружения ошибки. Символы в начале текста сообщения указывают на расхождение программы с параметрами, указанными в управляющих операторах задания. [19]
На строках 360 - 470 записаны подпрограммы обработки календарных дат. [20]
В табл. 16 даны эскизы и подпрограммы обработки ряда типовых элементов деталей. На эскизах показаны предварительно разработанные участки траекторий от начальных ( н) до конечных ( к) точек. Запись подпрограмм движения инструмента по этим участкам выполняют с использованием формальных параметров R. С их помощью вводят те величины, которые необходимы для осуществления обработки данной конкретной детали. Отработку подпрограммы осуществляют необходимое число раз. [21]
К начальной информации относятся: программы, подпрограммы обработки информации; остатки материалов, от которых начинается счет ( если автоматизируется учет материалов); количество произнодственного оборудования пи группам и видам на дату начала автоматизированных расчетов; постоянная призначная часть информации ( шифры средств и предметов труда); справочные данные. [22]
С каждым из возможных путей связывается своя подпрограмма обработки данной ситуации. Отметим, что определение ситуации, выбранной пользователем, может делаться как на основании его последующих действий, так и на основании запроса к пользователю. [23]
![]() |
Структурная схема микропроцессорных устройств. [24] |
Существенное увеличение диапазона обрабатываемых чисел достигается использованием подпрограмм обработки чисел с плавающей запятой. [25]
Включите подпрограмму QROOM ( и комментарий) в подпрограммы обработки очередей ( рис. 9.21), входными параметрами которых яиляготся 16-разрядная целая величина без знака N и адрес таблицы описания очереди, а выходной параметр - один разряд, указывающий наличие или отсутствие в указанной очереди места для дополнительных N байт. [26]
Хотелось бы обратить внимание на то, что подпрограммы обработки очередей, представленные на рис. 9.21, являются полностью реентерабельными. Это означает, что в основном цикле вычислений, представленном на рис. 11.17, могут быть объявлены дополнительные очереди и может осуществляться их формирование с помощью подпрограмм QENQ и QDEQ. Ошибки не произойдет, даже если подпрограммы QENQ и QDEQ используются в мультипрограммном режиме в программах обработки прерывания. [27]
После формирования и печати текста сообщения об ошибке подпрограмма обработки ошибки обычно удаляет ошибочную конструкцию ( оператор, описание), а затем процесс синтаксического анализа продолжается без формирования выходной программы. [28]
Имеется еще одна разновидность временной блокировки перехода на подпрограмму обработки возникшего события. [29]
По прерыванию от программного сбоя СУПЕРВИЗОР передает управление подпрограмме обработки сбоев программы пользователя, если ее наличие и имя сообщено СУПЕРВИЗОРУ. В противном случае СУПЕРВИЗОР прекращает выполнение задания, выдавая по требованию программиста на SYSL ST содержимое основной памяти раздела, IB котором решается задача. [30]