next up previous contents
Next: El intérprete de comandos Up: El sistema operativo DOS. Previous: El BIOS de DOS

El núcleo de DOS

El núcleo de DOS (MSDOS KERNEL) es el corazón de este sistema operativo y proporciona las funciones que tienen los sistemas operativos tradicionales. El núcleo proporciona estos servicios a los programas de aplicación de forma independiente a los dispositivos.

El núcleo de DOS proporciona los siguientes servicios a través del uso de manejadores de dispositivos:

Además proporciona las siguientes funciones no relacionadas con los dispositivos:

Los programas accesan a las funciones del sistema a través de la instrucción de interrupción por software INT. El sistema operativo DOS reserva las interrupciones 0x20 hasta 0x3f para uso propio. Las interrupciones de DOS son:

No. Int Servicio
0x20 Terminar programa
0x21 Llamados al sistema DOS
0x22 Dirección de la rutina de finalización
0x23 Dirección del manejador CTRL-C
0x24 Dirección del manejador de errores críticos
0x25 Lectura absoluta de disco
0x26 Escritura absoluta de disco
0x27 Termina y deja residentes
0x28 - 0x2e Reservadas
0x2f Múltiple uso
0x30 - 0x3f Reservadas
La interrupción 0x21 es la fuente principal de los recursos de DOS. Los servicio de DOS se llaman colocando el número de función en el registro AH, colocando los parámetros necesarion en otros registros y ejecutando la instrucción de interrupción por software INT.


next up previous contents
Next: El intérprete de comandos Up: El sistema operativo DOS. Previous: El BIOS de DOS
Amilcar Meneses
2002-10-03