QUE ES LA BIOS

Qué es la BIOS y ¿Cuál es su función en una Computadora o PC?




La BIOS de la motherboard es un chip especial que guarda configuración inicial de la computadora.



La BIOS es el sistema básico de entrada/salida (Basic Input-Output System) y ya viene incorporado a la placa base a través de la memoria flash. Es básicamente la encargada del manejo y configuración de la placa base y sus componentes.
El funcionamiento de la BIOS es muy simple, este se ejecuta cada vez que se reinicia la computadora, el procesador encuentra la instrucción en el vector de reset y ejecuta la primera línea de código del BIOS que es de salto incondicional y remite a una dirección más baja en la BIOS.

Entrada de la Bios

La BIOS ejecuta procedimientos diferentes y esto dependerá de cada fabricante, pero en general lo que hace es cargar una copia del firmware hacia la memoria RAM ya que esta última es mucho más rápida y realiza la detección y configuración de dispositivos que puede contener un sistema operativo mientras realiza una búsqueda del mismo.
La BIOS puede ser accedida mediante la RAM-CMOS del sistema, allí el usuario puede realizar cambios en las configuraciones del sistema, por ejemplo: ajustar la fecha y hora en tiempo real y tener más detalle de algunos componentes como ventiladores, buses y controladores.
Los sistemas operativos están escritos en 32 y 64 bits por lo que se vuelven incompatibles con los controladores de hardware de la BIOS que están en 16 bits y que se cargan durante el arranque, por lo tanto, lo sistemas operativos se encargan de reemplazarlos por sus propias versiones.
Normalmente los fabricantes de motherboard durante su proceso de renovación de lotes detectan algunos problemas insignificantes pero que deben ser corregidos y esto lo hacen a través de la publicación de revisiones del BIOS o actualizaciones que se encargan de mejorar los controladores o de solucionar cualquier otro tipo de problema detectado.


El BIOS (sigla en inglés de basic input/output system; en español "sistema básico de entrada y salida") es un software que localiza y reconoce todos los dispositivos necesarios para cargar el sistema operativo en la memoria RAM; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido.
Proporciona el funcionamiento y configuración del hardware del sistema que, como mínimo, maneja el teclado y proporciona una 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 BIOS es un sistema básico de entrada/salida que normalmente pasa inadvertido para el usuario final de computadoras. Se encarga de encontrar el sistema operativo y cargarlo en la memoria RAM. Posee un componente de hardware y otro de software; este último brinda una interfaz generalmente de texto que permite configurar varias opciones del hardware instalado en el PC, como por ejemplo el reloj, o desde qué dispositivos de almacenamiento iniciará el sistema operativo (Microsoft WindowsGNU/LinuxMac OS X, etc.).
El BIOS gestiona al menos el teclado de la computadora, proporcionando incluso una salida bastante básica en forma de sonidos por el altavoz incorporado en la placa base cuando hay algún error, como por ejemplo un dispositivo que falla o debería ser conectado. Estos mensajes de error son utilizados por los técnicos para encontrar soluciones al momento de armar o reparar un equipo.
El BIOS antiguamente residia en memorias ROM o EPROM pero desde mediados de los 90 comenzó a utilizarse memorias flash que podían ser actualizadas por el usuario. Es un programa tipo firmware. El BIOS es una parte esencial del hardware que es totalmente configurable y es donde se controlan los procesos del flujo de información en el bus del ordenador, entre el sistema operativo y los demás periféricos. También incluye la configuración de aspectos importantes de la máquina.




Origen y significado
¿Qué significa BIOS?, ¿es un acrónimo o una sigla? El significado de la palabra BIOS es Sistema Básico de Entrada/Salida, el término procede de las iníciales de las palabras inglesas "Basic Input/Output System". Se considera BIOS un acrónimo, y no una sigla, ya que su pronunciación es de tipo linear (lectura silábica normal) en lugar del deletreo (cada letra por separado) propio de las siglas. El Sistema Básico de Entrada Salida posibilita el arranque del PC sin que haga falta otro recurso externo procediendo a un primer chequeo de los dispositivos de bajo nivel del equipo: la CPU, la tarjeta gráfica, la memoria y el voltaje, HD.[1] Una vez realizado este test preliminar, la computadora procede a cargar el sistema operativo por ejemplo desde el disco duro o un CD/DVD. Además de presidir el proceso de arranque del equipo (bootstrapping o booting up) la BIOS se encarga también de regular el flujo de datos, y su velocidad, entre los diferentes componentes de la placa madre. El usuario dispone de una interfaz donde configurar la BIOS, su "rutina" y la password para acceder. Para poder entrar en la BIOS y en su configuración hay que utilizar normalmente estas teclas: F10, F2, F8, F12, Esc, Supr.
Funciones
¿Para qué sirve la BIOS?, ¿cuáles es la función principal de la BIOS? Resumimos brevemente las diferentes tareas encargadas al Sistema Básico de Entrada/Salida de un PC o portátil.
  • La BIOS realiza el denominado POST o AutoTest de Arranque[2] de la computadora a fin de comprobar que todos los principales componentes y periféricos de "bajo nivel" de un PC funcionen correctamente, entre ellos la memoria RAM, el HD, la tarjeta gráfica, los dispositivos CD/DVD, el teclado y el ratón. En caso de malfuncionamiento, la BIOS instruye al ordenador para emitir un mensaje de error, típicamente en series de "beep" (pitidos).
  • En la BIOS se guardan la fecha y la hora del sistema operativo
  • La BIOS administra el flujo de datos entre el sistema operativo y los principales dispositivos hardware de una computadora, disco duro, tarjeta de video, lectores DVD/CD, impresoras, ratón y teclado. El usuario pude cambiar la configuración base a través de la BIOS UI (Interfaz de Usuario).
  • Configuración de base del hardware del PC, portátil o netbook, por ejemplo determinar la frecuencia de reloj (clock-rate) diferente de la preestablecida (overclocking).
  • Seleccionar los dispositivos deputados a la ejecución del arranque de la maquina (boot): CD/DVD, disquete (unidad A:), disco duro (unidad C:), dispositivos USB o incluso red local.
  • Designar, por razones de seguridad, una contraseña de acceso a la BIOS.
  • Habilitar o inhabilitar algunos componentes de sistema.
