Next: El intérprete de comandos
Up: El sistema operativo DOS.
Previous: El BIOS 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:
- Manejo de archivos y directorios.
- Dispositivos de carácter de entrada y salida.
- Soporte de fecha y hora.
Además proporciona las siguientes funciones no relacionadas con los
dispositivos:
- Manejo de memoria.
- Manejo de tarea y ambiente.
- Configuración de un país específico.
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: El intérprete de comandos
Up: El sistema operativo DOS.
Previous: El BIOS de DOS
Amilcar Meneses
2002-10-03