Play IT

Io Devices

Интерактивное демо «Io Devices» — раздел О проекте.

about

Ввод и вывод (I/O)

Выберите устройство — увидите направление потока и тип данных.

КлавишаДрайверОСПриложение
📥ввод
Прерываниемеханизм
Коды клавиш (Unicode/scan)данные

Организация I/O

Три способа, как процессор отдаёт работу устройствам.

Устройство сигнализирует "данные готовы" — типично для клавиатуры.

По типу данных: символьный (текст посимвольно), блочный (файлы блоками), потоковый (аудио/видео без фиксированного размера блока).