Vous êtes sur la page 1sur 2

.

model small
.stack 100h
.data
digit db 'Enter a two digit number >> $'
you db 13,10,13,10,'YOU TYPED >> '
a db ?
b db ?,'$'
the db 13,10,'The sum of '
x db ?,' and '
y db ?,' is '
z db ?
w db ?,'$'
.code
mov ax,@data
mov ds,ax
mov ax,3
int 10h
mov ah,9
lea dx,digit
int 21h
mov ah,1
int 21h
mov bl,al
mov ah,1
int 21h
mov
mov
mov
mov

a,bl
b,al
x,bl
y,al

mov ah,9
lea dx,you
int 21h
mov ch,bl
mov cl,al
and
add
add
sub
cmp
jge
jmp

cx,303fh
cx,bx
cx,00D0h
cx,0100h
cx,303Ah
try
exit

try:
add cx,00f6h
exit:
mov z,ch
mov w,cl

mov ah,9
lea dx,the
int 21h

mov ah,4ch
int 21h
end

Vous aimerez peut-être aussi