Ensamblador - NO FUNCIONA EL LOOP

   
Vista:

NO FUNCIONA EL LOOP

Publicado por Felipe Campos Aviles (1 intervención) el 26/03/2014 06:45:32
AMIGOS AYUDA CON EL CICLO LOOP
NO SE SI PONGO MAL LA SINTAXIS
PERO NO ME DEJA DE CICLAR INFINITO
MOV CX,4
CICLO:
PRINT "HOLA MUNDO"13,10
LOOP CICLO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

NO FUNCIONA EL LOOP

Publicado por Pico (50 intervenciones) el 26/03/2014 10:51:08
¿Ya tienes en cuenta el valor de cx tras el print?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

NO FUNCIONA EL LOOP

Publicado por MSH (121 intervenciones) el 30/03/2014 22:46:13
Saludos.

la linea de print invoca a una instruccion o procedimiento que no existe por eso se cicla
-------------------------------------------------


.model small

.stack 256h


.data

mens db 'Hola mundo',0ah,0dh,'$'


.code
inicio:

mov ax,@data
mov ds,ax
push ds
pop es
sub cx,cx

mov cx,0004h

ciclo:

mov ah,09h
lea dx,mens
int 21h
loop ciclo


salir:
mov ax,4c00h
int 21h


end inicio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar