贴代码:
assume cs:code,ds:data,ss:stack
stack segment
dw 0,0,0,0,0,0,0,0
stack ends
data segment
db 'welcome to masm!'
db 11000010b,01001010b,01110001b,01000010b
data ends
code segment
start:
mov ax,data
mov ds,ax
mov ax,0b800h;
mov es,ax
mov ax,stack
mov ss,ax
mov cx,4
mov bp,7c0h
mov si,0
s0:
push cx
mov cx,16
mov bx,0
s1:
mov ah,ds:[bx]
mov es:[bp],ah
mov ah,ds:[si+16]
mov byte ptr es:[bp+1],ah
inc bx
add bp,2
loop s1
inc si
add bp,128
pop cx
loop s0
mov ax,4c00h
int 21h
code ends
end start
欢迎大家批评! |