下面是我写的
感觉没有用到第九章所教的内容,出题者的目的是什么啊
ssume cs:codesg,ds:datasg
datasg segment
db 'w e l c o m e t o m a s m ! '
datasg ends
codesg segment
start:
mov ax,datasg
mov ds,ax
mov ax,0B800H
mov es,ax
mov cx,16
mov bx,0
S0:
mov al,[bx]
mov ah,02 ;绿色
mov es:780H[bx].40H,ax
mov ah,36 ;绿底红字
mov es:820H[bx].40H,ax
mov ah,113 ;白底蓝字
mov es:8C0H[bx].40H,ax
add bx,2
loop S0
mov ax,4c00H
int 21H
codesg ends
end start |