Los controladores permiten al sistema operativo interactuar con los dispositivos hardware. El BIOS inicia el sistema y configura los dispositivos al arrancar, detectando y estableciendo comunicación con componentes como la memoria y unidades de almacenamiento. Al acceder al BIOS, el usuario puede configurar opciones como la hora, fecha y secuencia de arranque, así como diagnosticar errores mediante códigos de sonido.