Утилиты ввода-вывода содержат стандартные программы, предназначенные для чтения и записи информации для различных внешних устройств. К ним относятся и программы BIOS, хранящиеся в ПЗУ, и драйверы работы с внешними устройствами, и программы более высокого уровня. С их помощью можно:
¨ определить номера портов ввода-вывода, соответствующих устройству;
¨ проверить физическое наличие устройства;
¨ установить, включено или выключено требуемое устройство;
¨ проверить, стоит на этом устройстве носитель информации (например, лазерный диск);
¨ с помощью таблицы FAT найти место расположения существующего файла на носителе;
¨ найти свободное место на носителе;
¨ подготовить считывающее устройство для записи требуемой информации (например, установить записывающую головку на нужную дорожку магнитного диска);
¨ произвести чтение или запись информации;
¨ отслеживать ошибки и обеспечить повторное выполнение операции в случае их возникновения;
¨ обновить таблицу FAT.