利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存储在dx中。
assume cs:code
code segment
start: mov ax,2000H
mov ds,ax
mov bx,0
s: ________
________
________
________
jmp short s
ok: mov dx,bx
mov ax,4c00h
int 21h
code ends
end start
答案是
mov ch,0 这一句我不懂。为什么不是 mov cl,0,ch不是一直为0吗,求各位大神帮助。
mov cl,[bx]
jcxz ok
inc bx |