Периферийное устройство — любое из различных устройств (включая датчики), используемых для ввода информации и инструкций в компьютер для хранения или обработки и передачи обработанных данных человеку-оператору или, в некоторых случаях, машине, управляемой компьютером. Такие устройства составляют периферийное оборудование современных цифровых компьютерных систем.
Периферийные устройства принято делить на три вида: устройства ввода, устройства вывода и устройства хранения (которые обладают характеристиками первых двух). Устройство ввода преобразует поступающие данные и инструкции в схему электрических сигналов в двоичном коде, понятном цифровому компьютеру. Устройство вывода обращает процесс вспять, переводя оцифрованные сигналы в форму, понятную пользователю. В свое время для ввода данных широко использовались считыватели перфокарт и бумажных лент, но сейчас они вытеснены более эффективными устройствами.
К устройствам ввода относятся клавиатуры, похожие на пишущие машинки; ручные устройства, такие как мышь, трекбол, джойстик, трекпад и специальная ручка с чувствительным к давлению наконечником; микрофоны, веб-камеры и цифровые камеры. К ним также относятся датчики, передающие компьютеру информацию об окружающей среде — температуре, давлении и так далее. Еще один механизм прямого ввода — оптический лазерный сканер (например, сканеры, используемые в терминалах точек продаж в розничных магазинах), который может считывать данные со штрих-кодом или оптические символьные шрифты.
К устройствам вывода относятся видеодисплейные терминалы, струйные и лазерные принтеры, громкоговорители, наушники и такие устройства, как клапаны расхода, которые управляют механизмами, часто в ответ на компьютерную обработку входных данных датчика. Некоторые устройства, такие как видеодисплейные терминалы и USB-концентраторы, могут обеспечивать как ввод, так и вывод. Другие примеры — устройства, обеспечивающие передачу и прием данных между компьютерами, например, модемы и сетевые интерфейсы.
Большинство вспомогательных устройств хранения данных — например, приводы CD-ROM и DVD, флэш-память и внешние дисководы — также выполняют функции устройств ввода/вывода (см. раздел «Компьютерная память»). Даже такие устройства, как смартфоны, планшетные компьютеры и носимые устройства, например фитнес-трекеры и смарт-часы, можно рассматривать как периферийные устройства, хотя они и могут функционировать независимо.
Существуют различные стандарты подключения периферийных устройств к компьютерам. Например, наиболее распространенным интерфейсом, или шиной, для магнитных дисков является последовательный интерфейс SATA (Serial Advanced Technology Attachment). Шина (также известная как порт) может быть последовательной или параллельной, в зависимости от того, передается ли по ней один бит за раз (последовательная) или сразу несколько (параллельная). Последовательные соединения, в которых используется относительно небольшое количество проводов, обычно проще, чем параллельные. Универсальная последовательная шина (USB) — это распространенная последовательная шина.