bonjour a tous
je vous expose mon problème :
je dois réaliser uen horloge qui permet d'afficher l'heure la date et autre chose.
ceci étant fait je passe maintenant a la modification de l'heure d'horologe par l'utilisateur : je veut lui permettre de modifier l'heure.
j'ai écrit ce bout de code en asm mais il ne fonctionne pas et je ne sais pas pourquoi je ne sais pas quoi mettre :
--------------------------------------------------
;------------- message d'invite de saisie de l'heure ----
mov bx,0001h
lea dx,mess_horl2
mov cx,l_mess_horl2
mov ah,40h
int 21h
;------------ saisie de l'heure ------------------------
lea dx,heurehorloge
mov ah,0ah
int 21h
mov ax,0
mov ax,word ptr heurehorloge+2
and ax, 0000111100001111b
mov cl,4
shl al,cl
shr ax,cl
mov ch,al
mov ah,3h
int 1Ah
----------------------------------------------------
au final lorsqeu je compile avec masm, le programme s'execute normalement, il m'affiche la date, l'heure et me demande de saisir la nouvelle heure.
je rentre des valeurs, mais rien a faire dans aucun cas l'heure n'est modifiée
SVP aidez-moi