Documente Academic
Documente Profesional
Documente Cultură
BIOS
Almacenado en
PROM
EPROM
Memoria flash
Fabricantes comunes
American Megatrends
Phoenix Technologies
ndice
[ocultar]
1Historia
2Funcionamiento
3Actualizacin
4Overclocking
5Firmware en tarjetas adaptadoras
o 5.1Tarjetas de vdeo
6El mercado de los BIOS
7Referencias
o 7.1Bibliografa
8Vase tambin
9Enlaces externos
Historia[editar]
El acrnimo BIOS fue inventado por Gary Kildall6 y apareci por primera vez en 1975 en el
sistema operativo CP/M3478 describiendo la parte especfica de la mquina del CP/M
cargado durante el arranque que interacta directamente con el hardware4 (por lo general,
una mquina de CP/M solo tiene un simple arranque en su ROM).
Las versiones de MS-DOS o PC DOS contienen un archivo denominado bajo alguno de los
siguientes nombres: IO.SYS, IBMBIO.COM, IBMBIO.SYS, o DRBIOS.SYS. Este archivo se
conoce como el BIOS DOS o Sistema I/O DOS, y contiene la parte de hardware especfico
de bajo nivel del sistema operativo. Junto con el hardware especfico, pero independiente
del BIOS del sistema subyacente al sistema operativo que reside en la memoria ROM,
este representa el anlogo al CP/M BIOS.
En otros tipos de computadoras, se emplean en su lugar los trminos monitor de
arranque, gestor de arranque, y ROM de arranque. Algunos equipos basados en PowerPC
y Sun utilizan Open Firmwarepara este propsito.
Con la introduccin de las mquinas PS/2, IBM dividi el sistema BIOS en porciones en
modo real y modo protegido. La porcin de modo real estaba destinada a proporcionar
retrocompatibilidad con los sistemas operativos como DOS, y por lo tanto fue nombrado
CBIOS (para compatibilidad del BIOS), mientras que el ABIOS (por Advanced BIOS)
proporcionaba nuevas interfaces adaptadas especficamente para sistemas operativos
multitarea como OS/2.
Hay algunas alternativas a la funcionalidad de la legacy BIOS en el mundo x86: Extensible
Firmware Interface, Open Firmware (usado en la OLPC XO-1), y Coreboot.
Funcionamiento[editar]
Cuando se reinicia el procesador x86, se carga el contador de programa con una direccin
fija en la parte superior del espacio de direccionamiento en modo real de 1 megabyte. La
direccin de la memoria de la BIOS est situado de tal manera que se ejecutar cuando el
equipo se pone en marcha primero. Entonces, una instruccin de salto dirige el procesador
para iniciar la ejecucin de cdigo en la BIOS. Si el sistema acaba de ser encendido o el
botn de reinicio fue presionado (arranque en fro), se ejecuta completamente la
autoprueba de encendido (POST). Si se inici Ctrl + Alt + Supr ("arranque en caliente"), se
detecte un valor de indicador especial en la memoria no voltil (NVRAM) y el BIOS no se
ejecuta el POST. Esto ahorra el tiempo utilizado de otra manera para detectar y probar
toda la memoria. La NVRAM est en el reloj en tiempo real (RTC).
El indicador de pruebas de autodiagnstico, identifica e inicializa los dispositivos del
sistema, como la CPU, la RAM, interruptores y controladores DMA y otras partes del
chipset, tarjeta de vdeo, teclado, unidad de disco duro, unidad de disco ptico y
otro hardware bsico. La BIOS localiza el software gestor de arranque celebrada en un
dispositivo almacenamiento designado como dispositivo de arranque, tal como un disco
duro, un disquete, CD o DVD, carga y ejecuta ese software, dndole el control del PC.
Este proceso se conoce como arranque o secuencia de arranque.
Actualizacin[editar]
Para una referencia de placa base el fabricante puede publicar varias revisiones del BIOS,
en las cuales se solucionan problemas detectados en los primeros lotes, se codifican
mejores controladores o se da soporte a nuevos procesadores.
La actualizacin de este firmware puede ser realizado con algn programa para quemar
una nueva versin directamente desde el sistema operativo, los programas son
propietarios de cada compaa desarrolladora del firmware y por lo general pueden
conseguirse en internet junto al BIOS propiamente dicho.
La actualizacin del BIOS es percibida como no exenta de riesgos, dado que un fallo en el
procedimiento conduce a que la placa base no arranque. Debido a ello algunos fabricantes
usan sistemas como el bloqueo de arranque, que es una porcin de BIOS que est
protegida y que no es actualizable a diferencia del resto del firmware.
Overclocking[editar]
Algunos chips de BIOS permiten el overclocking, una accin en el que la CPU se ajusta a
una velocidad de reloj ms alta que su ajuste de fbrica. El overclocking puede, sin
embargo, comprometer seriamente la confiabilidad del sistema en computadoras
insuficientemente refrigeradas y por lo general reduce la vida til de los componentes.
El overclocking, si se realiza incorrectamente, tambin puede hacer que los componentes
se sobrecalienten tan rpidamente que se autodestruyan al instante.
Tarjetas de vdeo[editar]
A diferencia de otros componentes del sistema, la tarjeta de vdeo debe funcionar desde el
arranque inicial, mucho antes de que cualquier sistema operativo est siendo cargado en
la memoria RAM: en los sistemas con vdeo integrado, la BIOS de la placa base contiene
las rutinas necesarias para hacer funcionar el vdeo de la placa.
Los primeros ordenadores (que no posean vdeo integrado) tenan BIOS capaces de
controlar cualquier tarjeta adaptadora MDA y CGA. En 1984 cuando aparecieron sistemas
nuevos como el EGA fue necesario agregar una BIOS de vdeo para mantener la
compatibilidad con esos sistemas que no tenan las rutinas de manejo para el nuevo
estndar; desde esa poca las tarjetas de vdeo incluyen un firmware propio.
El BIOS de estas adaptadoras provee herramientas bsicas para manejar el hardware de
vdeo que ofrece la tarjeta. Cuando el computador inicia, algunas de esas tarjetas
muestran en pantalla la marca de la misma, el modelo y la versin del firmware adems
del tamao de la memoria de vdeo.
Referencias[editar]
1. Volver arriba
Cmo actualizar drivers en
Windows
Nivel Avanzado
Ms...
Te presentamos los mejores programas para reemplazar los drivers viejos de tu PC con versiones ms recientes
y herramientas para limpiar los que han dejado de funcionar.
Si no consigues actualizar un driver con xito o acabas de sufrir un pantallazo azul tras instalar la ltima versin de un
controlador, entonces necesitas herramientas de limpieza y gestin de controladores.
Uno de los mejores actualizadores de drivers es DriverMax, que no slo busca nuevas versiones, sino que tambin identifica
hardware desconocido y permite guardar un backup de los controladores actuales.
Alternativas similares son SlimDrivers y el clsico RadarSync. Algo ms simples, aunque tambin eficientes,
son DriverEasy, Device Doctor y DriverForge.
SlimDrivers tambin busca actualizaciones del sistema operativo
Una desventaja de este tipo de programas es que, a veces, sugieren por error controladores incompatibles, lo que
provoca inestabilidades y obliga a restaurar Windows a un estado anterior.
Para usar los actualizadores de drivers de forma segura, te aconsejamos probar primero su funcin de bsqueda y
luego recurrir a la descarga manual de los controladores desde la pgina del fabricante.
Una vez identificados los dispositivos, solo te queda entrar en la web del fabricante en busca de una seccin Downloads,
Support o Drivers y descargar los controladores.
Eliminar y limpiar controladores
La ms completa de las herramientas para eliminar controladores es Device Remover. Muestra muchsima informacin acerca
de cada dispositivo y controlador.
Entre las funciones de Device Remover estn la eliminacin de los controladores y la consulta de las claves del Registro
asociadas.
En una categora aparte est el magnfico Driver Sweeper, enfocado a controladores multimedia (los que ms problemas dan).
Es menos completo, pero ms fcil de usar.
Para usar Driver Sweeper slo necesitas analizar las categoras que te interesen, marcar los archivos a eliminar y hacer clic en
Clean. Tambin realiza copias de seguridad.
Este artculo fue publicado por primera vez el 28/10/2010, y actualizado el 13/11/2013