2. BIOS (Sistema básico de entradas y salidas, del inglés "Basic Input/Output System") es un componente esencial que se usa para controlar el hardware. Es un pequeño programa, que se carga en la ROM (Read-OnlyMemory (Memoria de sólo lectura), tipo de memoria que no puede modificarse) y en la EEPROM (Electrically-ErasableProgrammableRead-OnlyMemory (Memoria de sólo lectura que es programable y que puede borrarse eléctricamente)). De allí proviene el término flasher, que designa la acción de modificar el EEPROM.
3. El POST Cuando se enciende o se restablece un sistema informático, el BIOS realiza un inventario del hardware conectado al ordenador y efectúa un diagnóstico llamado Prueba automática en el encendido (POST, Power-OnSelf Test) para comprobar que el equipo funciona correctamente. Efectuar una prueba del procesador (CPU) Verificar el BIOS Verificar la configuración del CMOS Inicializar el temporizador (reloj interno) Inicializar el controlador de DMA Verificar la memoria RAM y la memoria caché
4. Instalar todas las funciones del BIOS Verificar todas las configuraciones (como por ejemplo teclado, unidades de disco y discos rígidos) Si en algún momento el POST encuentra un error, intentará continuar con el inicio del ordenador. Sin embargo, si el error es serio, el BIOS detendrá la carga del sistema y: de ser posible, mostrará un mensaje en la pantalla (porque el dispositivo puede no haber sido inicializado o puede presentar fallas); emitirá una secuencia de sonidos que permite diagnosticar el origen del error; enviará un código (denominado código POST) al puerto serial del ordenador, que puede recuperarse a través de hardware especial de diagnósticos.
5. MARCAS DE BIOS El mercado de las BIOS está repartido entre tres marcas principales: Award, AMI (American Megatrends) y Phoenix. BIOS contiene una gran cantidad de configuraciones que no deberían modificarse más de una a la vez, en vez de eso hay que tomar notas y hacer un cambio a la vez y observar los resultados
6. Códigos POST Ningún pitido: no hay suministro eléctrico. Pitido ininterrumpido: fallo en el suministro eléctrico. Pitidos cortos seguidos: placabase dañada. Pitidos largos seguidos: Memoria dañada o CMOS corrupta. 1 pitido largo: la memoria no funciona o no está presente. 1 largo y 1 corto: fallo en la placa base o en la basic ROM. 1 largo y 2 cortos: fallo en la tarjeta de video o no está presente. 1 largo y 3 cortos: fallo en la tarjeta EGA. 2 largos y 1 corto: fallo en la sincronización de imagen.
7. Códigos de las BIOS Phoenix(ThankstoMurphi)¡Los guiones son pausas! 1-1-2: Fallo en la comprobación del procesador. 1-1-2: Tono grave. Fallo en la placa base. 1-1-3: Fallo en el acceso a la CMOS. 1-1-3: Tono grave. Fallo en la memoria extendida de la CMOS. 1-1-4: Error en la suma de control de la propia Bios. 1-2-1: Error en el PIT (Intervalo Programable del Temporizador). 1-2-2: Fallo en el controlador DMA.
8. 1-2-3: Fallo en el acceso a DMA. 1-3-1: Error de refresco de la memoria RAM. 1-3-2: Fallo en la comprobación de los primeros 64 KB de RAM. 1-3-3: Error en los primeros 64 KB de RAM. 1-3-4: Fallo en la lógica de control de los primeros 64 KB de RAM. 1-4-1: Fallo en la línea de direccionamiento de los primeros 64 KB de RAM. 1-4-2: Error de paridad en los primeros 64 KB de RAM. 1-4-3: Fallo en la comprobación del temporizador del bus EISA.
9. 1-4-4: Fallo en la comprobación del puerto 462 para el bus EISA. 2-1-1 a 2-1-4: Fallo en alguno de los bits de los primeros 64 KB de RAM. 2-2-1 a 2-2-4: Fallo en alguno de los bits de los primeros 64 KB de RAM. 2-3-1 a 2-3-4: Fallo en alguno de los bits de los primeros 64 KB de RAM. 2-4-1 a 2-4-4: Fallo en alguno de los bits de los primeros 64 KB de RAM. 3-3-1: Fallo en el registro del DMA secundario. 3-1-2: Fallo en el registro del DMA primario. 3-1-3: Fallo en el registro de la interrupción primaria. 3-1-4: Fallo en el registro de la interrupción secundaria. 3-2-2: Error en el vector de interrupción. 3-2-3: Reservado.
10. 3-2-4: Fallo en el controlador del teclado. 3-3-1: Fallo de alimentación en la memoria CMOS. 3-3-2: Error de configuración en la CMOS. 3-3-3: Reservado. 3-3-4: Fallo en la memoria de vídeo. 3-4-1: Fallo en la inicialización de la tarjeta gráfica. 4-2-1: Fallo en el temporizador del sistema. 4-2-2: Fallo de apagado. 4-2-3: Fallo en la puerta A20 del controlador del teclado. 4-2-4: Interrupción inesperada en el modo protegido.
11. 4-3-1: Fallo en la comprobación de la memoria RAM. 4-3-3: Fallo en el segundo canal del temporizador. 4-3-4: Fallo en el reloj del sistema. 4-4-1: Error en el puerto serie. 4-4-2: Error en el puerto paralelo. 4-4-3: Fallo en el coprocesador matemático (MPU).
12. Códigos de IBM2 pitidos cortos: detalle del error mostrado en el monitor. Pitido ininterrumpido: igual que los códigos genéricos: fallo en el suministro eléctrico. 3 pitidos largos: fallo en el teclado.