Diferencia entre revisiones de «BIOS»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
m Revertidos los cambios de 201.116.19.36 (disc.) a la última edición de Retama
Línea 11: Línea 11:
| manuf3 = [[BIOS#El mercado de las BIOS|Otros]]
| manuf3 = [[BIOS#El mercado de las BIOS|Otros]]
}}
}}

WIKIPEDIA ES PARA IDIOTAS ES DECIR PARA OAXACO
El Sistema Básico de Entrada/Salida o '''''BIOS''''' (''Basic Input-Output System '') es un código de [[software]] que localiza y carga el [[sistema operativo]] en la [[Memoria de acceso aleatorio|RAM]]; es un software muy básico instalado en la [[placa base]] que permite que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y configuración del [[hardware]] del sistema que, como mínimo, maneja el [[teclado de computadora|teclado]] y proporciona salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente está escrito en [[lenguaje ensamblador]].
El Sistema Básico de Entrada/Salida o '''''BIOS''''' (''Basic Input-Output System '') es un código de [[software]] que localiza y carga el [[sistema operativo]] en la [[Memoria de acceso aleatorio|RAM]]; es un software muy básico instalado en la [[placa base]] que permite que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y configuración del [[hardware]] del sistema que, como mínimo, maneja el [[teclado de computadora|teclado]] y proporciona salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente está escrito en [[lenguaje ensamblador]].
El primer término ''BIOS'' apareció en el sistema operativo '''CP/M''', y describe la parte de CP/M que se ejecutaba durante el arranque y que iba unida directamente al hardware (las máquinas de CP/M usualmente tenían un simple cargador arrancable en la [[ROM]], y nada más). La mayoría de las versiones de [[MS-DOS]] tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es análogo al CP/M BIOS.
El primer término ''BIOS'' apareció en el sistema operativo '''CP/M''', y describe la parte de CP/M que se ejecutaba durante el arranque y que iba unida directamente al hardware (las máquinas de CP/M usualmente tenían un simple cargador arrancable en la [[ROM]], y nada más). La mayoría de las versiones de [[MS-DOS]] tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es análogo al CP/M BIOS.

Revisión del 16:17 23 abr 2009

Plantilla:Infobox hardware

El Sistema Básico de Entrada/Salida o BIOS (Basic Input-Output System ) es un código de software que localiza y carga el sistema operativo en la RAM; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y configuración del hardware del sistema que, como mínimo, maneja el teclado y proporciona salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente está escrito en lenguaje ensamblador. El primer término BIOS apareció en el sistema operativo CP/M, y describe la parte de CP/M que se ejecutaba durante el arranque y que iba unida directamente al hardware (las máquinas de CP/M usualmente tenían un simple cargador arrancable en la ROM, y nada más). La mayoría de las versiones de MS-DOS tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es análogo al CP/M BIOS.

Generalidades

Este sistema básico se arranca generalmente en todos los ordenadores con tres teclas que pueden ser distintas: F2, F10 o Supr. Una de estas teclas se debe pulsar durante la carga del ordenador

En los primeros años de vida de los 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 SO más modernos realizan estas tareas por sí mismos, sin necesidad de llamadas a las rutinas del BIOS.

Al encender la computadora, la BIOS se carga automáticamente en la memoria principal y se ejecuta desde ahí por el procesador (aunque en algunos casos el procesador ejecuta la BIOS leyéndola directamente desde la ROM que la contiene), cuando realiza una rutina de verificación e inicialización de los componentes presentes en la computadora, a través de un proceso denominado POST (Power On Self Test). Al finalizar esta fase busca el código de inicio del sistema operativo (bootstrap) en algunos de los dispositivos de memoria secundaria presentes, lo carga en memoria y transfiere el control de la computadora a éste.

Se puede resumir diciendo que el BIOS es el firmware presente en computadoras IBM PC y compatibles, que contiene las instrucciones más elementales para el funcionamiento de las mismas por incluir rutinas básicas de control de los dispositivos de entrada y salida. Está almacenado en un chip de memoria ROM o Flash, situado en la placa base de la computadora. Este chip suele denominarse en femenino "la BIOS", pues se refiere a una memoria (femenino) concreta; aunque para referirnos al contenido, lo correcto es hacerlo en masculino "el BIOS", ya que nos estamos refiriendo a un sistema (masculino) de entrada/salida.

El principal defecto de este componente es que mantiene prácticamente fiel a su estructura que lucía a principios de los 80. Incluso los microprocesadores más modernos de 64 bits de doble núcleo funcionan en modo real de 16 bits cuando encendemos el PC, emulando al procesador Intel 8086 de 1978. En estas circunstancias, la memoria principal que va más allá del primer MB no puede utilizarse durante el arranque de la máquina. Además, las tarjetas de video, de expansión y, en general, los dispositivos que deben permanecer accesibles en este proceso, tienen que incorporar una memoria de lectura de 128 kbytes.

Otra importante desventaja es que siguen programándose en lenguaje ensamblador, más óptimo en ejecución pero más complejo de desarrollar y mantener. Aun así, se ha añadido nuevas funciones a la BIOS que han contribuido de forma decisiva a incrementar su complejidad. Los BIOS anteriores a 1995 no reconocen los discos duros de más de 4 TB de capacidad.

Firmware en tarjetas adaptadoras

Un sistema puede contener diversos chips con firmware BIOS. Además del BIOS de arranque situado en la placa base.

Posibles fallos de la BIOS

La BIOS es un programa sumamente delicado; la programación de este circuito CMOS es muy sencilla, pero bastante delicada de tratar, pues un fallo durante la misma puede estropear el ordenador de forma casi irreversible, aunque se puede reprogramar usando un programador especial, sin embargo, este no es facílmente accesible y cuesta bastante dinero. Sin embargo, algunas BIOS (como Award[1]​)son capaces de resistir en ocasiones una mala programación y permiten una nueva reprogramación. También, han aparecido tecnologías como la Dual BIOS de motherboards GIGABYTE que pretende resolver el problema teniendo una segunda BIOS a la que volver en caso de fallos para recuperar la original.

Otra problema, puede ser una mala configuración de las opciones de la BIOS que pueden causar desde inestabilidades en el sistema, hasta, sobre todo con ciertas placas madre orientadas al overclocking, llegar a quemar algunos componentes debido a un sobrevoltaje.

El mercado de las BIOS

La gran mayoría de los proveedores de placas madre de computadoras personales delega a terceros la producción del BIOS y un conjunto de herramientas. Estos se conocen como "proveedores independientes de BIOS" o IBV (del inglés independent BIOS vendor). Los fabricantes de placas madre después personalizan esta BIOS según su propio hardware. Por esta razón, la actualización de la BIOS normalmente se obtiene directamente del fabricante de placas madre.

Los principales proveedores de BIOS son American Megatrends (AMI), General Software, Insyde Software, y Phoenix Technologies (que compró Award Software International en 1998).

Véase también

Referencias

Enlaces externos