BIOS
 

 

 

Links:


Conocido como sistema básico de entrada/salida (Basic Input-Output System), contiene un código que localiza y carga el sistema-operativo en la memoria RAM. Es un programa incorporado en un chip de la tarjeta madre que se encarga de realizar las funciones básicas de manejo y configuración de la computadora.

Al momento de encender la computadora, el sistema operativo se encuentra o bien en el disco duro o bien en un disquete; sin embargo, si se supone que el sistema operativo es el que debe dar soporte para estos dispositivos, ¿cómo podría hacerlo si aún no está cargado en memoria? o ¿cómo sabe la computadora que tiene un disco duro (o varios)? ¿Y la disquetera? Es aquí donde entra el trabajo de él BIOS, pues este almacena parámetros, como el tipo de disco duro, fecha y hora del sistema, etc.

El BIOS debe permitir modificar su contenido lo que es necesario en algunas situaciones por ejemplo, al añadir un disco duro, desear mejorar el rendimiento de una computadora o para conectar/desconectar una determinada interfaz, para esto el BIOS incluye un programa de configuración (setup).

Dentro del BIOS también se encuentra un conjunto de rutinas de detección, comprobación y configuración de hardware, denominadas POST (Power On Self Test). El POST se ejecuta al arrancar la computadora y finaliza cuando comienza la carga del sistema operativo en memoria. Durante la ejecución del POST, presionando una tecla determinada (generalmente la tecla F2 o Supr), se accede al programa de configuración del BIOS.

Por otro lado el contenido de el BIOS debe mantenerse aun cuando la computadora está apagada, de otra forma tendrían que introducirse todos los datos en cada arranque, para que esto no suceda el BIOS se almacena en un tipo de memoria especial conocida como FLASH (memoria tipo EEPROM), esta utiliza tecnología CMOS, razón por la cual muchas veces el programa que permite realizar modificaciones al BIOS se denomina "CMOS Setup". La memoria tipo CMOS, es de muy bajo consumo, el contenido de estas memorias se borra al faltarles electricidad; lo que ocurre es que consumen tan poco que pueden ser mantenidas durante años con una simple pila la cual se recarga cuando la computadora está encendida. Para borrar el CMOS puede emplearse un reseteador de CMOS (CMOS-Reset-Jumper) o puede retirarse la pila durante unos segundos (una vez se ha apagado la computadora).

Los chips de BIOS pueden incluirse en otros elementos como tarjetas adaptadoras SCSI, discos duros, adaptadores de memoria USB, o tarjetas de vídeo tales como tarjetas de video para ranuras AGP o PCI, complementando o reemplazando el código BIOS del sistema para el componente, sin alterar las demás funciones que ofrece el BIOS.
En los primeros sistemas operativos para PC (como el DOS), el BIOS todavía permanecía activo tras el arranque y funcionamiento del sistema operativo. El acceso a dispositivos como la disquetera y el disco duro se hacían a través del BIOS. Sin embargo, los sistemas operativos modernos realizan estas tareas por sí mismos, sin necesidad de llamadas a las rutinas del BIOS.

Ingreso al BIOS

Para ingresar a la configuración del BIOS generalmente el usuario deberá presionar cualquiera de las siguientes teclas:

• Del: forma clásica de ingresar
• F2: usada actualmente
• Ctrl+Shift+F2: algunas tarjeta madre usan combinaciones especiales
• F10: utilizada en máquinas Compaq y HP
• F12: otra muy utilizada en computadoras de marca


Una vez se ha ingresado, el usuario podrá observar una pantalla de color azul (hay que tener en cuenta que esta varía de acuerdo a la marca del fabricante)

Secuencia de operaciones entre el encendido de la PC y la carga del sistema operativo

1. Tras presionar el botón de encendido de la PC. la fuente de energía activa la señal PWR_OK.

2. Se ejecuta la primera instrucción que se encuentra en la dirección FFFF0h, incluida dentro del BIOS de la tarjeta madre. Esta instrucción lleva a la primera instrucción del POST.

3. El POST ejecuta una serie de rutinas de detección, comprobación y configuración básica de los dispositivos de la computadora. Algunas rutinas muestran información de dispositivos por pantalla, otras incluso solicitan opciones al usuario, como la selección del dispositivo de arranque

4. Finalizando el POST se buscan BIOS adicionales, presentes en tarjetas de expansión. Si se encuentra alguna de ellas y es válida se le cede el control, pasando a ejecutarse el POST particular de la tarjeta. Si el arranque del sistema operativo no se lleva a cabo desde la tarjeta de expansión, ésta devuelve el control al POST del BIOS de la tarjeta madre.

5. El BIOS de la tarjeta madre comprueba la pulsación de la tecla Supr que permite ingresar al programa de configuración (SETUP). Este muestra los parámetros actuales del sistema, almacenados en el chip, los cuales una vez han sido modificados vuelven a almacenarse en el chip.


 


This page was created by Verónica de Castro using Web Poster Wizard.