МГТУГА

Категории раздела

История воздухоплавания [31]
Системное программное обеспечение [55]
Сети 3-4 курс [41]
Методы и средства защиты информации [17]
Вычислительный системы [42]
про САПР [41]
Безопасность жизнедеятельности. БЖД. [46]
Интернет-технологии ГА [49]

Статистика


Онлайн всего: 8
Гостей: 8
Пользователей: 0

Форма входа

Каталог статей

Главная » Статьи » Системное программное обеспечение

34.Блочные и символьные устройства. Обмен, использование, представители. Архитектура терминального доступа.

34.Блочные и символьные устройства. Обмен, использование, представители. Архитектура терминального доступа.

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

Алфавитно-цифровой терминал-последовательное устройство,и операцияонная система производит обмен данными с терминалом через последовательный интерфейс,называемый терминальной линией.Терминальный драйверы выполняют ту же функцию,что и остальные драйверы: управление передачей данных от/на терминалы.Однако терминалы имеют одну особенность,связанную с тем,что они обеспечивают интерфейс пользователя с системой.Обеспечивая интерактивное использование системы UNIX, терминальные др-ры имеют свой внутренний интерфейс с модулями,интерпретирующими ввод и вывод строк.Модуль,отвечающий за такую обработку,называется дисциплиной линии.Существует два режима терминального ввода/вывода :1.Канонический.В этом режиме ввод с терминала обрабатывается в виде законченных строк.2.Неканонический режим,прик котором ввод не интерпретируется.

Категория: Системное программное обеспечение | Добавил: mgtuga (15.01.2009)
Просмотров: 2744 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:

Поиск

Дисциплины