assume cs:codesg,ds:data
data segment
db 'welcome to masm!'
data ends
codesg segment
start: mov ax,data
mov ds,ax
mov ax,0b898h
mov es,ax
mov bx,0
mov bp,0
mov cx,16
s: mov al,[bx]
mov ah,02h
mov es:[bp],ax
mov ah,24h
mov es:[bp+160],ax
mov ah,71h
mov es:[bp+320],ax
inc bx
add bp,2
loop s
mov ax,4c00h
int 21h
codesg ends
end start
已经在全DOS下显示出字符了,但不是在正中间 |