Está en la página 1de 16

Sistema Básico de Entrada/Salida

Ing. Diego Fernando Alegria


El Sistema Básico de Entrada/Salida o BIOS
(Basic Input-Output System ) es un código de
SW que localiza y carga el SISTEMA
OPERATRIVO 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 HW 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.
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.
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
Gigabit 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.
RESUMEN
BIOS, acrónimo de Basic Input-Output System,
es un tipo de Software muy básico que
localiza el Sistema Operativo en la
memoria RAM, brinda una comunicación de
muy bajo nivel y configuración del Hardware
residente en nuestro ordenador.
¿Qué es la BIOS y para
qué sirve?
La BIOS es un firmware presente en las
computadoras, contiene las instrucciones más
elementales para que puedan funcionar y
desempeñarse adecuadamente, pueden
incluir rutinas básicas de control de los
dispositivos.
¿Por qué Actualizar la
BIOS?
Hay muchas razones por las que un usuario
quisiera modificar o actualizar la BIOS.
Algunas de las posibles causas podrían ser:
Problemas de Funcionamiento de la Placa Base
Mejorar, adquirir nuevas funcionalidades para
la placa madre.
¿Qué clase de
Inconvenientes o
problemas podría
solucionar una
actualización de la BIOS?
Además debe ser
riesgoso el proceso.
Si, es verdad que es riesgoso, pero por ejemplo
podría solucionar desperfectos y/o omisiones
como:
 Soportar discos duros de más de 40 GB (Este
desperfecto era común hace unos 5, 6 años atrás).
 Que soporte CPUs Celeron 533MHz (66MHz FSB).
 Soluciona los problemas con fechas del Año 2000
(Personalmente, he tenido este problema por
bastante tiempo).
 Falta de Soporte para un procesador determinado
 Problemas de Arranque, etc.
En realidad, hay muchas soluciones que
podríamos obtener al actualizar la BIOS, para más
detalle; uno tiene que ir a la página del fabricante
de BIOS.
Gestión de Configuración
de la BIOS
Opciones más Comunes:
STANDARD CMOS SETUP:
Aquí se entre otras rutinas, se puede cambiar,
establecer la fecha del sistema, configurar los discos
duros y configurar el Floppy que tengamos.
Si no estamos seguros de que tipo de disco duro
tenemos es recomendable dejar todos los campos en
"AUTO".
De otra forma, si estamos seguros que no utilizaremos
algún canal IDE, deberíamos el campo como NONE, de
esta manera el inicio o arranque será mucho más
rápido, ya que no leerá ese dispositivo.
Por otra parte la opción HDD Auto Detection, que dicho
sea de paso presentan las BIOS actuales, se encarga
de detectar y auto configurar todos los discos que
reconozca.
BIOS FEATURES SETUP
 Es esencial en este apartado que la opción CPU INTERNAL
CACHE esté activada, caso contrario, prescindiremos de
memoria caché principal.
 De la misma manera actuaremos ante la opción CPU
EXTERNAL CACHE.
 Si activamos la opción QUICK POWER ON SELF TEST,
aceleraremos el POST, por lo tanto ganaremos segundos de
arranque.
 La Opción BOOT SEQUENCE, me indica el orden en que los
dispositivos de la lista serán BOOTEADOS.
 La Opción SWAP Floppy drive: esta opción solo me permite
cambiar las letras de las disqueteras, en el caso de que
tuviéramos 2.
 La Opción SECURITY OPTION, me permite establecer una
contraseña cada vez que se encienda el equipo.
CHIPSET FEATURES SETUP
 Esta parte permite modificar partes críticas del sistema como:
procesadores, canales DMA, memoria RAM, etc.
 Una de sus funciones es habilitar a los puertos USB.

POWER MANAGEMENT SETUP


 Maneja funciones como la ahorro de energía, sus opciones más
conocidas y usadas son:
 POWER MANAGEMENT, se activa o desactiva la función de ahorro
de energía.
 VIDEO OFF METHOD, Se establece aquí el modo en que el sistema
de video ahorrará energía.
 PM TIMERS, en esta opción estableceremos el tiempo que tarda
nuestro sistema en apagar.
 CPU FAN OFF IN SUSPEND, este método determina si el COOLER
debería apagarse en caso de que el sistema este suspendido, No
Recomendable.
 MODEM/LAN Wake UP: Determina si un MODEM o una
tarjeta de red puede hacer que se encienda el equipo.
PCI/ PNP CONFIGURATION SETUP
prácticamente nada que modificar, puesto
que los sistemas operativos actuales
controlan ellos mismos las interrupciones y el
sistema PnP (Plus and Play, enchufar y usar) y
no basan sus rutinas en la BIOS.
PC Health Status
No suele haber ninguna opción que
configurar, sin embargo si podremos
monitorizar la temperatura del procesador, la
velocidad de los ventiladores, el voltaje de la
placa base, etc.

También podría gustarte