COVENIO
SENA-COMFANDI
TÉCNICO
EN SISTEMAS
PRESENTADO
POR:
YARIZA
BELTRÁN GALINDEZ
GRUPO:
B
TEMA:
LA
BIOS
PRESENTADO
A:
WALBER
MUÑOZ
FECHA:
20/06/2013
INTRODUCION
En
este trabajo podemos observar los componentes que conforman la BIOS la función
que cumple, vemos contenidos muy interesantes el cual nos ayuda a que el pc funcione de una mejor manera podemos
analizar su proceso de arranque atraves de la post y podemos analizar también CMOS es la encargada de mantener la información sobre
la configuración de la computadora.
ACTIVIDAD
DE APRENDIZAJE 4
LA
BIOS...
PREGUNTAS?
ACTIVIDADES
DE APRENDIZAJE
Todavía continua Juan analizando los componentes de un computador,
ya habiendo conocido lo suficiente de la Tarjeta principal, ahora quiere
explorar lo relacionado con La BIOS, que de acuerdo con comentarios de otras
personas, es la que se encarga de la configuración del sistema de arranque del
PC, es por esto que se ha dado a la tarea de conocer más a fondo sobre este
componente y seguir adquiriendo conocimientos sobre los computadores.
Juan se plantea las siguientes preguntas:
1.
Que otra función tiene la
BIOS aparte de controlar la configuración del PC
2.
Como está compuesta, cuáles
son sus componentes internos
3.
Porque se le llama revisión
del POST al proceso de arranque
4.
Que es la CMOS y para qué
sirve
RESPUESTA
ACTIVIDAD 4
LA BIOS
1-Programa de inventario y comprobación del hardware Una
vez iniciado el programa contenido en la BIOS, su primera tarea consiste en un
proceso de comprobación del hardware, denominado POST (Power-On
Self Test). El desarrollo exacto depende del fabricante, pero la
secuencia de comprobaciones puede resumirse como sigue:
- Chequeo
de registros del procesador
- configurar
el temporizador 8253/8254 ( H2) para refresco de RAM.
- Setear
el acceso directo a memoria, DMA, para refresco de la RAM en el canal 0.
- Verificar
que el refresco es operativo (los primeros PC usaban RAM dinámica).
- Verificar
la memoria RAM baja (0/16-64 KB).
- Cargar
los vectores de interrupción y asignarles espacio en la zona de memoria
baja ( 4.3).
- Inicializar
los dispositivos de video y teclado.
- Determinar
el tamaño de la RAM adicional y comprobar su funcionamiento (el recuento
que se ve en pantalla). Si llegado a este punto existiera algún
error en la memoria se mostraría un mensaje de error (el dispositivo de
video ya está operativo).
- Inicializar
los puertos COM (comunicaciones serie), LPT (comunicaciones paralelo) y de
juegos
- Inicializar,
en su caso, el sistema de disquete.
- Inicializar
el sistema de disco.
- Explorar
el área de usuario de la ROM.
- Llamar
el interruptor de bootstrap.
La BIOS se encarga de
más cosas. Durante el modo de operación normal de nuestro PC, es decir, con
nuestro sistema operativo funcionando, y los programas ejecutándose, todas las
tareas como grabar en memoria, detectar los impulsos enviados desde el teclado
o el acceso a los diferentes dispositivos, requieren de la utilización de
interrupciones controladas todas ellas por la BIOS. No nos hace falta saber más
para darnos cuenta de que el sistema operativo no es el software más importante
en nuestro PC.
·
soporte para ciertos dispositivos
hardware del sistema.
·
también permite ver el modelo de la
placa base el fabricante Y distribuir la energía necesaria para el computador.
·
Externa
Cache: Esta opción
también debe estar activada para poder hacer uso de la caché externa o caché
L2.
COMPONENTES
INTERNOS DE LA BIOS
DATOS
DE LA BIOS
En el CMOS se almacenan datos
de los distintos módulos de la computadora algunos se pueden establecer desde
el módulo CONFIGURADOR que se encuentra en el área de módulos del BIOS. Además estos datos son utilizados por los
otros módulos POST, IPL y RUTINAS E/S para su funcionamiento. Este tipo de
memoria se sigue utilizando porque en el caso de que el contenido de esta área
resulte inapropiado, por ejemplo haber perdido la contraseña de ingreso al
BIOS. Existe la posibilidad de limpiarlo utilizando un jumper o pin ubicado en el MOTHER. Al valerse
de este método lo que sucede internamente es lo siguiente. Se puentea la corriente entregada por la pila a
esta sección del chip BIOS. Entonces el contenido se va descargando porque la
corriente que mantenía los datos del CMOS se desvía a través de la maza del
MOTHER. Esta acción se la conoce como reset (o borrado) del BIOS. Luego al
reiniciar la computadora, como esta área esta sin datos, el BIOS la carga con
los datos que vienen configurados del fabricante.Además de los datos de la
configuración se guarda la información del fabricante y los otros datos del
sistema que son los extendidos, conocidos como ESCD. Esta es la información
recolectada durante la auto configuración de dispositivos Plug&Play.
MÓDULOS DE LA BIOS
Esta área
actualmente está construida en memoria flash. En su interior se encuentra la
lógica propia del BIOS. Para entender mejor a esta área se la subdividió en 4
módulos principales POST, CONFIGURADO, IPL y RUTINAS E/S.
Módulo POST
La palabra POST
es un acrónimo de (Power On Self Test) que significa en castellano “test al
encender la computadora”. Su función es obtener información e iniciar los
periféricos de la computadora. Para guiarse en su búsqueda, obtiene información
desde el CMOS.
Internamente
POST tiene 3 funciones significativísimas:
Inventariar
la computadora: Registra la configuración en el CMOS esté presente junto con
los componentes vitales como procesador, memoria, placa de video.
Inicializar
periféricos: El siguiente paso es iniciar los distintos periféricos para ello el POST lo que hace es inicializar
los BIOS internos de las controladoras de cada periférico. Además le indica los
recursos que tiene disponibles. Por ejemplo canal libre de IRQ que va a
utilizar.
Plug&Play:
Detecta e inicializa periféricos Plug&Play. Esta categoría se separó de
resto porque este tipo de dispositivos no necesitan configurarse previamente en
el CMOS. Esto es así ya que cada dispositivo y fabricante tiene su
identificador único. POST busca si conoce el identificador del periférico y del
fabricante. Una vez hallado ejecuta su rutina estándar, para iniciar este
dispositivo.
POST en la
etapa de inventariar la computadora, en el caso de encontrar algún
problema informa al usuario con un
código sonoro y luego realiza alguna acción al respecto. Este código sonoro
está compuesto por pitidos o beep largos y cortos, que se emiten a través del
speaker o parlante interno de la computadora.
Módulo CONFIGURADOR
El módulo
CONFIGURADOR es la aplicación de menús interactivos que nos permite establecer nuestro
equipo. Los tipos de aplicaciones son muy variados. Los puede haber en modo
texto con menús, submenús y formularios. También los hay en modo gráfico y
hasta usan el mouse para que la configuración sea más amigable.
Para poder
funcionar interactúan los datos guardados en el área de CMOS y escribe los
cambios realizados por el usuario. Si no queremos que otras personas cambien la
configuración del BIOS nos permite ponerle contraseña al ingreso del mismo.
Módulo IPL
La palabra
IPL es un acrónimo de (Inicial Program Loader) que en castellano significa
“cargador del programa inicial”. Su función es buscar a través de la tabla de
secuencia de booteo el dispositivo que contenga el cargador del sistema
operativo. Esta tabla se compone de 4 posibles dispositivos y la búsqueda
comienza por el primero. En caso de no encontrar sector de arranque, o el
programa falle se procede con el siguiente dispositivo. De fallar el último
dispositivo, se intenta leer la disquetera y de no poder hacerlo. Se muestra un
cartel con el error y pide que se introduzca un disquete y presione una tecla
para volver a intentarlo.
Si encuentra
el programa de arranque lo carga en memoria y le transfiere el control de CPU a
él. Esta acción la realiza a través de la interrupción 19 o sea a través del
módulo de RUTINAS E/S.
Módulo de RUTINAS E/S
Aquí se
encuentra el gran soporte que brinda el BIOS a los sistemas operativos y
procesos de usuario que ejecutaran en la computadora. Posibilita a través de
interrupciones de software (llamadas a la instrucción INT) un conjunto de funciones que hacen de
interfaz entre el sistema operativo y el hardware. Pudiendo, Por ejemplo
iniciar el modo de video, de escribir en pantalla o escribir un archivo en el
disquete o leer una tecla del teclado sin la necesidad de saber cual es la
forma de interactuar con el Monitor, disquete o teclado que se va a utilizar.
Esté módulo sólo está disponible cuando el procesador se encuentra en modo
real.
El post y proceso de arranque?
Lo primero que hace
la BIOS es un chequeo de todos los componentes de hardware. Si encuentra algún
fallo, avisa mediante un mensaje en la pantalla o mediante pitidos de alarma.
Las placas base más modernas incorporan indicadores luminosos que permiten
diagnosticar cuándose produce el error. Este chequeo o test se llama POST (power on self test, autocomprobación
al conectar. el MP envía señales de arranque a través del BUS del sistema (por
indicación de la BIOS), para detectar la presencia y el funcionamiento correcto
de los dispositivos conectados al pc. Los dispositivos plug and play (PnP) se
activan y solicitan al MP los recursos que necesita para funcionar (IRQ, DMA,
etc...)el MP recopila todos los recursos solicitados de forma que el sistema
operativo, cuando arranque, pueda asignarles los recursos necesarios. Llegados
aquí, la tarjeta gráfica se inicializa y muestra en pantalla los primeros
mensajes informativos.
El POST ejecuta la prueba de la memoria DRAM que consiste en almacenar y
recuperar unos datos, verificando así su correcto funcionamiento. Durante este
proceso, aparece en la pantalla del pc un contador de memoria a medida que se
va verificando.
Se comprueba el funcionamiento del teclado; una vez superada, se permite
al usuario interrumpir el proceso para configurar algunos parámetros la BIOS.
LA CMOS?
la memoria CMOS es la encargada de mantener la
información sobre la configuración de la computadora. Esta memoria está
constantemente alimentada por una batería recargable, que se carga mientras
tenemos encendida la computadora. Las PCs tiene grandes capacidades de
expansión, pero cada vez se le agrega un nuevo dispositivo o tarjeta a la
computadora, ésta generalmente tiene capacidad de auto detección pero no de
autoconfiguración, por lo tanto hay que comunicarle los cambios realizados y
grabarlos en el CMOS, para que cada vez que se encienda la computadora, ésta
reconozca cada uno de los componentes declarados en la memoria. El programa de
Setup (Configuración), que es parte del BIOS, permite modificar la
configuración almacenada en la memoria CMOS y volverla a grabar en ésta.
Cualquier cambio que efectúe en el hardware de su PC deberá notificarlo
mediante el Setup a la memoria CMOS. Nota: El CMOS no es el BIOS, cada uno es
un microcircuito diferente. (ROM BIOS, memoria solo para leer programado con el
programa para iniciar la computadora, CMOS memoria para leer y grabar) Además
de indicarle las cosas que tiene la PC, el Setup modifica la configuración del
hardware. La configuración del hardware, sí está mal configurado, se puede
desaprovechar la potencia de un Pentium haciéndolo funcionar tan lentamente
como un 386DX. Una mala configuración del Setup puede traer muchos problemas y
una buena configuración puede acelerar increíblemente el rendimiento del
sistema.
- Habiendo
conocido las respuestas a sus interrogantes, se pregunta ahora que sucede
cuando la BIOS deja de funcionar o presenta fallas, será que se puede reparar?
o se puede reemplazar por otra?, para resolver este interrogante Juan decide
buscar información más profunda sobre estas interrogantes y al finalizar decide
que hará un diagrama de bloques que le facilite la comprensión del
funcionamiento de este componente.
Preguntas
1 Que
sucede cuando la BIOS deja de funcionar o presenta fallas, será que se puede
reparar?
Respuestas
1 -Depende de la causa del error. Aunque
parezca mentira, en la mayoría de los casos la solución al problema es más que
sencilla. Algunos fabricantes modifican las direcciones de memoria de ciertos
parámetros en las nuevas versiones de sus BIOS. Por lo tanto, puede ser que, al
actualizarlo, éste trate de arrancar con configuraciones equivocadas, de manera
que la PC no dé señales de vida. La solución es borrar el contenido de la pila
que guarda la configuración del BIOS (ver figura 3), para que se restablezca a
los valores estándar y entonces podamos arrancar la PC con normalidad. La
mayoría de los mother boards poseen un jumper para realizar esta función, que
comúnmente se encuentra cerca de la pila, y el método de borrado se limita a
desenchufar la fuente de la línea eléctrica y luego cambiar la posición de este
jumper. Se debe mantener esta posición durante algunos segundos, y luego
ponerla en el estado inicial. De todos modos, esto no es así en todos los
motherboards, por lo que nunca vendrá mal echarle un vistazo al manual (en
algunos casos, como el del Sus A7V266-C, si no sacamos la pila, corremos el
riesgo de quemar una pequeña resistencia, sin la cual el BIOS nunca “recordará”
su configuración).Esto también puede aplicarse si modificamos un parámetro en
el BIOS y luego la PC no arranca (algo que ocurre muy a menudo cuando nos
excedemos con el overclocking). no soluciona nuestro problema,
entonces estamos en condiciones de decir que nuestro BIOS está fallado, en cuyo
caso tendremos que recurrir a los métodos que se indican a continuación (en
orden de preferencia). Para sacar el chip BIOS sin inconvenientes,
recomendamos “aflojarlo” antes de encender la PC, y usar ésta horizontalmente,
de modo tal que la computadora no deje de reconocerlo. De esta manera, podremos
retirar el chip con más facilidad y sin riesgo de doblar o romper los pines
(patitas). Podemos utilizar uno o dos brackets como herramienta (chapas vacías
que se ponen en el reverso de los gabinetes), ya que haciendo palanca en algún
slot del motherboard, nos permitirá sacar cómodamente el chip (siempre teniendo
el cuidado necesario y sin apurarnos). Obviamente, esto se aplica sólo a los
chips del tipo DIP.
No hay comentarios:
Publicar un comentario