assume ds:data,cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov bx,0
mov di,0
mov cx,16
s:mov al,[bx]
mov es:[di],al
mov byte ptr es:[di+1],02h
inc bx
add di,2
loop s
mov ax,4c00h
int 21h
code ends
end start
为什么我debug调后,这16个字母没有进入到B800:0 f空间呢 |