Типы устройств

По характеру обмена устройства можно разделить на три основных типа:

  • блочные устройства. К ним относятся дисковые накопители. Обмен с ними возможен только блоками фиксированного размера – секторами. При обмене с физическим диском нельзя останавливаться посреди передачи блока;
  • поточные устройства. Прежде всего это принтеры и сканеры. Принтеру посылают поток данных, которые он по мере своих электромеханических способностей выводит в виде изображения на бумагу. Поток можно приостановить в любой момент, а затем продолжить передачу без каких бы то ни было побочных эффектов;
  • регистро-ориентированные устройства. Как правило, они не являются источниками или приемниками большого объема данных. Регистро-ориентированными выступают различные устройства сопряжения с технологическим оборудованием, компьютеризированные измерительные комплексы и т.п. Для таких устройств программам обычно требуется знать текущее состояние данных устройств или (и) формировать текущие управляющие воздействия. Примером регистро-ориентированного устройства служит джойстик. Для его инициирования программа в определенные моменты опрашивает текущее состояние кнопок и координатных датчиков;
  • комбинированные устройства. Примером таковых являются принтеры. Принтеры можно отнести к поточному и регистро-ориентированному устройству, так как кроме приема потока они передают сигналы текущего состояния (ошибка, конец бумаги).
 
< Пред   СОДЕРЖАНИЕ     След >