Code assembleur

Fermé
bigbang1995 Messages postés 32 Date d'inscription mercredi 29 octobre 2014 Statut Membre Dernière intervention 22 septembre 2015 - Modifié par jordane45 le 4/01/2015 à 00:37
Bonjour,

j'ai juste débuté ce programme assembleur qui demande de saisir 10 octets pour calculer la somme des nombres pairs.
j'ai juste débuté un peu la programmation avec emu8086 voici le code


data segment
dix_nbr db 10 dup (?)
somme_pair db ?
chaine db ' entrez dix nombres ','$'
data ends
assume cs:code,ds:data
code segment
debut:
mov ax,data
mov ds,ax
mov dx,offset chaine
mov ah,09h
int 21h
mov si,offset dix_nbr
mov cx,10
boucle:
mov AH,1
int 21h
MOV [SI], AL
sub al,30h
loop boucle
end debut
code ends

je suis encore débutant en assembleur. merci d'avance