Программа, обеспечивающая передачу информации с компьютера на периферийные устройства и наоборот. Как правило, записана в системном ПЗУ.
На персональном компьютере набор базовых программ для проверки его оборудования во время запуска, для загрузки операционной системы, а также для поддержки обмена данными между устройствами. Базовая система ввода-вывода хранится в постоянном запоминающем устройстве (ПЗУ), и таким образом ее программы могут быть выполнены при включении компьютера. Определяя общую производительность компьютера, программы базовой системы ввода-вывода, как правило, остаются недоступными для пользователей.