Tipos de BIOS
El concepto de BIOS y su aplicación concreta han ido evolucionando en los últimos años, tal y como el hardware/software de las computadoras. Desde las antiguas BIOS en memorias de tipo ROM hasta las actuales UEFI a y las iniciativas de código libre. Resumimos aquí los diferentes tipos de BIOS:
ROM BIOS -
Se trata de las primeras BIOSes utilizadas hasta los años '90, grabadas en una memoria no volátil ubicada en la placa base y denominada ROM que garantizaba la independencia del resto del hardware, por ejemplo en caso de malfuncionamiento, y preservaba los datos a pesar de apagar el PC. El inconveniente de este tipo de memoria era la escasa o nula posibilidad de ampliaciones o upgrade (actualizaciones) para adecuarse al aumento de capacidad del PC por ejemplo sustituir un disco duro con otro de mayor tamaño. Precisamente para evitar estos inconvenientes (tener que cambiar la placa base, la BIOS, etc.), comenzaron a utilizarse otros tipos de memoria llamadas EPROM ("ROM programable y borrable") y EEPROM ("ROM programable y borrable eléctricamente").
Shadow BIOS -
Es aquella versión de la BIOS cargada en la memoria RAM a través de un proceso, conocido como "BIOS Shadowing", que permite a la BIOS utilizar la RAM en lugar de la normal memoria ROM durante el proceso de arranque del ordenador, esto a fin de mejorar el rendimiento global del PC.
Flash BIOS -
A partir de las primeras BIOS sobre memorias reprogramables de tipo EPROM y EEPROM la evolución natural han sido las últimas BIOS Flash[3], introducidas a mediados de los años '90, gracias a las cuales es posible actualizar la BIOS cómodamente por ejemplo con la descarga directa de la nueva versión desde la web del fabricante de la placa madre y no tener que remover físicamente el chip ROM. El mencionado proceso de actualización es comunemente conocido como BIOS Flashing.
PnP BIOS (PnP-aware BIOS) -
Por definición Plug and Play BIOS es aquel Sistema Básico de Entrada/Salida que permite a la computadora reconocer directamente y automáticamente un dispositivo externo de tipo hardware como por ejemplo un monitor, unos altavoces, una tarjea gráfica, un escáner o una impresora, asignando a cada uno de ellos los recursos de sistema necesarios.
BIOS EFI y UEFI -
A pesar de que las BIOS tradicionales se hayan beneficiado de actualizaciones y mejoras con el fin de ampliar sus funciones, como por ejemplo la interfaz ACPI ("Interfaz Avanzada de Configuración y Energía") y funciones más complejas como el hot-swapping, ciertas limitaciones genéticas, como por ejemplo la arquitectura a 16 bits, chocaban con la necesidad de prestaciones superiores y de mayor capacidad por parte de los fabricantes de hardware. En el año 1998 Intel, fabricante de micro procesadores, concibió el proyecto IBI (Intel Boot Initiative), sucesivamente denominado EFI (Extensible Firmware Interface) que en el 2005 fue renombrado UEFI (Unified Extensible Firmware Interface) gracias al Unified EFI Forum. Estos nuevos estándares de BIOS, basados sobre arquitectura de 32 bits y 64 bits, prometen disminuir drásticamente el tiempo de carga del sistema operativo, de soportar el inicio instantáneo y interfaces gráficas más amigables para el usuario.
Coreboot y OpenBIOS -
Las iniciativas de código libre relacionadas con programas de tipo BIOS están lideradas por Coreboot, antiguamente llamado LinuxBIOS[4], publicado bajo licencia GNU GPL y enfocado a sistemas operativos de tipo 32/64 bits, y OpenBIOS una implementación de Open Firmware para la inicialización de hardware.


fuente:
http://www.partesdeunacomputadora.net/motherboard/que-es-la-bio
https://es.vikidia.org/wiki/ROM_BIOS
http://www.tiendasinformatica.info/wiki/bios.html

con fines educativos

Comentarios

Entradas más populares de este blog

TIPOS DE LENGUAJES DE PROGRAMACIÓN

Mantenimiento de Software

Tipos de tarjeta madre