Cтраница 1
Программы служебного уровня выполняют обслуживание компьютерной системы, обеспечивают ее контроль и настройку. В своей работе они опираются на программы базового и системного уровней. [1]
Структура программного обеспечения для определения параметров. [2] |
Программы уровня III предназначены для анализа параметров. [3]
Программу девятого уровня приоритета реализуют каждые 24 ч по сигналу цифрового датчика времени. [4]
По программе двенадцатого уровня приоритета ( ручное управление процессом) рабочий режим колонны устанавливается оператором. Эта программа важна при исследованиях модели процесса ( обеспечивает установление рабочих точек), а также нарушений в функционировании аппаратуры. При реализации этой программы должны быть заданы как выходные каналы, так и данные, подлежащие выдаче. [5]
Таким образом, управление передается к выполнению программы прерывающего уровня. Кроме того, в разряды 14ч - IT седьмых ячеек прерывающего уровня и нулевого уровня записывается номер уровня, выполнение программы которого было прервано. При прерывании на первый, второй, третий и четвертый уровни в разрядах 214 - 36 пятой ячейки прерванного уровня запоминается адрес команды, перед выполнением которой произошло прерывание, а в шестой ячейке этого же уровня - результат выполненной перед прерыванием команды. Итак, сведения о выполняемой программе запоминаются в ячейках уровня, соответствующего этой программе, а в рабочие регистры вызываются сведения, необходимые для выполнения прерывающей программы. [6]
Для полного описания программной реализации канального уровня необходимо задать интерфейс программы, выполняющей функции канального уровня, с программой вышележащего уровня, являющейся потребителем услуг, предоставляемых канальным уровнем, и поэтому называемой программой-пользователем. В рассматриваемой ЛС роль программы-пользователя по отношению к канальному уровню играет программа, выполняющая функции сеансового уровня. Однако не исключается и непосредственный доступ прикладной программы к сервису канального уровня. В этом случае необходимость в сеансовом уровне ЛС отпадает. [7]
Если же принятый в нейтральном состоянии символ является управляющим символом ENQ, то при отсутствии запроса на передачу блока данных от программы вышележащего уровня ( или, если такой запрос имеется, но канал в данной станций имеет более низкий приоритет, чем этот же канал на стороне станции, приславшей ENQ) подготавливается к передаче управляющий символ EOT, устанавливаются состояние приема и значение тайм-аута, значение переменной AOUT для программы обработки прерываний при передаче настраивается так, чтобы могла выполняться левая ветвь алгоритма, показанного на рис. 8.14, запрещаются прерывания приема и разрешаются прерывания передачи. Вследствие разнообразия ситуаций первая ветвь алгоритма обработки прерываний при приеме является самой сложной. [8]
Функции независимого от устройств программного обеспечения.| Стандартный интерфейс драйверов отсутствует ( а. стандартный интерфейс драйверов присутствует ( б. [9] |
Основная задача независимого от устройств программного обеспечения состоит в выполнении функций ввода-вывода, общих для всех устройств, и предоставлении единообразного интерфейса для программ уровня пользователя. Ниже мы рассмотрим некоторые из этих вопросов более подробно. [10]
Уже в 1987 году причиной резкого биржевого обвала стали компьютерные программы, которые начали массово продавать акции, когда цены упали ниже заложенного в программах уровня. После этого случая были введены предохранители - при снижении цен на определенную величину все торги на бирже останавливаются на полчаса-час, чтобы сбить с толку алгоритмы компьютеров. Объемы же биржевых торгов за один день превышают объем производства целых стран за год. [11]
Программные компоненты канального уровня ЛС и их связь с программой вышележащего уровня. [12] |
В рассматриваемом примере ЛС при программной реализации протокола канального уровня выбрана другая схема, основанная на использовании прерываний из канала связи и периодическом сканировании переменных, значения которых могут устанавливаться как программами обработки прерываний из канала связи, так и программой вышележащего уровня, осуществляющей доступ к канальному уровню для приема или передачи блоков данных. [13]
Фаза загрузки ядра начинается с загрузки Ntoskrnl. Программы аппаратно-зависимого уровня, которые обеспечивают независимость высокоуровневых компонентов Windows NT от используемого оборудования, загружаются после ядра. [14]
К их числу относятся, например, программы обработки прерываний и обслуживания устройств ввода-вывода, а также другие процедуры, критичные по времени исполнения или по требуемой памяти. Программы ассемблерного уровня могут осуществлять доступ к ресурсам системы, недоступным для языков высокого уровня: регистрам, средствам распределения памяти и маскирования прерываний, специфическим средствам аппаратного обеспечения. [15]