Você está na página 1de 6

BIOS Firmware : Es un programa que es grabado en una memoria ROM y establece la lgica de ms bajo nivel que controla los

circuitos electrnicos de un dispositivo. Se considera parte del hardware por estar integrado en la electrnica del dispositivo, pero tambin es software, pues proporciona la lgica y est programado por algn tipo de lenguaje de programacin. El firmware recibe rdenes externas y responde operando el dispositivo. Se encuentra el firmware en monitores, unidades de disco, impresoras, microprocesadores, etc. El BIOS es un programa firmware. La BIOS (sigla en ingls de basic input/output system; en espaol sistema bsico de entrada y salida) es un tipo de firmware que localiza y prepara los componentes electrnicos o perifricos de una PC, para comunicarlos con algn sistema operativo que la gobernar. Para ello la mquina cargar ese sencillo programa en la memoria RAM central del aparato. El programa est instalado en un circuito integrado de la placa base y realizar el control POST de la misma en el tiempo de arranque o encendido, proporcionando funcionalidades bsicas: chequeo de la memoria principal y secundaria, comunicacin con el usuario va monitor o teclado y enlace mediante los procesos de arranque o booting con el ncleo del sistema operativo que gobernar el sistema. Por lo general el trmino se usa de forma ambivalente para referirse al software BIOS o a la memoria ROM donde resida histricamente en los sistemas de computo basados en la arquitectura x86. Rutina Post : Es la rutina encargada de la revisin de los diferentes componentes dentro de una computadora al momento del arranque. Por medio de una tarjeta especial de interface, instalada en una de las ranuras de expansin y que posea la circuitera adecuada para mostrar los diferentes cdigos de posibles errores del sistema, denominada "TARJETA POST", podemos obtener el diagnstico de la falla en la tarjeta principal o en algunos de los componentes de la computadora. (Power On Self Test - AutoTest de Encendido). Es la serie de comprobaciones que una computadora hace con sus dispositivos al iniciar el sistema. La encargada de hacer el POST es la BIOS. El procedimiento POST comprueba que los dispositivos como unidades de disco, las memorias y otros componentes, funcionen correctamente. En general, estas son las tareas que se desarrollan durante el POST: * Verificar la integridad del cdigo de la BIOS. * Encontrar, medir y verificar la memoria principal del sistema. * Descubrir, inicializar y catalogar todos los buses y dispositivos del sistema.

* Pasar el control a otras BIOS especializadas (si son requeridas). * Proveer un interfaz de usuario para la configuracin del sistema. Funcionamiento de la Bios Despus de un reset o del encendido, el procesador ejecuta la instruccin que encuentra en el llamado vector de reset (16 bytes antes de la instruccin mxima direccionable en el caso de los procesadores x86), all se encuentra la primera lnea de cdigo del BIOS: es una instruccin de salto incondicional, que remite a una direccin ms baja en la BIOS. En los PC ms antiguos el procesador continuaba leyendo directamente en la memoria ROM las instrucciones (dado que esa memoria era de la misma velocidad de la RAM), ejecutando las rutinas POST para verificar el funcionamiento del sistema y posteriormente cargando un sistema operativo (de 16 bits) en la RAM, que compartira funcionalidades de la BIOS. De acuerdo a cada fabricante del BIOS, realizar procedimientos diferentes, pero en general se carga una copia del firmware hacia la memoria RAM, dado que esta ltima es ms rpida. Desde all se realiza la deteccin y la configuracin de los diversos dispositivos que pueden contener un sistema operativo. Mientras se realiza el proceso de bsqueda de un SO, el programa del BIOS ofrece la opcin de acceder a la RAM-CMOS del sistema donde el usuario puede configurar varias caractersticas del sistema por ejemplo el reloj de tiempo real. La informacin contenida en la RAM-CMOS es utilizada durante la ejecucin del BIOS para configurar dispositivos como ventiladores, buses y controladores. Los controladores de hardware del BIOS estn escritos en 16 bits siendo incompatibles con los SO de 32 y 64 bits, estos cargan sus propias versiones durante su arranque que reemplazan a los utilizados en las primeras etapas.

La BIOS es responsable de los mensajes que ves al encender el ordenador, justo antes de

que se inicie la carga del sistema operativo. En PCs potentes a veces ni da tiempo a verlos. Qu tareas tiene la BIOS? La BIOS es un programa que ya est instalado en el ordenador, en concreto en su placa base. Siempre se carga de forma automtica despus de que aprietes el botn de encendido. Lo primero que hace es un chequeo de todos los componentes de hardware. Si encuentra algn fallo, se encarga de avisarte a travs de un mensaje en pantalla, o mediante los tradicionales pitidos de alarma. ltimamente, algunos fabricantes de placas base han incorporado tambin un juego de indicadores luminosos que muestran la fase de la comprobacin de la BIOS, y que permite diagnosticar cundo se produce el error. Este test se llama POST (Power On Self Test, Auto Comprobacin al Conectar). Luego configura los componentes del equipo. Por ejemplo, adjudica las interrupciones a las tarjetas de expansin. Despus, el PC emite un tono para indicar que no hay fallos. Por ltimo, la BIOS se dirige al sector MBR e inicia la carga del sistema operativo. Tienen la misma BIOS todas las placa base? No, los fabricantes de placas base se limitan por lo general a comprar el ncleo o bien ajustan la configuracin de la BIOS a sus placas base. Un tipo de BIOS se ajusta slo, por lo tanto, a un determinado tipo de placa base. Los distribuidores principales de BIOS son las firmas americanas Phoenix, fabricante de las Phoenix- BIOS, y Award-BIOS, y AMI (AMI-BIOS). La mayora de los ordenadores de hoy en da estn dotados de una BIOS Award. Dnde est grabada la BIOS? La BIOS est grabada en un pequeo chip de memoria situado en la placa base. En los ordenadores antiguos (los de hace tan slo unos cuantos aos) no era posible borrar esta informacin, sino tan slo leerla. Por eso recibe tambin el nombre de ROM (Read- Only Memory, o Memoria de Slo Lectura), y a menudo aparece en libros y manuales como ROM-BIOS. Ya hace algn tiempo que se puede modificar la BIOS. Para ello se emplea el llamado Setup de la BIOS. Como los parmetros de configuracin bsica se escriben en una memoria CMOS de la placa base, a esta utilidad se la conoce como CMOS Setup Utility, o Programa de ayuda de Configuracin CMOS. La BIOS almacena tambin datos acerca de la configuracin en una parte especial del chip de memoria BIOS, el NVRAM

