|

楼主 |
发表于 2015-2-3 01:13:47
|
显示全部楼层
然后后来我想了好久,没想到头绪,我就把全部代码都写完,把第二行和第三行也处理了,但是这次,不管是cmd还是debug最后结果都不显示字符串了,最后代码如下:
assume ds:data,cs:code
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 si,0
mov bx,0
mov di,0
mov cx,16
s1:mov al,[bx]
mov es:720h[di],al
mov ah,10h[si]
mov es:721h[di],ah
inc bx
add di,2
loop s1
mov bx,0
mov di,0
add si,1
mov cx,16
s2:mov al,[bx]
mov es:7c0h[di],al
mov ah,10h[si]
mov es:7c1h[di],ah
inc bx
add si,2
loop s2
mov bx,0
mov di,0
add si,1
mov cx,16
s3:mov al,[bx]
mov es:860h[di],al
mov ah,10h[si]
mov es:861h[di],ah
inc bx
add si,2
loop s3
mov ax,4c00h
int 21h
code ends
end start |
|