Download BIOS Cuando usted enciende su PC, en la

Document related concepts
no text concepts found
Transcript
BIOS
Cuando usted enciende su PC, en la memoria de ésta no existe absolutamente
ninguna instrucción para ejecutar. De hecho cuando se enciende la PC, es casi
como si fuera la primera vez. El BIOS contiene esa primera instrucción que la
Computadora necesita para arrancar, la programación que verifica que el
hardware esta listo y otras rutinas que ayudan a que la Computadora inicie y
funcione.
El BIOS de una PC incluye la programación para realizar tres funciones útiles
vitales para la PC:
Inicia la computadora.
Valida la configuración de la PC.
Proporciona una interfaz entre el hardawre de la PC y su software.
Fabricantes de BIOS
Los fabricantes de BIOS más conocidos son Award Software, AMI (American
Megatrends Inc.) y Phoenix. Al igual que la mayoría de los fabricantes de BIOS,
estos tres dan licencias de su BIOS ROM a los fabricantes de tarjetas madre para
que los instalen en dichas tarjetas AMI fue en alguna oportunidad el único
proveedor de BIOS para Intel, productor líder de tarjetas madre. Hoy día más del
80% de todas las tarjetas madre de Intel incluyen BIOS marca Phoenix, en 1998
Phoenix copro Award software y ahora comercializa la marca BIOS Award bajo el
nombre de Phoenix.
ARRANQUE DE LA COMPUTADORA
El proceso utilizado para arancar una PC cada vez que enciende se denomina
proceso de arranque. Cuando se presiona el botón de encendido de la PC esta
verifica la configuración de hardware, ejecuta unas cuantas pruebas de funciones
y luego deja que cargue el sistema operativo en memoria y ejecute o corra en la
CPU.
El proceso de arranque se realiza bajo la guía del BIOS, el cual contiene las
instrucciones necesarias para verificar, probar e iniciar la PC, dicho en otras
palabras arrancar la PC.
PASOS EN EL PROCESO DE ARRANQUE DEL SISTEMA
Inicilización de energía
1
Arranque del BIOS
2
POST
3
BIOS de video y de dispositivos
4
Verificación del sistema
5
Verificación de Plug-and-Play
6
Pantalla de resumen
7
Dsipositivo de arranque encontrado
8
Cuando se activa el interruptor de encendido de la PC, la fuente de energía
interna se inicializa, la cual transmite una señal (Good power signal),
“potencia bien”, al conjunto de Chipsets de la tarjeta madre, la cual envia
un comando de inicio al procesador y se da inicio al proceso de arranque
del BIOS.
El comando de inicio del sistema enviado por el conjunto de chipsets de la
tarjeta madre hace que la CPU lea su primera instrucción lo que se
denomina dirección de salto, paso número 3 de la figura anterior. Dicha
dirección de salto siempre se encuentra ubicada en un sitio preestablecido,
típicamente en al dirección FFF0H en la memoria del sistema, dicha
dirección de salto (POST – Autoprueba de encendido), contiene la
dirección fíisica del programa de arranque del BIOS en el chip ROM BIOS.
El anterior proceso verifica y prueba la configuración del hardware, a
continuación se almacena en la información de la configuración BIOS. En
caso que se detecte algún problema suenan los códigos audibles “Beep”,
uno o más pitos a través del altavoz o parlante del sistema “Speaker”, para
indicar la naturaleza del problema o muestra un mensaje de error y el
proceso de arranque se detiene.
Si el proceso POST no encuentra problemas, el proceso de aranque
continúa, en este momento el BIOS busca el BIOS de video y lo inicia, la
información sobre la tarjeta de video se muestra en ese momento en la
pantalla del monitor.
Después de la pantalla de información del adaptador de video, viene la
información sobre el mismo sistema BIOS. Esta generalmente se refiere al
fabricante y la versión del programa BIOS.
Luego se muestra en pantalla un contador progresivo que nos muestra la
cantidad de memoria RAM instalada en la PC, la cual es detectada y
probada por el BIOS.
Con el dispositivo BIOS verifica si la información cargada (Parámetros de la
configuración inicial) y la detectada son iguales y realiza las pruebas del
caso (Información del sistema).
A continuación el BIOS verifica si soporta la tecnología Pnp (Plug and
Play), si es afirmativo son detectados y configurados automáticamente.
El siguiente paso es mostrar una pantalla el resumen de datos en forma
detallada (Pantalla resumen).
Luego realiza la búsqueda del dispositivo de arranque (Unidad de
almacenamiento), dependiendo de la parametrización que que tenga
almacenada el BIOS inicia la secuencia de inicio “Boot Sequence”,
generalmente se configura para que busque inicalmente en el Floppy, a
continuación en las unidades CD y/o DVD y finalmente en el disco duro en
el Master Boot Record (MBR) y/o registro de arranque maestro, en el
medio de almacenamiento que encuentre el sistema operativo, lo verifica e
inicia el cargue del mismo, en el caso que no encuentre sistema operativo
se mostrará en pantalla inicando que no fue encontrado dicho sistema y se
detiene el proceso.
Códigos audibles del BIOS
No todos los códigos audibles significan que algo anda mal. Casi todos los
programas BIOS sonarán con un solo pito para indicar que todo está bien y luego
continúa el proceso de arranque. Sin embargo si el proceso de arranque no
continúa debemos escuchar los pitos que se presenten para tratar de determinar
cual puede ser la falla para que no inicie la PC.
Cada fabricante de BIOS tiene su propia tabla de códigos audibles de error para el
POST, pero los cuatro conjuntos principales de códigos audibles son estándar. A
continuación se presenta un ejemplo de la casa fabricante Award BIOS:
PITOS
Ningún pito.
Pitos cortos repetidos.
1 pito corto.
1 pito largo, 1 corto
1 pito largo, 2 cortos.
3 pitos largos.
SIGNIFICADO
Falla en la fuente de energía.
Falla en la fuente de energía o Board.
POST esta completo.
Error de la Mother Board.
Falla en el adaptador de video.
Error del teclado.
Ejemplo estándar de IBM.
PITOS
1 pito largo.
1 pito largo, 2 cortos.
1 pito largo, 3 cortos.
Pitos continuos.
SIGNIFICADO
Error de memoria.
Error de video.
Fallas de video.
Falla de memoria o de video.
Ejemplo de Award BIOS.
ROMS, PROMS Y EPROMS (CHIP BIOS)
Los programas y utilidades BIOS se almacenan de modo permanente en un chip
electrónico durante la fabricación. El código del programa está literalmente
programado en el chip, un proceso que se conoce comúnmente como
programación de memoria inalterable, cuando se fabrica. La razón para quemar
el BIOS dentro del chip es prevenir manipulación y cambios inadvrtidos de su
programa vital. A continuación se presentan algunos chips electrónicos utilizados
para almacenar el BIOS.
Memoria de sólo lectura (ROM)
Coo su nombre lo indica los datos almacenados en un ROM (Memoria de sólo
lectura) no puedea laterarse. Debido a que el chip es de sólo lectura, no puede
escribirse dentro de él, lo que significa que solo puede leerse. Otro de los
beneficios de utilizar ROM para almacenar BIOS es que es no volátil, la memjoria
no volátil retiene su contenido de forma segura incluso si la fuente de energía no
está presente, lo cual loo hace un medio ideal para almacenar instrucciones de
arranque del sistema. El chip más utilizado para los programas BIOS es ROM. De
hecho al BIOS se le denomina comúnmente ROM BIOS.
Memoria programable de sólo lectura (PROM)
Una PROM es una clase de chip ROM, la cual se puede reprogramar utilizando un
programador ROM, comúnmente llamado “quemador” ROM, se debe tener en
cuenta que una vez se haya reprogramado dicho chip BIOS no se puede volver a
programar.
Memoria borrable y programable de sólo lectura (EPROM)
Una variación en el chip PROM es el EPROM, la cual adiciona dos características
impotantes al PROM; es borrable y puede programarse. Los chips EPROM
pueden reutilizarse y no tienen que descartarse cuando sus contenidos son
obsoletos. La desventaja es que para reprogramarse tiene que ser retirado de la
PC. El chip EPROM tiene una ventana de cristal de cuarzo en la cara del chip. La
ventana de borrado permite que la luz ultravioleta (UV) ingrese alos circuitos
interiores del CHIP. La luz ultravioleta causa una reacción química que convierte
los ceros en unos, borrando el EPROM, normalmente existe una etiqueta o tira de
cinta oscura colocada sobre la ventana de borrado para evitar borrados
accidentales.
Memoria electrónicamente borrable y programable de sólo lectura (EEPROM)
Las POC más recientes presentan un tipo nuevo de chip ROM BIOS. El EEPROM,
puede programarse igual que el EPROM, pero el EEPROM no necesita eliminarse
de la tarjeta madre para programarla. Se reprograma o actualiza con software
especializado, generalmente suministrado por el fabricante de BIOS o del chip. El
proceso que actualiza el EEPROM bajo control del software se llama “Flashing”,
que es el motivo por el cual se conoce este tipo de memoria ROM como Flash
ROM. Este proceso permite agregar facilmente nuevas carácterísticas a su
sistema que no hayan estado disponibles en el momento que dicho sistema se
fabricó.
Semiconductor complementario de óxido metálico (CMOS)
Los datos de configuración para una PC se almacena por parte del BIOS en lo que
se denomina CMOS (Semiconductor complementario de óxido metálico). La
CMOS también es conocida como NVRAM (RAM no volátil). Es un tipo de
memoria que requiere muy poca potencia para retener cualquier dato almacenado
en ella. La CMOS puede almacenar los datos de configuración de una PC durante
muchos años con la energía proveniente de la pila seca de bajo voltaje o batería
de litio. En realidad, la CMOS es la tecnología que se utiliza para fabricar los
transistores utilizados en los chips de memeoria y de los CI (Circuitos integrados).
Sin embargo debido debido a que el nombre CMOS se utilizó primero para
almacenar la configuración del sistema, se ha vuelto sinónimo con los datos de
configuración del BIOS.
La memoria BIOS CMOS almacena la configuración del sistema, incluídas las
modificaciones hechas a dicho sistema, unidades de almacenamiento, periféricos
y otras configuraciones. El sistema y las configuraciones del RTC (Reloj de tiempo
real) también se almacenan en la CMOS.
La información del hardware de la POC se almacena en la memoria CMOS,
cuando se arranca la PC, los datosCMOS se leen y se utilizan como lista de
verificación que indica si los dispositivos parametrizados están presentes, una vez
se verifica el hardware, el BIOS verifica el sistema operativo e inicial el proceso de
carga y empieza a aceptar las peticiones de los controladores de los dispositivos y
programas de aplicación.
Acceso al BIOS
Cada programa BIOS le dirá como acceder a la utilidad de configuración (SETUP).
Justo depués de que termina el proceso POST, la BIOS muestra la información de
la tecla que se debe presionar apra ingrear a la configuración, a continuación se
presenta una tabla de acceso según el fabricante del chip BIOS:
BIOS.
AMI BIOS.
AWARD SOFTWARE.
IBM APTIVA.
COMPAQ.
PHOENIX BIOS.
TECLA (S) PARA ACCESO.
SUPR (SUPRIMIR O DEL).
SUP O DEL O (CTRL – ALT – ESC).
F1.
F10.
F2.