MOV R0 , #20H ;赋首地址
MOV R7 , #33 ;查33个单元
MOV 41H ,#00H ;计数单元清零
NEXT: MOV A , @R0
XRL A , #00H
JNZ RE ;不是#00H转移
INC 41H ;是的,累加一个1
RE: INC R0 ;取下一个单元
CJNZ R7 NEXT ;未查完继续
END
mov 40h,#00h
mov r1,#20h
mov r7,#21h
loop:mov a,@r1
cjne a,#00h,loop1
inc 41h
ret
loop1:inc r1
djne r7,loop
ret