El proceso de arranque de una computadora consiste en 6 pasos: 1) encendido para dar energía a los circuitos, 2) ejecución del programa de arranque almacenado en la ROM, 3) auto prueba del sistema, 4) carga del sistema operativo, 5) chequeo de la configuración del CMOS, y 6) puesta en marcha del sistema operativo. El BIOS controla el proceso de arranque verificando el hardware y cargando el sistema operativo.