|

楼主 |
发表于 2018-8-14 14:54:51
|
显示全部楼层
本帖最后由 秋雪冬枫 于 2018-8-14 14:57 编辑
assume cs:code,ds:data
data segment
db 'welcome to masm!'
db '02h,24h,71h'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov bx,05a0h
mov si,0
mov di,0
mov cx,16
s: mov ah,02h
mov al,ds:[si]
mov es:[bx+48h+di],ax
inc si
add di,2h
loop s
add bx,0a0h
mov si,0
mov di,0
mov cx,16
s0: mov ah,24h
mov al,ds:[si]
mov es:[bx+48h+di],ax
inc si
add di,2h
loop s0
add bx,0a0h
mov si,0
mov di,0
mov cx,16
s1: mov ah,71h
mov al,ds:[si]
mov es:[bx+48h+di],ax
inc si
add di,2h
loop s1
mov ax,4c00h
int 21h
code ends
end start
如果debug单步执行的话,完全没有问题啊,都看得到。
|
|