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

Процесс - ввода-вывод

Cтраница 4


Обсуждаемые здесь методы доступа в узком смысле представляют собой группу программ операционной системы, основное назначение которых состоит в реализации запросов на ввод-вывод, определяемых в программе пользователя макрокомандами чтения READ / GET либо записи данных WRITE / PUT, в построении необходимых для этого программ канала и управляющих блоков, а также инициировании процесса ввода-вывода.  [46]

Те, кто связаны с вычислением собственных чисел и векторов больших пучков ( А, М), хорошо осведомлены, что успех в решении задачи зависит от удачного сочетания средств для ( а) генерирования матриц А и М, ( Ь) перемещения информации в оперативную память и из нее, ( с) вычисления результатов и ( d) управления процессом ввода-вывода информации. Для больших проблем становится все более затруднительным изолировать численный метод от операционной среды. Важным следствием этого является трудность априорного измерения стоимости метода и соответственно его эффективности.  [47]

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

Программное обеспечение работы каналов ввода-вывода предусматривает максимальное сокращение обмена информацией между процессором и устройствами ввода-вывода. Сам процесс ввода-вывода представляет собой запись информации из ОЗУ в устройства вывода при выводе данных из ЭВМ и считывание ее из устройств ввода при их вводе. Для записи и считывания информации из ОЗУ во внешние устройства необходимо сообщить, какие из этих устройств будут передавать или принимать информацию, а также длину записываемых или считываемых массивов. Целью создания каналов являлось решение проблемы максимального разделения работы процессора и устройств. Поэтому процессор только запускает готовое к приемдг или выдаче, информации устройство, а дальше оно работает самостоятельно в автономном режиме. Процессор после запуска операции ввода или вывода данных продолжает решение прерванной задачи. Современные ЭВМ допускают параллельную работу нескольких внешних устройств. При этом процессор посылает команды запуска новых готовых к работе ВУ, не дожидаясь сигнала об окончании выполнения операций от ранее работавших устройств. Очевидно, что такая работа процессора возможна лишь при наличии минимального количества команд на запуск соответствующего ВУ. Для этого используется так называемый блочный принцип передачи данных, при котором процессор передает в систему ввода-вывода начальный адрес ОЗУ, откуда или куда должны соответственно считывать или записываться данные от внешних устройств, объем передаваемых данных и некоторую дополнительную информацию. Последующее управление записью или считыванием осуществляется программами каналов. Исходная управляющая информация, кроме начального ( базисного) адреса ОЗУ и объема передаваемой информации, должна содержать, как это отмечалось выше, некоторые дополнительные специфические данные.  [49]

50 Связь между каналами и устройствами ввода-вывода. [50]

Действия по вводу-выводу информации распределяются между тремя устройствами: вычислителем, каналом и УВВ. При описании процессов ввода-вывода используется следующая терминология: вычислитель выполняет команды ввода-вывода, канал выполняет команды канала и УВВ выполняет приказы.  [51]

Программные средства СВВ позволяют пользователю обеспечить процесс ввода-вывода с помощью соответствующих операторов. Непосредственное управление процессов ввода-вывода с помощью технических средств осуществляется супервизором ввода-вывода. Специальные операционные программы передают данные рабочей программе пользователя.  [52]

При работе с последовательными файлами данных использование метода доступа с очередями наиболее просто для программиста, поскольку этот метод предусматривает сравнительно небольшое число макрокоманд и автоматизацию основного объема работы. Система организует совмещение процессов ввода-вывода и обработки записей, выделив для этого не менее двух буферов.  [53]

На рисунках 1.4 и 1.5 изображены схемы компьютерных систем. Опишите, как происходит процесс ввода-вывода в каждой из этих систем.  [54]

Центральным устройством ЭВМ ЕС-1022 является процессор ЕС-2622. Он предназначен для управления процессом автоматического ввода-вывода данных во внутреннюю память, обработки информации по заданной программе, выполнения арифметических и логических операций. Содержит команды арифметики с фиксированной и плавающей запятой, десятичной арифметики, логические, группировки данных и принятия решений.  [55]

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



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