Ensamblador - inverit cadena por stack segment

 
Vista:

inverit cadena por stack segment

Publicado por iris (1 intervención) el 17/04/2010 23:42:42
hola pues es la primera vez ke pido ayuda a un foro jejeje y pues kisiera perdirles de favor ke si me podrian ayudar tengo ke hacer un programa en debug para inverit una cadena en el stack segment
mi codigo para invertir cadena es este pero se supone ke debe ser diferene cuando usamos el stack

mov cx, 0009 /*mi cadena ocupa 9 espacios "holamundo" */
mov si, 0200 /*donde esta guardada la cadena*/
mov di, 0309/*donde se guardara pero invertida*/
x: mov al, [si]
mov [di], al
inc si
dec di
loop x

y pues este si corre bien pero esq estoy confundida con respecto a como hacerlo con el stack si me pudieran explicar como o ayudar de alguna forma estaria muy agradecida

muchas gracias!!!
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