assume cs:code
code segment
start: mov ax,2000h
mov ds,ax
mov bx,0
s:mov cl,[bx]
mov ch,0
add cx,1 ;此处显示不能使用jcxz指令,否则后边的dec bx则一点意义都没有,而且多余
inc bx
loop s
ok:dec bx
mov dx,bx
mov ax,4c00h
int 21h
code ends
end start