0

BIOS

Posted by CöSä on 12:13

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).

Características

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.

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.

El principal defecto de este componente es que se mantiene prácticamente fiel a la estructura que lucía a principios de los 80.

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.

Posibles fallos.

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 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.


0 Comments

Publicar un comentario

Copyright © 2009 Aplicar mantenimiento preventivo al Hardwere All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.