resulta ke tengo este codigo muestra la cadena
S3L3S$$$$$ diez veces pero el problema es que al momento de que lee la cadena el programa lee correctamente pero lo imprime mas de 10 veces alguien podria explicarme que esta mal en mi codigo o cual es el error la verdad no tengo mucha experiencia en ensamblador y se los agradeceria infinitamente
include 'emu8086.inc'
ORG 100h
jmp start
cadena db 'S3L3S$'
cad2 db 0dh,0ah,'$'
MOV BX,001H
start:
MOV DX,offset cadena
MOV AH,09H
int 21h
MOV CX, 0005H
cadena2:
PRINT '$'
lea dx,cad2
loop cadena2
int 21h
DEC BX
CMP BX,000H
JNE start
INT 21H
INT 20H
RET
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)