Examen Arquitectura II 2/2/11

Examen Arquitectura II 2/2/11

de Matias Guzman Cubero Delgado -
Número de respuestas: 3

http://www.fing.edu.uy/inco/cursos/arqsis2/examen/SolExArqComp220110202.pdf

Hola,

En la parte 2, Compile en ensamblador 8086, la rutina main, no le faltaría la instrucción STI? para habilitar las interrupciones?

Agradezco una respuesta,
Desde ya gracias,
Matías.

En respuesta a Matias Guzman Cubero Delgado

Re: Examen Arquitectura II 2/2/11

de Gonzalo Tejera -
Hola. Eso iría en la parte de ";instalar interrupciones" que en este ejercicio al no conocer el ID del manejador sólo se pone el comentario.

Saludos, Gonzalo
En respuesta a Gonzalo Tejera

Re: Examen Arquitectura II 2/2/11

de Matias Guzman Cubero Delgado -

Hola,

¿A que se le llama "; instalar interrupciones"? Tenía entendido que era en el vector de interrupciones en los 4 bytes que le corresponden al ID del dispositivo escribir el CS y el IP de la rutina. ¿O sea que también se habilitan las interrupciones con ese comentario?

En respuesta a Matias Guzman Cubero Delgado

Re: Examen Arquitectura II 2/2/11

de Gonzalo Tejera -
Si te fijas en el material de teórico la instalación en 8086 lo que hace es modificar los 4 bytes de la entrada correspondiente en el vector de interrupciones. Esta operación requiere de dos accesos al vector que deben ejecutarse de manera atómica para lo cual se mutuo excluyen con cli y sti.

Saludos, Gonzalo