Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Ensamblador > Uno facil de MOVSB
-Foros de debate

Ensamblador
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Uno facil de MOVSB
Enviado por Graeca el día 7 de mayo de 2005

Hola! Estoy con un prgrama en TASM que copie el contenido de memoria de un campo a otro. Tengo un ejemplo pero no me funciona. Me podeis decir en que falla:
;----------------------------------------------------------
PILA SEGMENT STACK
DB 64 DUP (?)
PILA ENDS
;----------------------------------------------------------
DATOS SEGMENT
Cad1 DB \'Hola \',\'$\'
Cad2 DB \'Adios \',\'$\'
; 123456789 12345678
DATOS ENDS
;----------------------------------------------------------
CODIGO SEGMENT
ASSUME DS:DATOS, SS:PILA,CS:CODIGO
INICIO:
MOV AX,DATOS
MOV DS,AX

; CLD
MOV CX,18
LEA SI,Cad1
LEA DI,Cad2

REP MOVSB

MOV AH,09H
LEA DX,Cad2
INT 21H

MOV AX,4C00H
INT 21H
CODIGO ENDS
END INICIO


 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network