Cтраница 1
Процедуры ввода-вывода в них обобщены и существуют на широкой системной основе. [1]
![]() |
Команды канала. [2] |
Процедура ввода-вывода инициируется командой процессора, в результате выполнения которой канал получает от процессора код операции, номер канала и адрес ПУ, с которым должна быть начата операция ввода-вывода. Если канал и подканал свободны, то канал пытается выбрать указанное ПУ, посылая адрес этого ПУ всем УУ, подсоединенным к интерфейсу ввода-вывода. Устройство управления, опознавшее адрес, логически подключается к каналу, информируя его об этом выдачей байта состояния ПУ и показывая, может ли оно выполнить поступившую команду канала. Канал анализирует байт состояния и выставляет в процессор признак результата выполнения операции. [3]
Процедуры ввода-вывода в ПК выполняются, как правило, По прерываниям. [4]
![]() |
Команды канала. [5] |
Если процедура ввода-вывода может быть начата, то канал выбирает адресное слово канала из ячейки 72 основной памяти. Адресное слово канала определяет ключ защиты и адрес первого УСК канальной программы. При наличии цепочки команд появление сигнала Конец работы УУ заставляет канал выбрать следующую команду канала и начать ее выполнение на том же ПУ. Выполнение всех следующих команд цепочки предусматривает такую же последовательность сигналов через сопряжение, как и при выполнении первой команды. [6]
Частью процедуры ввода-вывода процессоров являются операции ввода последовательности физических страниц из ВЗУ и размещения их в свободных областях ОП. Причем страницы могут поступать в определенной последовательности, а в ОП располагаться в произвольном порядке. [7]
Интерфейс устройств, позволяющий периферийным процедурам ввода-вывода осуществлять операции ввода-вывода с использованием набора команд операционной системы. [8]
Процедура-функция в сочетании с другими элементарными процедурами ввода-вывода используется для построения более сложных процедур. Одной из них является, например, процедура вывода строки произвольной длины. [9]
Универсальное математическое обеспечение позволяет реализовать процедуры ввода-вывода данных с линий связи в реальном масштабе времени одновременно с пакетной обработкой данных. [10]
Инструкция ЮТ используется для вызова процедур ввода-вывода, обработки ошибок в ряде операционных систем, ВРТ - для трассировки программ в отладчиках. [11]
Имеется перевод: Сообщение о процедурах ввода-вывода в языке АЛГОЛ-60. [12]
![]() |
Алгоритм оценки проекта методом моделирования. [13] |
Точные оценки времени, затрачиваемого на вызовы процедур ввода-вывода, представляют собой основу моделирования. [14]
Одним из недостатков языка АЛГОЛ-60 было отсутствие процедур ввода-вывода; поэтому впоследствии в него дополнительно включили эти важные процедуры, обеспечивающие введение символов и их вывод, вычисление определенной ( по длине) строки, ввод и вывод массивов. [15]