向内存0:200-0:2ff依次传送数据0-63,只用9条指令
1 assume cs:codesgcodesg segment
mov ax,0020h
mov ds,ax
mov bx,0
mov cx,40h
L: mov ds:[bx],bl
inc bx
loop L
mov ax,4c00h
int 21h
codesg ends
end
2
assume cs:codesg
codesg segment
mov ax,0020h
mov ds,ax
mov bl,0
mov cx,40h
L: mov ds:[bl],bx
inc bl
loop L
mov ax,4c00h
int 21h
codesg ends
end
这是我写得两个,都能运行,也能赋值。但对于红色的部分,有没有什么不同啊?意思完全一样吗?求大神指点。先谢了