Programa en lenguaje ensamblador para sumar del 1 al 10
;Programa para sumar del 1 al 10 en lenguaje ensamblador
;Mostrar resultados de cálculo
segmento de código
suponga cs:code,ds : código
org 100h
inicio:
mov ax,cs
mov ds,ax
mov dx ,offset mes;Mostrar fórmula
mov ah,9
int 21h
xor ax, ax
mov cx, 0ah
p>
siguiente:agregar ax, cx; suma
bucle siguiente
aam ;二化十
agregar ax, 3030h; convertir a ASCII
xchg ah,al
mov dx,ax; enviar a DX para visualización
mov ah,2
int 21h;mostrar bit alto
mov dl,dh
int 21h; mostrar bit bajo
mov ah,1
int 21h; pausa
mov hacha, 4c00h
int 21h ;end
mes db '1+2+3+...+10=$'
el código termina
finaliza el inicio