Introducción a la BIOS

Anuncio
IS23 – Mantenimiento de Instalaciones informáticas
Jesús Guinot López – Javier Edo Meseguer
Introducción a la BIOS
Uno de los usos más comunes de la memoria flash para el sistema de E/S del ordenador conocido es
la BIOS. La BIOS se asegura de que todo el hardware del computador funciona correctamente.
Normalmente está almacenado en un chip de memoria flash en la placa base, aunque a veces es otro
tipo de ROM.
Aparte del sistema operativo y las aplicaciones, la BIOS es otro tipo de software que necesita el
ordenador para funcionar .
Qué hace la BIOS?
La BIOS tiene varios papeles en el funcionamiento de un computador, pero el más importante es el
de cargar el Sistema Operativo. Cuando se enciende el ordenador el microprocesador necesita que
se le pase la primera instrucción que ejecutará, ésta no se la puede proporcionar el sistema
operativo, ya que éste todavía no se ha cargado. La BIOS le proporcionará éstas instrucciones.
Algunas de las tareas más comunes que realiza la BIOS son:

(Power On Self-Test): Realiza una comprobación de todos los componentes hardware
conectados a la hora de encenderlo y se asegura de que todos funcionan correctamente.

Activar otras BIOS instaladas en el computador, por ejemplo: SCSI, tarjetas gráficas...

Provee de un juego de rutinas de bajo nivel que el sistema operativo utiliza para interactuar
con los distintos dispositivos hardware, como teclado, monitor, discos duros... Éstas rutinas
son las que le dan el nombre a la BIOS (Basic Input Output System)

Controlar las configuraciones de los componentes hardware del computador; discos duros,
relojes, etc...
Los pasos que realiza la BIOS al encender el computador son los siguientes:
1. Chequeo de la configuración CMOS para ajustes personalizados.
2. Cargar los controladores de interrupciones y los de los drivers de los dispositivos.
3. Inicializa los registros y el control de energía.
4. Realiza la AutoComprobacionDeEncendido.(POST)
5. Muestra la configuración del sistema.
6. Determina qué dispositivos son “encendibles”.
La primera tarea que realiza la BIOS es comprobar la información almacenada en un chip CMOS de
64bytes. Éste chip proporciona información detallada del sistema que puede ser modificada si
alteramos la configuración del computador. La BIOS utiliza ésta información para comprobar los
componentes conectados y modificar los parámetros si es necesario.
Los controladores de interrupciones son pequeños programas que actúan como traductores entre los
componentes hardware y el sistema operativo. Por ejemplo: cuando pulsamos una tecla en el
teclado se produce una interrupción que se envía al controlador de interrupciones del teclado que le
dice a la CPU lo que es y pasa al sistema operativo. Como la BIOS está constantemente
interceptando señales hacia y desde el hardware normalmente ésta es copiada a la memoria RAM
para funcionar más rápidamente.
IS23 – Mantenimiento de Instalaciones informáticas
Jesús Guinot López – Javier Edo Meseguer
Encendiendo el ordenador
Cuando se enciende el ordenador se ve el resultado de la BIOS realizando sus comprobaciones. En
la mayoría de las máquinas la BIOS muestra por pantalla información como la cantidad de memoria
instalada, tipo de disco duro, etc... Mientras tanto, la BIOS está realizando el trabajo necesario para
hacer que el ordenador funcione.
Vamos a describir, qué realiza la BIOS en un PC.
Tras comprobar la CMOS y los controladores de interrupciones, la BIOS determina si la tarjeta
gráfica está operativa, la mayoría de tarjetas gráficas tienen una pequeña BIOS que inicializa la
memoria y los procesos de la tarjeta gráfica. Si falla, normalmente hay información sobre
controladores gráficos en otra ROM de la placa base que la BIOS puede cargar.
Después, la BIOS comprueba si ésta es un encendido o un reinicio, comprobando si el valor de la
dirección de memoria 0000:0472 es igual a 1234h, si es así, indica un reinicio y la BIOS salta el
POST. Cualquier otro valor indica que es un encendido.
Si es un encendido la BIOS verifica la RAM realizando un pequeño test de lectura/escritura.
Comprueba los dispositivos conectados al bus PCI. Si encuentra algún tipo de error durante el
POST lo notificará con beeps o mensajes en pantalla. Por lo general los errores en éste punto son
errores en el hardware.
La BIOS después nos proporciona algunos detalles sobre nuestro sistema. Como el procesador, los
dispositivos de disco, la memoria, la versión de la BIOS que estamos utilizando, etc...
Cualquier controlador especial, como los SCSI es cargado desde el mismo dispositivo y la BIOS
muestra la información de estos. Tras esto, la BIOS mira la secuencia de carga de los dispositivos
de almacenamiento indicados como dispositivos “encendibles” almacenados en la CMOS.
Finalmente éste cargará el sistema operativo, si lo hay.
Configurando la BIOS
Desde la interfaz de configuración de la BIOS podremos:
-Cambiar la hora y la fecha del sistema.
-Cambiar el orden de preferencia de los dispositivos
-Configuraciones para plug and play
-Raton/Teclado
-Configuración de los dispositivos (CD, DVD, HD)
-Shadow de la BIOS
-Password
-Gestión de energía
Actualización de la BIOS
Actualizando la BIOS conseguiremos que nuestros dispositivos más nuevos no reconocidos hasta el
momento puedan ser reconocidos por la BIOS y trabajar con ellos antes de entrar al S.O.
Descargar