Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Назначение каналов ввода-вывода и организация управления ими в операционной системе

Методы обхода тупиков. Алгоритм банкира | Методы обнаружения тупиков | Методы восстановления после тупиков | Методы управления оперативной памятью | Стратегии поиска подходящего блока оперативной памяти | Виртуальная память. Принцип организации и основной алгоритм функционирования. | Страничная организация виртуальной памяти | Сегментная организация виртуальной памяти | Странично-сегментная организация виртуальной памяти | Кэширование. Принцип работы кэш-памяти |


Читайте также:
  1. G.1.3 Устройства управления лифтом в кабине
  2. I) Управляемые и неуправляемые процессы антикризисного управления
  3. I. Личность как объект и субъект управления
  4. I. Назначение сроков и вызов к разбору
  5. I. Психология управления как наука. Процесс и система управления
  6. II) Признаки и особенности антикризисного управления
  7. II. Место педагогики в системе наук о человеке. Предмет и основные задачи педагогики

Каналом ввода-вывода называют специальное устройство, ча­сто имеющее специализированный процессор и работающее по особой программе, предназначенное для обслуживания внешних устройств и выполнения операций ввода-вывода.

При необходимости выполнить операцию ввода-вывода цен­тральный процессор должен подготовить в ОП область данных и про­грамму для канала, после чего запустить канал в работу. Канал бу­дет осуществлять ввод-вывод самостоятельно, получая доступ к ОП напрямую (ПДП). Центральный процессор в это время может выполнять другую программу.

По завершении операции ввода-вывода канал выдаст централь­ному процессору сигнал (прерывание) и сообщит о результатах вы­полнения операции (нормальное окончание, либо окончание по какой-либо ошибке).

Истинное значение каналов состоит в том, что они позволяют значительно увеличить параллелизм работы аппаратуры компьюте­ра и освобождают процессор от подавляющей части нагрузки, свя­занной с управлением вводом-выводом.

Для высокоскоростного обмена данными между внешними ус­тройствами и основной памятью используется селекторный канал. Селекторные каналы имеют только по одному подканалу и могут обслуживать в каждый момент времени только одно устройство.

Мультиплексные каналы имеют много подканалов; они могут ра­ботать сразу со многими потоками данных в режиме чередования. Байт-мультиплексный канал обеспечивает режим чередования бай­тов при одновременном обслуживании ряда таких медленных внеш­них устройств, как терминалы, перфокарточные устройства ввода-вывода, принтеры, а также низкоскоростные линии передачи дан­ных. Блок-мультиплексный канал при обменах в режиме чередова­ния блоков может обслуживать несколько таких высокоскоростных устройств, как лазерные принтеры и дисковые накопители.


Дата добавления: 2015-07-20; просмотров: 49 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Управление вводом-выводом как функция операционной системы| Поддержка файловой системы как функция операционной системы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)