Cтраница 1
Обработка очереди, осуществляемая на основе изменения хода работы программы, характеризуется тем, что осуществляется переход в определенные точки программы ( можно сказать также в определенные состояния программы), причем новое состояние определяется диалоговым прерыванием. Моделью такого процесса может служить конечный автомат, для которого входной алфавит - это набор возможных диалоговых прерываний, множество состояний - это совокупность точек перехода, а выход - действия, явившиеся результатом выполнения последовательности операторов между двумя точками перехода. [1]
Подпрограммы обработки очередей, представленные на рис. 9.21, являются реентерабельными, так как в них нет локальных переменных и параметров, полностью передаваемых в регистры. [2]
Наиболее эффективным способом для обработки очереди является динамическое описание процедур. [3]
Инициализирует массив элементов жизни, подпрограммы обработки очередей и ввода-вывода и следит за входной очередью. Когда процесс главной программы обнаруживает число во входной очереди, он вычисляет количество поколений жизни и далее вызывает программу DISPLAY для индикации полученного результата. Программа DISPLAY осуществляет вывод каждого символа, помещая его в выходную очередь. [4]
Программа PriorQ использует сортируемый связанный список для обработки очереди с приоритетом. [5]
Хотелось бы обратить внимание на то, что подпрограммы обработки очередей, представленные на рис. 9.21, являются полностью реентерабельными. Это означает, что в основном цикле вычислений, представленном на рис. 11.17, могут быть объявлены дополнительные очереди и может осуществляться их формирование с помощью подпрограмм QENQ и QDEQ. Ошибки не произойдет, даже если подпрограммы QENQ и QDEQ используются в мультипрограммном режиме в программах обработки прерывания. [6]
Включите подпрограмму QROOM ( и комментарий) в подпрограммы обработки очередей ( рис. 9.21), входными параметрами которых яиляготся 16-разрядная целая величина без знака N и адрес таблицы описания очереди, а выходной параметр - один разряд, указывающий наличие или отсутствие в указанной очереди места для дополнительных N байт. [7]
Программа QUEMAN, кроме того, передает сообщения о ходе обработки очередей и выполнении запросов на консоль обслуживания оператора. [8]
Напишите программу, которая объединяет драйверы ввода-вывода для клавиатуры и дисплея с модулем обработки очередей ( см. гл. [9]
В то же время программными средствами ВТАМ не реализуются такие важные для функционирования СТ действия, как накопление и хранение наборов данных, редактирование сообщений и их заголовков, организация, ведение и обработка очередей сообщений, которыми обмениваются по каналам связи абоненты системы телеобработки. Поэтому для применения ВТАМ необходимо, чтобы эти функции были осуществлены в системных ( управляющая система) или проблемных программах телеобработки. Эти и другие ограничения делают целесообразным применение ВТАМ в сравнительно простых СТ. В то же время системы, разработанные с использованием ВТАМ, обладают минимальной избыточностью и весьма эффективны как с точки зрения затрат ресурсов, так и по своим временным характеристикам. [10]
Они осуществляются программами обработки очередей запросов на выполнение ввода / вывода, распределения запросов между устройствами, распределения устройств и каналов конкретным программам, программами распределения наборов данных и организации различных механизмов доступа к ним, программами обработки прерываний ввода / вывода. [11]
Матрица совместного. [12] |
Простая контрольная точка ( SIMPLE) записывается автоматически через определенное число записей системного журнала или по команде оператора. При этом приостанавливаются планирование транзакций, обработка очередей сообщений и обработка обращений к БД со стороны BMP-программ. [13]
Ограничения, возникающие при использовании системы с общим типом обработки прерываний, наиболее ярко проявляются при вводе координат точек с кодирующего планшета. Пусть координаты указки на планшете передаются программе через обычную систему обработки очереди обращений со стандартным ограничителем длины очереди. Такая схема хорошо работает для-режима указания на объект или определения координат концов вектора. Но в режиме отслеживания непрерывной кривой может оказаться, что запись последовательных координат в память будет происходить с нерегулярным шагом из-за возможного запирания очереди обращений в некоторые моменты времени при ее переполнении. [14]
Структурная схема центрального процессора. [15] |