assume cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start:
mov ax,data
mov ds,ax
mov bx,0
mov di,0b86Eh
mov ss,di
mov bp,48h
mov cx,16
s:mov al,[bx]
mov [bp],al
mov [bp+0a0h],al
mov [bp+140h],al
mov al,02h
mov [bp+1h],al
mov al,24H
mov [bp+0a1h],al
mov al,71h
mov [bp+141H],al
add bp,2
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end start |