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

Управление периферийными устройствами

Абсолютный загрузчик | Настраивающий загрузчик | Загрузка программ для ЭВМ с явной адресацией | Загрузка программ для ЭВМ с неявной сегментной адресацией | Загрузка программ в ПЭВМ | Оверлейные программы | Call dword ptr over_off | Дисциплины с одной очередью | Дисциплины с несколькими очередями | Прерывания |


Читайте также:
  1. JK(jishu kanri): Jishu kanri по-японски означает независимое управление.
  2. Анализ и управление дебиторской задолженностью.
  3. Антикризисное управление в строительном комплексе
  4. Антикризисное управление на различных стадиях жизненного цикла предприятия
  5. Антикризисное управление персоналом организации.
  6. Виды рисков и управление рисками
  7. Визуальное распознавание характера и эффективное управление поведением людей – методика «7 радикалов».

Организация ввода/вывода

Количество устройств, подключаемых к системе, измеряется от единиц (ПЭВМ), до сотен и тысяч (супер-машины). В ЭВМ имеются средства подключения произвольных устройств, а не только тех, которые поставляются штатно. С другой стороны может быть несколько устройств одного типа (несколько дисководов, мониторов и т.д.). Общая структура подключения устройств к системе представлена на рис. 7.2.

 
 

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

Многие устройства являются электромеханическими. Они более медленны, чем процессор, и работают асинхронно, хотя есть и устройства, сравнимые по скорости с ЦП и ОП. Несогласованность скоростей нужно обрабатывать так, чтобы работа ЦП не тормозилась. Асинхронность выражается тем, что процесс и устройство могут находиться в состоянии готовности не в одно и то же время. Поэтому создают буфера, где хранится информация, переданная одним компонентом системы, но не полученная другим.

Доступ к устройству осуществляется по его адресу. В больших машинах имеется специальный регистр для указания адреса устройства. При старте ввода/вывода откликается устройство, имеющее заданный адрес, т.е. выборка устройства производится децентрализовано.

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

Чтобы пользователь не был бы связан с адресом устройства при доступе к нему, ОС поддерживают логические имена устройств. Для перехода от логического имени к физическому ОС имеет специальные таблицы. Поскольку номенклатура устройств и их адресов может варьироваться в широком диапазоне, эти таблицы создаются при установке ОС (конфигурирование, генерация ОС) и корректируются при изменениях в номенклатуре и адресах устройств.


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


<== предыдущая страница | следующая страница ==>
Резидентные программы в MS DOS| Подсистема ввода-вывода

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