Перейти к основному содержимому

Устройства ввода, вывода и классификация периферии

Всем

Компьютер без периферии — только процессор и память в коробке. Периферия — то, через что вы вводите команды и получаете результат: текст, звук, изображение, распечатку. Раздел 1.13 — про подключение и использование; устройство «изнутри» — в 1.08.


Периферия

Периферийное устройство — компонент, через который компьютер обменивается данными с пользователем или внешней средой.

По направлению потока данных периферию делят так:

ТипНаправлениеПримеры
ВводЧеловек/среда → ПККлавиатура, мышь, микрофон, сканер, веб-камера
ВыводПК → человек/средаМонитор, принтер, колонки, наушники
Ввод-выводВ обе стороныСенсорный экран, сетевой диск, смартфон по USB, МФУ

С точки зрения ввода-вывода периферия — канал I/O: программа не «видит» клавишу A напрямую, она получает событие от операционной системы, которую опросил драйвер клавиатуры.


Хост и устройство

Хост (host) — сторона, которая инициирует обмен и управляет шиной (USB, Bluetooth).

Устройство (device, peripheral) — подключённый подчинённый узел, выполняющий функцию (мышь, флешка, принтер).

СитуацияКто хостКто устройство
Мышь в ПККомпьютерМышь
Флешка в ПКПКФлешка
Телефон заряжается от ПКПК (порт питает)Телефон
Телефон раздаёт файлы ПКЗависит от режима USBМеняются роли
Принтер по Wi‑FiПринтер и ПК — сетевые узлыНе классический USB host/device

На практике достаточно помнить: вы подключаете устройство к компьютеру — обычно хост это ПК или ноутбук. Исключения (OTG: телефон + флешка) встречаются реже.


Драйвер

Драйвер (device driver) — программа, через которую ОС управляет конкретным устройством: передаёт команды, читает данные, переводит их в понятный программам формат.

Без драйвераС драйвером
ОС видит «неизвестное устройство»Устройство появляется как «клавиатура», «принтер HP…»
Программы не получают нормальный поток данныхWord печатает, Zoom видит камеру

Драйвер — частный случай программы, работающей рядом с ядром ОС. Часть устройств использует стандартные драйверы Windows/macOS/Linux (простая мышь, USB-накопитель); для принтера или видеокарты часто нужен фирменный драйвер с сайта производителя — см. главу 7.

Железо vs подключение

Как устроены шины PCIe, контроллеры — Периферийные устройства (1.08). Здесь — что видит пользователь после подключения.


Куда дальше