Aprender

Páginas: 9 (2148 palabras) Publicado: 4 de diciembre de 2012
BIOS

Fernando Dueñas Carrascal Enrique Moran Valero

Índice: 1- ¿Qué es la BIOS? 2- Funcionamiento de la BIOS-Interrupciones 3- Cada BIOS con su placa 4- Configurar BIOS 5- Localización de la BIOS 6- Actualización de la BIOS 7- Setup de la BIOS 8- Menú principal del Setup de la BIOS

1

1- ¿Qué es la BIOS? Es el acrónimo de Basic Input Output System es decir, Sistema de entrada/salidabásico. Se trata de un programa instalado en la placa base del ordenador. Se carga automáticamente cada vez que se enciende el PC. Nada mas encenderse hace un chequeo de todo el hardware, si localiza algún fallo te avisa a través de un mensaje en pantalla o mediante los “tradicionales” pitidos de alarma. Últimamente, algunos fabricantes de placas base han incorporado también un juego deindicadores luminosos que muestran la fase de la comprobación de la BIOS, y que permite diagnosticar cuándo se produce el error.

2- Funcionamiento de la BIOS. 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 puederesumirse como sigue:
            

Chequeo de registros del procesador Setear el temporizador 8253/8254 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's usaban RAM dinámica). Verificar la memoria RAM baja (0/16-64 KB). Cargar los vectores de interrupción y asignarlesespacio en la memoria Inicializar los dispositivos de video y teclado. Determinar el tamaño de la RAM adicional. Inicializar los puertos COM, 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 a las interrupciones del bootstrap.

2

Interrupciones: La tabla de vectores deinterrupción IDT ("Interrupt Description Table") del PC es una zona de 1024 bytes en la memoria baja, que contiene un máximo de 256 vectores (punteros) a los programas que atienden las interrupciones RTI's ("Rutinas de tratamiento de interrupciones"). Cuando el procesador necesita encontrar alguna RTI, el dato de inicio es su número de servicio (también conocido como número de interrupción); a partir deeste dato, multiplicando por 4 se obtiene la dirección absoluta del puntero (la IDT comienza en la dirección 0). La tabla de vectores de interrupción del PC tiene posiciones que son estándar, esto significa que algunos números de interrupción corresponden a un mismo servicio en todas las máquinas. En la tabla adjunta se han señalado aquellos servicios que corresponden a la BIOS, indicando el númerode interrupción (decimal), la dirección absoluta del vector (en hexadecimal) y el uso de la ISR correspondiente.

Numero Dirección Uso 0014h Servicio de impresión del contenido de la pantalla 5 0020h El reloj del sistema genera interrupciones con este número con una 8 frecuencia de 18.21 veces por segundo . 0040h Servicios de video 16 0044h Servicio de componentes del equipo. Proporciona unapalabra de 17 16 bits que contiene información básica sobre los componentes instalados en el ordenador. 0048h Este servicio informa del tamaño de la memoria instalada en el 18 sistema. 004Ch La ROM BIOS proporciona seis servicios estándar de disquete: 19 Reinicialización; obtención del estado; lectura; escritura y verificación de sectores, y formateo de pistas 0050h En esta interrupción se agrupandiversos subservicios de 20 comunicaciones para puertos serie proporcionados por la BIOS: 0054h Incluye los servicios de cassette. En realidad es una reliquia 21 prehistórica, ya que el PC tenía posibilidad de una cassette opcional. 0058h Incluye los servicios de teclado. 22 005Ch Incluye subservicios para impresora 23 0060h Cargador del intérprete BASIC 24 0064h Este servicio es la rutina de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • aprender a aprender
  • aprender a aprender
  • Aprender A Aprender
  • Aprender a aprender
  • aprendiendo a aprender
  • Aprender a Aprender
  • aprende a aprender
  • Aprender a aprender

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS