Cтраница 2
Это вытекает из материально-теплового баланса установки и определяется максимальным количеством воздуха, которое можно отвести в теплообменники чистого азота и технического кислорода без нарушения режима работы основного блока. Таким образом, на данной установке при получении 3500 м3 / ч чистого азота нельзя производить технический кислород, и наоборот, при выработке 3500 м3 / ч технического кислорода становится невозможным отбирать чистый азот. [16]
Структурная схема процессора модели ЭВМ ЕС-1033. [17] |
В блоке имеется собственная, постоянная память для хранения микропрограмм диагностики, которые выполняют процедуры по поиску и локализации неисправностей. Этот блок имеет возможность управлять работой основного блока процессора, используя его управляющую информацию для управления работой всего процессора. [18]
Время, отводимое для реализации ФБ своих функций, определяется блоком, который выдает сигнал об окончании своей работы в ПУ. Такой блок назовем основным, остальные ФБ должны требовать для своей работы времени, равного или меньшего времени работы основного блока. [19]
Панель управления машины типа МН-14 расположена в центральной секции. С панели управления при помощи клавишных устройств задаются основные режимы работы машины, вырабатываются необходимые команды управления процессом решения и осуществляется контроль правильности работы основных блоков машины. [20]
Управление машиной типа ЭМУ-10 осуществляется от панели управления, расположенной в основной ( универсальной) секции. С панели управления с помощью тумблеров и клавишных устройств задаются основные режимы работы машины, вырабатываются необходимые команды управления процессов решения и осуществляется контроль правильности работы основных блоков машины. [21]
С выносных блоков импульсы поступают па вход основного блока. Счет импульсов производится механическим счетчиком МС. Для подготовки к работе основного блока включается тумблер Сеть, а на задней панели прибора тумблеры всех четырех каналов ставятся в положение Сигнал проверки. Тумблер пересчетного устройства ставится в положение Пуск. [22]
В отдельных случаях это связано с потерей заявок или невозможностью продолжения нормальной работы. Поэтому всегда, когда логический анализ позволяет выявить подобную ситуацию, целесообразно немедленно информировать об этом оператора, сообщая о виде сбоя или отказа и его влиянии на основное программное обеспечение системы. Такой путь относительно просто реализуется благодаря тому, что диспетчеру передается управление при каждом прерывании, при обращении функциональных программ к службам диспетчера и по окончании решения каждой задачи. При этом логический контроль работы основных блоков диспетчера позволяет выявить не только отказы, связанные с ограниченностью ресурсов машины, но и часть сбоев, носящих достаточно общий характер. [23]
Выше описан случай трехадресной команды. Если в машине применяется одноадресная система команд, то устройство управления значительно упрощается. Регистр команд содержит только две группы: регистр кода операции и регистр адреса числа - и имеет значительно меньшее число разрядов. Принцип работы устройства управления тот же, что и при трехадресной команде, но требуется меньшее число элементарных действий при выполнении каждой команды. Описанные функции управления принадлежат устройству центрального управления, задачей которого является координация работы основных блоков машины: ЗУ, АУ, внешних устройств. Кроме того, в машине имеются устройства местного управления, обеспечивающие работу отдельных блоков. Например, устройство местного управления ЗУ обеспечивает запись и считывание чисел по заданному адресу, а также их восстановление, если оно требуется. [24]
Использование локально-организованной структуры языка Лисп позволило создать программу с модульной структурой, отдельные компоненты которой можно переделывать или заменять независимо. Так, например, основная программа работы с деревом состоит из трех достаточно независимых блоков. Управляющий блок контролирует процесс движения по дереву; он ответственен за выполнение описанного выше алгоритма поиска информации и пополнения дерева. Связь с пользователем реализуется с помощью другого блока, управляющий блок обращается к нему с помощью функции GET INF для получения информации от пользователя и функций SHOW и UNSHOW для выдачи информации пользователю. Информация пользователю может быть выдана в виде одной строки или в виде меню, которое может видоизменяться в зависимости от структуры информации и возможностей дисплея, но все это никак не меняет работу основного блока. Наконец, отдельный блок знает о том, как представлено дерево в памяти машины. Управляющий блок обращается к нему с помощью небольшого числа функций, например BRANCHES для получения списка ветвей, выходящих из данной вершины, или GO BACK для возврата по дереву на один шаг. Можно изменять способ представления дерева, например упаковывать отдельные его фрагменты для экономии памяти, можно включать в дерево дополнительную информацию, не используемую основным алгоритмом ( например связать с каждой вершиной дерева множество продукций, которые будут выполняться в нестандартных ситуациях), опять сохраняя при этом основной алгоритм. [25]