Programa Assembly

ciborg

Power Member
Olá , eu estou a fazer um programa que basicamente reserve um espaço na memória para colocar uma palavra e de seguida copiar essa mesma palavra para outra zona de memória reservada anteriormente e enviar a mensagem copiada para o ecrã!!
Eu ja estive a elaborar mais ou menos por alto só que na altura quando vou para executá-la surgrm vários problemas e eu não consigo encontrar os erros , se puderem ajudar era fixe .

Aqui esta o código :

data segment

zona1 db,´mensagem1´,0ah,0ah,0dh,´$´
zona2 db,´ ´,0ah,0ah,0dh,´$´

data ends

code segment
assume ds:dados,cs:code,es:dados

inicio ;
Mov ax,data
mov ds,ax
mov dx,offset zona1

mov cx,0900h
rep mov sb
mov dx, offset zona2

mov ax,0900h
int 21h

mov ax,4c00h
int 21h

code ends

end inicio


Cumpz :lol:
 
Back
Topo