Professional Documents
Culture Documents
Es la direccin FFFFF
2. Contiene la tabla de vectores de interrupcin, en la direccin 00000 hasta 003FF
3. Esta ubicada justo sobre la tabla de vectores de interrupcin, en la direccin 00400
4. Se llama BIOS de ROM
5. si mi programa se llama panqueando.exe, rediriga su salida asi: panqueando > prn
6. Es LPT1 o PRN
7. Es la respuesta a una determinada peticin de interrupcin de su tarea actual.
8. Para guardar las banderas y una direccin de retorno de segmento en la pila
9.
1- Buscar la instruccin en la memoria principal
2- Decodificar la instruccin
3- Ejecutar la instruccin
4- Almacenar o guardar resultados
10. Cuando la rutina de la interrupcin termina, la instruccin IRET saca las banderas y la
direccin de retorno de la pila, para seguir ejecutando el programa.
11. Se usa la interrupcin INT 10h
12. Se usa la interrupcin 1Ah
13. Para conocer esto hay que multiplicar el nmero del vector por 4 y se obtendr la direccin
inicial del vector de 4 bytes de longitud.
21h: 21*4 = 84
entonces la interrupcin 21h se encuentra entre las direcciones 084h y 088h
Una vez que la rutina de la interrupcin termina, la instruccin IRET (retorno de interrupcin)
saca las banderas y la direccin de retorno de la pila, y se sigue ejecutando el programa justo
despus de la instruccin de interrupcin.
11. Qu nmero de interrupcin se utiliza para los servicios de video?
Para los servicios de video se usa la interrupcin INT 10h
12. Qu nmero de interrupcin se utiliza para la hora del da?
Para la hora del da se usa la interrupcin 1Ah
13. Qu desplazamiento dentro de la tabla de vectores de interrupcin contiene la
direccin del manejador de interrupciones INT 21h?
Para determinar la direccin del vector de interrupcin donde se tienen los valores de [CS:IP]
de la ISR se multiplica el nmero del vector por 4 y se tendr la direccin inicial del vector de 4
bytes de longitud. En el caso de la intrerrupcin 21h:
21*4 = 84
De modo que la interrucin 21h se encuentra entre las direcciones 084h y 088h