(1)编程,向内存0:200-0:23F依次传送数据0-63(3FH)
-------------------------------------------------------------------
assume cs:copymsg
mycode segment
mov ax,0h
mov cx,40h ;寄存器cx存储需传送数据个数:40h个
mov ds,ax ;将数据段寄存器ds初始化为0000h
mov bx,0h
s: mov [bx+200h],bx ;将寄存器bx中的内容传给内存0000:0200
inc bx ;(bx)=(bx)+1,寄存器bx中内容自加1
loop s ;判断cx值是否为0,不为0则跳转至s:处执行
mov ax,4c00h
int 21h
copymsg ends
end |