Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
· символьные (клавиатура, модем, терминал и т. п.);
· блочные (магнитные и оптические диски и ленты, и т. д.);
· сетевые (сетевые карты);
· все остальные (таймеры, графические дисплеи, телевизионные устройства, видеокамеры и т. п.);
Такое деление является весьма условным. В одних операционных системах сетевые устройства могут не выделяться в отдельную группу, в некоторых других – отдельные группы составляют звуковые устройства и видеоустройства и т. д. Некоторые группы в свою очередь могут разбиваться на подгруппы: подгруппа жестких дисков, подгруппа мышек, подгруппа принтеров.
К символьным устройствам обычно относятся устройства ввода информации, которые спонтанно генерируют входные данные: клавиатура, мышь, модем, джойстик. К ним же относятся и устройства вывода информации, для которых характерно представление данных в виде линейного потока: принтеры, звуковые карты и т. д. По своей природе символьные устройства обычно умеют совершать две общие операции: ввести символ (байт) и вывести символ (байт) – get и put.
Для блочных устройств, таких как магнитные и оптические диски, ленты и т. п. естественными являются операции чтения и записи блока информации – read и write, а также, для устройств прямого доступа, операция поиска требуемого блока информации – seek.
Дата публикования: 2015-01-13; Прочитано: 264 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!