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

Подпрограмма - инициализация

Cтраница 1


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

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

После выполнения подпрограммы инициализации и перемотки магнитная лента устанавливается в точку начала ленты.  [3]

После выполнения подпрограммы инициализации и перемотки магнитная лента устанавливается в точку начала ленты. Далее выполняется команда ЗАПИСАТЬ МАРКЕР ГРУППЫ ЗОН. И затем после выполнения подпрограммы уточнения состояния проверяется наличие нуля в бите начала ленты первого БУС проверяемого устройства. Если там записан не 0, то печатается сообщение об ошибке.  [4]

Вначале для проверки включается подпрограмма инициализации, которая анализирует готовность выбранного для проверки устройства к работе.  [5]

С целью экономии оперативной памяти подпрограмма инициализации замещается первой же прикладной программой, размещаемой в ОЗУ.  [6]

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

Затем с помощью команды CALL INIT PO RTS производится вызов подпрограммы инициализации портов. Вначале подпрограмма инициализации устанавливает в высокое ( единичное) состояние выходные триггеры данных. Эта операция рекомендуется разработчиком МК для того, чтобы исключить неопределенность в состояниях регистров портов. Затем командой BSF STATUS RPO производится переключение на банк 1 памяти данных, где расположены регистры управления направлением передачи информации TRISA и TRISB. С помощью команд MOVLW 0x1 С и MOVWF TRISA линии RAO и RA1 порта А настраиваются на вывод, а остальные - на ввод. Команды MOVLW 0x01 и MOVWF TRISB настраивают линию RBO порта В на ввод, а остальные - на вывод. С помощью команды BCF STATUS RPO производится возврат в банк 0, где располагаются необходимые для работы программы регистры и порты.  [8]

Затем с помощью команды CALL INIT PO RTS производится вызов подпрограммы инициализации портов. Вначале подпрограмма инициализации устанавливает в высокое ( единичное) состояние выходные триггеры данных. Эта операция рекомендуется разработчиком МК для того, чтобы исключить неопределенность в состояниях регистров портов. Затем командой BSF STATUS RPO производится переключение на банк 1 памяти данных, где расположены регистры управления направлением передачи информации TRISA и TRISB. С помощью команд MOVLW 0x1 С и MOVWF TRISA линии RAO и RA1 порта А настраиваются на вывод, а остальные - на ввод. Команды MOVLW 0x01 и MOVWF TRISB настраивают линию RBO порта В на ввод, а остальные - на вывод. С помощью команды BCF STATUS RPO производится возврат в банк 0, где располагаются необходимые для работы программы регистры и порты.  [9]

Базисные подпрограммы для графопостроителей позволяют пользователю, обращаясь к ним из программ, написанных на ФОРТРАНе, вычерчивать основные графические элементы, из которых можно построить практически любые графические изображения. Это подпрограммы инициализации графопостроителя, вычерчивания отрезков прямых линий, задания масштаба, выбора пера, задания типа отдельных символов и их последовательности, вычерчивания числовых значений переменных и констант и др. На основе базисных подпрограмм разрабатывают функциональные подпрограммы и проблемно-ориентированные программы пользователей.  [10]

В примере 4 проверяется правильность выполнения команды ПЕРЕМОТАТЬ. После выполнения подпрограммы инициализации выполняется команда СТЕРЕТЬ ПРОМЕЖУТОК, а затем подпрограмма ПЕРЕМОТАТЬ с помощью счетчика циклится и выполняется 5 раз. После каждой проверки анализируется байт состояния ( БС) проверяемого устройства.  [11]

Алгоритм имеет следующую структуру. Вначале вводятся исходные данные, константы, величина шага по времени при решении конечно-разностных уравнений. Затем следует подпрограмма инициализации графического режима. Перечисленные блоки составляют общую часть программы. Далее следует циклическая часть, которая многократно повторяется в процессе расчета. Затем идет собственно расчет искомых величин. Расчет температур жидкой и газовой фаз в камере для двух рассматриваемых случаев осуществляется по одним и тем же конечно-разностным формулам.  [12]

Пакет прикладных программ ГРАФОР ориентирован на обеспечение вывода информации из ЭВМ в графической форме. Подпрограммы пакета делятся на шесть групп. В группу 1 входят подпрограммы инициализации и завершения. С их помощью пользователь указывает единицы расстояний при вычерчивании, задаст количество страниц выводимой информации, выбирает цвет и толщину линий путем указания номера соответствующего пера из числа нескольких имеющихся. В группу 3 входят подпрограммы для вывода текстовой информации. Подпрограммы группы 4 предназначены для вычерчивания графиков заданных функции. В операторах вычерчивания указываются массивы чисел, рассматриваемых как координаты последовательных точек кривых, которые будут соединены ломаной прямой. Построение возможно в обычном и логарифмическом масштабах. Группа 6 подпрограмм ориентирована на вычерчивание изображений трехмерных объектов.  [13]



Страницы:      1