Salut tt le monde..
J'ai un petit probleme avec les interruptions.
J'explique en quelques mots ce que j'essai de faire :
J'aimerai tt simplement decrementer le contenu du registre Ax et decrementer ce nombre a chaque interruptions de l'horloge. j'utilise masm615
mon code ci-dessous !!
Queulqu' un aurait une idee.. !?
Merci d'avance ;)
DELAY PROC NEAR
;ne pas deranger
; STI
;remplacer la sous procedure 1C
mov di,0
mov es,di
mov di,112
push es:[di]
push es:[di+2]
mov word ptr es:[di],offset autre
mov word ptr es:[di+2],seg autre
call putdec
call newline
boucle:
call putdec
call newline
cmp ax,0
jl boucle
mov di,0
mov es,di
mov di,112
pop es:[di+2]
pop es:[di]
RET
DELAY ENDP
AUTRE PROC NEAR
STI
DEC AX
IRET
AUTRE ENDP
Yafuka ( * _ * ) 