Placas con UEFI, adis BIOS La Interfaz Extensible del Firmware, Extensible Firmware Interface (EFI), es una especificacin desarrollada por Intel dirigida a reemplazar la antigua interfaz del estndar IBM PC BIOS, interacta como puente entre el sistema operativo y el firmware base.

UEFI es una extensin del proyecto EFI de Intel ,escrito en lenguaje C, que proporcionar mayor flexibilidad, potencia y facilidad de uso mediante una interfaz de usuario grfica. Esta interfaz permitir arrancar el equipo mucho ms rpido iniciando componentes en paralelo y no de forma secuencial, posibilitando arranque en sistemas de 32 bits para discos mayores de 2 Tbytes o incluyendo sistemas de seguridad avanzados. Las mejoras de UEFI son notables, desde la interfaz grfica, la velocidad de arranque y nuevas funcionalidades imposibles de implementar en BIOS. UEFI superar las limitaciones de BIOS, el programa tipo firmware que reside en un chip de memoria EPROM pinchado en las placas base y que se ejecuta en el arranque proporcionando la comunicacin de bajo nivel, el funcionamiento y la configuracin bsica del hardware del sistema. A pesar de su importancia BIOS prcticamente no ha evolucionado en 25 aos. Adems, el chip de memoria que incluira UEFI no estara bloqueado en la placa por lo que podra aadirse extensiones de terceros como herramientas para overclocking o software de diagnstico. Funciones muy interesantes para superar las limitaciones de BIOS tras un reinado que dura ya 25 aos.

La prxima generacin de ordenadores ser capaz de arrancar en tan slo unos segundos, con 25-aos de edad, la tecnologa BIOS, deja paso a nueva puesta en marcha de software conocido como UEFI, que ha sido usado para arrancar las computadoras desde 1979, y es una de las razones por las que las computadoras modernas tienen tanto tiempo para ponerse en marcha. UEFI - que significa Unified Extensible Firmware Interface - ha sido diseado para satisfacer las necesidades modernas de computacin, y pronto ser la tecnologa de pre-eminente en muchos equipos nuevos, lo que les permite pasar de "off" a "on" en cuestin de segundos . UEFI es un sistema ms adaptable, que pueda hacer frente a los teclados y perifricos estn conectados a puertos diferentes, y que tambin podra ser utilizado para apoyar la prxima generacin de pantallas tctiles e interfaces naturales gestuales. La interfaz UEFI incluye bases de datos con informacin de la plataforma, inicio y tiempo de ejecucin de los servicios disponibles listos para cargar el sistema operativo. UEFI destaca principalmente por: Compatibilidad y emulacin de BIOS para los sistemas operativos slo compatibles con sta ltima.

Capacidad de arranque desde unidades de almacenamiento grandes, dado que no sufren de las limitaciones del MBR

Arquitectura y controladores de la CPU independientes Entorno amigable y flexible Pre-Sistema Diseo modular

La EFI hereda las nuevas caractersticas avanzadas del BIOS como ACPI (Interfaz Avanzada de Configuracin y Energa) y el SMBIOS(Sistema de Gestin de BIOS), y se le pueden aadir muchas otras, ya que el entorno se ejecuta en 64 bits, al contrario de su predecesora, en 16 bits. [editar]Soporte de dispositivos de almacenamiento slido y discos La EFI comunica el arranque adems de con el ya clsico MBR, con el sistema GPT que solventa las limitaciones tcnicas del MBR:

MBR soporta hasta 4 particiones por unidad fsica con un lmite de 2,2 TB, es decir, un disco duro u otro dispositivo de almacenamiento de 10 TB o ms no se podra aprovechar su capacidad al 100%.

GPT soporta tericamente hasta 9,4 ZB y no exige un sistema de archivos concreto para funcionar

Microsoft Windows soporta GPT a partir de las versiones de 64 bits de Windows Vista y posteriores. Algunos sistemas basados en Unix utilizan un hbrido entre MBR y GPT para arrancar. Los BIOS hacen uso de modos de 16 bits para funcionar, diseo heredado del Intel 8088, pero a diferencia de esto, la EFI funciona directamente con modos de 32 bits y 64 bits permitiendo que las aplicaciones de la EFI tengan acceso completo al direccionamiento de 64 bits

VIDEOS:
http://www.neoteo.com/uefi-y-ordenadores-mas-rapidos