voici le debut de mon prog mai apres je naarive pas a additionner les 2 chiffres ,je precise c une calculatrice a 2 chifree maxi donc 99+99 o max
;-------------------------------------
; saisir nombre 1 et 2
;-------------------------------------
TITLE DISPLAY - programme prototype
;-------------------------------------
CSEG SEGMENT
ASSUME CS:CSEG,DS:CSEG,ES:CSEG
ORG 100H
MAIN :mov ah,9
lea dx,MESSAGEA
int 21h
mov ah,9
lea dx,MESSAGE1
int 21h
mov ah,0ah
lea dx,nb1
int 21h
mov ah,9
lea dx,MESSAGE2
int 21h
mov ah,0ah
lea dx,nb2
int 21h
addition:
mov ah,9
lea dx,RES
int 21h
MESSAGEA DB "BONJOUR ET BIENVENUE DANS LA CALCULATRICE $"
MESSAGE1 DB 0ah,0dh,"SAISIR NOMBRE 1: $",0aH,0dH
MESSAGE2 DB 0aH,0dH,"SAISIR NOMBRE 2: $",0aH,0dH
nb1 dw 5,?,5 dup(?)
nb2 dw 5,?,5 dup(?)
RES dw ?
CSEG ENDS
END MAIN
;------------------------------------------addition
addition proc
MOV AL,nb1
ADD AL,nb2
MOV RES,AL
endp addition