assume cs:code
data segment
db 'w e l c o m e t o m a s m ! '
data ends
code segment
start: mov ax,data
mov es,ax
mov ax,0b800h
mov ds,ax
mov bx,0
mov cx,16
mov ah,00000010b
mov dh,00100100b
mov dl,01110001b
s: mov al,es:[bx]
mov [bx+718h],al
mov [bx+719h],ah
mov [bx+0a0h+718h],al
mov [bx+0a0h+719h],dh
mov [bx+140h+718h],al
mov [bx+140h+719h],dl
add bx,2
loop s
mov ax,4c00h
int 21h
code ends
end start
自己写的,欢迎批评指正 |