马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
assume cs:codesg,ds:datasg
datasg segment
db 'welcome to masm!'
datasg ends
codesg segment
start: mov ax,datasg
mov ds,ax
mov ax,0b872h
mov es,ax ;以第12行64列(0b872h)为起始段地址
mov bx,0 ;指向ds的字符
mov si,0 ;指向es的字符
mov di,1 ;指向es的属性
mov cx,16
s: mov al,[bx]
mov es:[si],al
mov es:[si+160],al
mov es:[si+320],al
add bx,1
add si,2
mov byte ptr es:[di],02H
mov byte ptr es:[di+160],24H
mov byte ptr es:[di+320],71H
add di,2
loop s
mov ax,4c00h
int 21h
codesg ends
end start
|