* CPU (Unidad Central de Procesamiento): El BIOS interactúa directamente con la CPU para inicializarla y comenzar el proceso de arranque.
* RAM (memoria de acceso aleatorio): El BIOS se carga en RAM durante el proceso de arranque. Luego usa RAM como espacio de trabajo para tareas de inicialización.
* CMOS (metal-óxido de metal complementario): Este es un pequeño chip de memoria que almacena la configuración del BIOS (como el orden de arranque y el tiempo del sistema). El BIOS lee y escribe en el CMOS.
* Dispositivos de almacenamiento (disco duro, SSD, etc.): El BIOS interactúa con estos dispositivos para ubicar y cargar el cargador de arranque del sistema operativo.
* Dispositivos periféricos: Aunque menos directamente, el BIOS ayuda a establecer la comunicación inicial con algunos dispositivos periféricos (como el teclado y el mouse) para permitir la interacción del usuario durante el proceso de arranque (por ejemplo, ingresar a la configuración del BIOS). Sin embargo, la funcionalidad completa de los periféricos es manejada por los conductores cargados por el sistema operativo después de que el BIOS ha completado su trabajo.
* El sistema interrumpe: El BIOS maneja las interrupciones de varios componentes de hardware, señalando eventos que necesitan la atención de la CPU.
En esencia, el BIOS actúa como un puente entre el hardware de la computadora y el sistema operativo, asegurando que el hardware esté listo antes de que el sistema operativo pueda hacerse cargo.