Ensamblador - Interrupcion Ensamblador

 
Vista:
Imágen de perfil de richar

Interrupcion Ensamblador

Publicado por richar (1 intervención) el 09/10/2016 19:34:08
Hola comunida, vengo a aprender ,es que tengo una duda (mas bien es para q me ayuden xd) que es de interrupciones me dieron un trabajo que
era hacer 2 interrupciones :
(2) Crear una subritina de interrupción y un programa de cálculos asociado para probar si algunos errores aritméticos disparan la interrupción, tales como rebalse o división por cero.
(3) Crear un subrutina de interrupción que reaccione al timer.


El problema es q nose como activar o llmar el interruptor 2 y 3,intente todo por ejemplo ingrese 0 y deberia saltame la interrupcion 2 porq la division con 0 no existe (Hice como decia el enunciado 2) y tampoco puedo el 3.
Estoy trabajando en CPU-OS Simulator y este es el codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
program Vectors
     sub IntVect1 intr 1
        writeln("This is intr 1")
    end sub
    sub IntVect2 intr 2
       writeln("This is intr 2")
    end sub
    sub IntVect3 intr 3
       writeln("This is intr 3")
    end sub
    while true
    wend
end

Activar el interruptor 1 es facil ,se activa ingresando cualquier letra .
Adjunto foto de lo que hacen cada interruptor.
Necesito saber como funcionan el interrurtor 2 y 3.He experiemntado con todo,e jugado con el codigo y nada
agradeceria mucha su ayuda.
Chau comunidad espero su ayuda :) :)
inter
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder