Servicio del bios

Solo disponible en BuenasTareas
  • Páginas : 3 (741 palabras )
  • Descarga(s) : 7
  • Publicado : 16 de mayo de 2010
Leer documento completo
Vista previa del texto
SERVICIOS DEL BIOS

Los servicios proporcionados por el BIOS pueden agruparse en cuatro grandes grupos:
   

Servicios a periféricos (incluyen video, disquete, teclado, puertos decomunicaciones, impresora y pantalla). Servicios de estado del equipo (incluyen conocer los dispositivos presentes, incluyendo el tamaño de la memoria disponible). Servicio de hora (posibilidad de leer yescribir el número de "ticks de reloj pasados desde media noche) Servicios adicionales (permiten activar el BASIC y reiniciar el sistema)

Estos servicios son atendidos por doce vectores que se detallanun poco más ampliamente en el siguiente epígrafe, pero es importante conocer que el BIOS proporciona varios subservicios dentro de cada interrupción (por ejemplo, la 16, de video, incluye 19subservicios, cada uno de los cuales tiene una funcionalidad específica). La invocación de estas rutinas debe hacerse en lenguaje ensamblador, y los diferentes subservicios son invocados mediante la colocaciónde determinados valores en ciertos registros del procesador. En cierto sentido este método es equivalente a la invocación de una función a la que se pasan distintos parámetros en función delcomportamiento (respuesta) que deseamos obtener. ESTOS SON ALGUNOS DE LOS DETALLES DE TALES SERVICIOS La tabla de vectores de interrupción del PC tiene posiciones que son estándar, esto significa que algunosnú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úmero de 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. La invocación de 5 esteservicio provoca el mismo resultado que la combinación de teclas SHIFT+CTRL (que utilizan este servicio). 0020h El reloj del sistema genera interrupciones con este número con una 8 frecuencia de...
tracking img