Red de conocimientos turísticos - Información de alquiler - ¿Qué significa interrupción de DOS?

¿Qué significa interrupción de DOS?

Categoría: Computadora/Red >> Programación >> Otros lenguajes de programación

Descripción de la pregunta:

¿Qué significa interrupción de DOS?

Igual que el anterior. Descripción del problema:

¿Qué es una interrupción de DOS?

¿Qué es una interrupción de DOS?

Principiante.

Pregunta agregada:

¿Qué es una interrupción de DOS?

Pregunta añadida: Incluso la BIOS está mal.

¡Crees que soy un idiota!

No puedo distinguir entre BIOS y DOS.

Respuesta:

Interrumpir significa hacer una pausa mientras se realiza una operación específica y luego continuar pausando una vez completada la operación. En los sistemas de microcomputadoras, DOS (Sistema operativo de disco) y BIOS (Sistema básico de entrada y salida) proporcionan muchas constantes de servicio de interrupción (ISR) útiles para que las utilicen nuestros programadores, como pantallas, teclados, unidades de disco, impresoras, ratones y muchos programas de control para otros dispositivos de entrada/salida. Tenga en cuenta que normalmente no vemos estas constantes del servicio de interrupción, pero podemos llamarlas cuando sea necesario.

En circunstancias normales, solo necesitamos usar la instrucción de interrupción (número de interrupción INT) directamente en el programa para ejecutar la rutina de servicio de interrupción del número de interrupción. Las computadoras de la serie 80X86 han planificado 256 tipos de interrupciones (es decir, 00H ~ FFH). Nuestros programadores solo necesitan hacer coincidir algunas interrupciones con instrucciones de fragmentos para completar la acción de interrupción, es decir, cuando la CPU ejecuta la llamada de interrupción, no forma parte de ella. el programa. El programador debe utilizar directivas de fragmentos. Es decir, cuando la CPU ejecuta la instrucción de llamada de interrupción (INT), "interrumpirá" la ejecución del programa actual, transferirá el control de la ejecución del programa a la constante del servicio de interrupción y luego volverá a "interrumpir" después de la Se completa el servicio de interrupción para continuar con la ejecución. Otras instrucciones para el enlace descendente.