
;assume cs:code 告诉编译器code对应段寄存器cs
assume ds:data,cs:code,ss:sta
data segment ;定义数据段
db ' welcome to masm! '
db ' welcome to masm! '
db ' welcome to masm! '
db ' welcome to masm! '
db ' welcome to masm! '
data ends ;数据段定义结束
sta segment
dw 0,0
sta ends
code segment ;这里定义代码段开始
start: mov ax,0b800h
mov es,ax
xor di,di
mov cx,2000
mov ax,720h
cls: stosw
loop cls
mov ah,1
int 21h
mov ax,0b800h
mov es,ax
xor di,di
mov cx,2000
mov ax,731h
cls1: stosw
loop cls1
mov ah,1
int 21h
mov ax,0b800h
mov es,ax
xor di,di
mov cx,2000
mov ax,131h
cls2: stosw
loop cls2
mov ah,1
int 21h
mov ax,0b800h
mov es,ax
xor di,di
mov cx,2000
mov ax,841h
cls3: stosw
loop cls3
mov ah,1
int 21h
mov bx,0h
mov si,data
mov ds,si
xor si,si
mov ah,07
mov di,0h
mov dx,0h
mov cx,2000
hang: mov al,ds:[si]
; mov es:[bx],al
stosw
inc si
loop hang
mov ah,1
int 21h
mov ax,4c00h
int 21h
code ends ;这里定义代码段结束
end start
;用masm5.0编译连接本程序,运行,按任意键退出。
果断三峡学院的。。。
三峡学院的、鉴定完毕。
亲、你忘了告诉他们最重要的了、要有注释哦。
亲 蔡黎老师的作业吧~~~~~
