分析以下程序,回答下面的问题: assume cs:codesg,ds:datasg datasg segment db 'HOW ARE YOU!',0 datasg ends codesg segment start: mov ax,datasg mov ds,ax mov bx,0 mov ch,0 next: mov cl,[bx] ; (i) inc bx jcxz ok jmp short next ; (ii) ok: dec bx mov dx,bx mov ax,4c00h int 21h codesg ends end start 问:( 1 )第一次执行 (i) 指令后, (cl)= ; ( 2 )该程序将会执行 次指令 (ii) ; ( 3 )程序执行到返回前 (dx)= ; ( 4 )该程序的功能是: 。