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

Операция - ввод

Cтраница 3


В операции ввода символ принимается от ВУ и запоминается в регистре данных управляющей логики. Затем фиксируется готовность данных в регистре состояния, который проверяется ЦП. Затем с помощью программного ввода ( см. § 4.1) символ считывается с ЦП. В интерфейс можно ввести логику генерирования прерывания по готовности данных, если установлен бит разрешения прерывания в регистре управления. Вывод выполняется в аналогичной, но обратной последовательности. ЦП ожидает освобождения регистра данных передатчика. Это фиксируется контролем регистра состояния или по прерыванию.  [31]

Все операции ввода - вывода начинаются по команде, выдаваемой центральным вычислителем, в которой указывается, какой канал и какое устройство ввода - вывода должны начать работать. Если в системе предусмотрена возможность обращения канала к памяти минуя центральный вычислитель ( для этого каналы оборудуются специальными устройствами управления), то после выдачи такой команды центральный вычислитель продолжает выполнение программы, а канал самостоятельно заканчивает операцию.  [32]

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

Каждая операция ввода - вывода пользуется одним из нескольких методов доступа.  [34]

Все операции ввода - вывода инициируются ЦП с помощью команды НАЧАТЬ ВВОД - ВЫВОД. В системе команд ЕС ЭВМ имеются также команды управления каналами, которые проверяют канал, останавливают ОВВ или проверяют состояние ВУ.  [35]

Каждая операция ввода - вывода пользуется одним из нескольких методов доступа.  [36]

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

38 Блок-схема универсального асинхронного приемопередатчика. [38]

В операции ввода УАПП сначала ожидает перехода 1 О на сигнальной линии последовательного входа.  [39]

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

Для операций ввода / вывода используется удобная нотация с применением знаков перегруженных операций. Для обозначения операции потокового вывода используется перегруженная операция левого сдвига (), которая называется операцией передачи в поток. Аналогично, для обозначения операции потокового ввода используется перегруженная операция правого сдвига (), которая называется операцией извлечения из потока. Эти операции могут применяться со стандартными объектами потоков cin, cout, cerr, clog и с объектами потоков, определяемыми пользователем.  [41]

Выполнение операций ввода - вывода ( ОВВ) начинается в канале по командам управления каналами. Управляющая информация, полученная каналом, преобразуется в последовательность сигналов, поступающих в УВУ. Канал осуществляет запуск УВУ на выполнение команды ввода или вывода информации. УВУ формирует запросы на передачу информации, анализируемые и обслуживаемые каналом. Если в УВУ возникают сигналы, которые необходимо передать в ЦП ( например, сигнал об окончании ОВВ), то канал преобразует эти сигналы в стандартную форму, удобную для дальнейшего использования в ЦП.  [42]

Окончание операции ввода - вывода, выполняемой под управлением текущего КСК, может завершиться зацеплением по данным, зацеплением по команде или передачей байта состояния ВУ в канал и установкой запроса на прерывание по вводу - выводу. Это зависит от типа команды и признаков в текущем КСК.  [43]

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

Выполнение операции ввода - вывода в мультиплексном канале начинается по инструкции Начать ввод - вывод. Микропрограмма устанавливает связь канала с внешним устройством и выдает ему код команды. Дальнейшая работа зависит от того, какой режим работы задан, монопольный или мультиплексный. В монопольном режиме канал обслуживает только одно внешнее устройство до полного завершения цикла обмена. В мультиплексном режиме канал работает одновременно с несколькими внешними устройствами в режиме микропрограммных приостановок.  [45]



Страницы:      1    2    3    4