| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
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
 
  复制代码 |   
 
 
 
 |