Cтраница 1
Ввод директивы или другой информации может быть прерван диспетчером для вывода сообщения или указания. В этом случае вслед за последним набранным символом диспетчер печатает символ, затем указание или сообщение и с новой строки повторяет печать всей ранее введенной информации. Оператор может продолжить набор. [1]
Ввод директив ШГ или ШГ изменяет на единицу содержимое PC и соответственно РИ. Директива FCF обеспечивает возможность исправления ошибочного ввода символов F, К, П - х, х - П и сочетаний К х О, К х О, К х Ф О, К х О, К П - - х, К х - П, К БП и К ПП. Если повторно вводимый оператор начинается с символа F или К, то исправление выполняется без ввода F CF. Например, вместо ошибочно набранного префикса К достаточно дважды ввести В / О. [2]
Для ввода директивы оператор предварительно нажимает клавишу ВВОД ПМ. В результате этого происходит пуск мотора ПМ и выполняется прерывание на 3 - й уровень - на блок ОПЕРАТОР - МАШИНА программы МОНИТОР. Этот блок подготавливает управляющее слово ( УС) для ввода информации с ПМ, записывает его в соответствующую ячейку УОП в МОЗУ, формирует и обеспечивает выполнение машинной команды ввода с ПМ и передает управление блоку РЕГУЛИРОВЩИК программы АДМИНИСТРАТОР. Данный блок, используя таблицу ТК, в соответствии с приоритетами и с учетом доступности программ передает управление одной из рабочих программ. В результате выполнеаия команды ввода на ПМ подсвечивается окошко ВВОД РАЗРЕШЕН. Ввод символов директивы в машину в процессе их набора производится в тактах приостановки по адресу, указанному в УС. [3]
Для ввода директивы оператор предварительно нажимает клавишу ВВОД ПМ, В результате этого происходит пуск мотора ПМ и выполняется прерывание на 3 - й уровень - на блок ОПЕРАТОР - МАШИНА программы МОНИТОР. Этот блок подготавливает управляющее слово ( УС) для ввода информации с ПМ, записывает его в соответствующую ячейку УОП в МОЗУ, формирует и обеспечивает выполнение машинной команды ввода с ПМ и передает управление блоку РЕГУЛИРОВЩИК программы АДМИНИСТРАТОР. Данный блок, используя таблицу ТК, в соответствии с приоритетами и с учетом доступности программ передает управление одной из рабочих программ. В результате выполнения команды ввода на ПМ подсвечивается окошко ВВОД РАЗРЕШЕН. Ввод символов директивы в машину в процессе их набора производится в тактах приостановки по адресу, указанному в УС. [4]
При вводе директив с пульта управления ведущая микроЭВМ фор мирует их коды, в соответствии с которыми выполняется требуемая операция изменения режима работы ПМК. В режиме программирования на индикаторе высвечивается содержимое счетчика шагов в общем случае в шестнадцатерично-десятичном коде, соответствующем адресу в программной памяти следующего программного слова, и в шестнадцатеричном коде трех программных слов, введенных последними. В отличие от ПМК семейства Электроника МК-64 в ПМК расширяющегося ряда адреса переходов набираются с клавиатуры символами десятичных или ( в ПМК с большей емкостью памяти программ) шестнадца-теричных цифр. Для проверки программы может использоваться директива ШГ или ШГ, изменяющая на единицу содержимое счетчиков шагов и соответственно содержимое регистра индикации. [5]
В рабочем режиме при вводе директив или операторов прикладной программы нажатием клавиш на входы К1 и К2 микроЭВМ поступают разрядные сигналы. [6]
Основным средством представления информации и ввода директив персоналом, работающим с СЦУ, являются различные видеотерминалы. Цифропечатающие устройства выполняют вспомогательные функции - печать диагностических сообщений и получение твердых копий кадров, вызванных а видеотерминал. [7]
Такое же сообщение выдается в случае ввода директивы на срочное задание при наличии в очереди другого, ранее введенного, срочного задания. В таких случаях директива игнорируется, а если на каком-либо другом из уровней ранее выполнялось другое задание, то через блок РЕГУЛИРОВЩИК происходит переход на его продолжение. [8]
Рассмотрим функционирование подсистемы представления информации и ввода директив, начиная для простоты изложения, с задач, решаемых технологом-оператором. [9]
Система печатает знак в качестве приглашения на ввод директивы или вопроса. Ответы студента или автора программы подчеркнуты в тексте примера для того, чтобы их можно было отличить от текста, распечатываемого PLANIT. Пояснения, отсутствующие в реальной программе, делают текст примеров более понятным. [10]
Пульт управления ПМК этого семейства содержит клавиатуру для ввода директив и операторов программ. Словарный запас входного языка, включая операторы переходов и обращения к памяти только с прямой адресацией, небольшой, синтаксические правила простые - ввод операторов после операндов. Операторы разбиваются на несколько групп в соответствии с их назначением. [11]
Работа с программой ведется в диалоговом режиме через терминальное устройство связи: ввод исходных данных и управляющих директив выполняется с помощью алфавитно-цифровой клавиатуры, вся необходимая информация отображается на экране терминала. [12]
Пишущая машинка служит оператору в ходе выполнения программ для выдачи сообщений и указаний, а также для ввода директив в машину. [13]
Если в директиве на выполнение был указан машинный номер ВнУ, с которого оператор желает вводить пакет, то сразу после ввода директивы происходит закрепление указанного устройства и вслед за этим без предупреждения вводится наименование работы и паспорт первой по порядку программы. При постановке задания в очередь указанный номер ВнУ фиксируется в ячейках с заданием в таблице очереди. Это устройство в дальнейшем используется для ввода паспортов всех программ пакета. [14]
Отметим сразу, что при двухуровневой организации технических средств и программного обеспечения на нижнем уровне рекомендуется выполнять задачи, связанные с опросом датчиков и ( выработкой управляющих воздействий, а на верхнем обеспечивать, в основном, представление информации оператору и ввод различных директив. Исходя из этого, функции, частота выполнения которых равна частоте расчета управляющих воздействий, отнесем к нижнему уровню, остальные - к верхнему, Так, например, если состояние параметров сигнализируется на обычной мнемосхеме, то при сравнении сигнала, полученного от датчика, с нормами частота опроса совпадает с частотой выдачи полученного результата на мнемосхему. [15]