Next: Interrupciones de DOS
Up: El sistema operativo DOS.
Previous: El intérprete de comandos
Los programas DOS utilizan dos módulos como soporte del sistema: el ROM BIOS
y el núcleo de DOS, en la figura 3.3a se aprecia que el programa
de usuario utiliza un elemento del hardware (el video por ejemplo)
a través de una llamado al núcleo de DOS; en la figura 3.3b se
observa que el programa de usuario utiliza un dispositivo físico
(como el video) utilizando un llamado al BIOS.
Figure 3.3:
Llamados al sistema de un programa DOS.
|
El llamado a las funciones de estos módulos se realiza a través de la
instrucción para generar interrupciones por software (o excepciones) INT.
Los registros que se pasan como parámetros varían, dependiendo del
llamado del sistema que se requiera. La instrucción INT toma el número de
excepción como un argumento que se utiliza como un índice de la tabla
del vector de interrupciones, localizado en la parte baja de la memoria. El
vector de interrupción seleccionado por la instrucción INT determina
que rutina de servicio manejará la excepción. El resultado del llamado
se regresa en los registros del procesador.
Next: Interrupciones de DOS
Up: El sistema operativo DOS.
Previous: El intérprete de comandos
Amilcar Meneses
2002-10-03