Todas as rotinas do sistema operacional que tem como função se comunicar com os dispositivos de Entrada/ Saída em nível de hardware, são softwares tradutores que recebem comandos do sistema operacional para um hardware específico. Essa é a definição de: