利用SUBB,A和55H相减判断A是否为0来统计出现次数
ORG 0000H
MOV R0, #55H;存放待统计的数
MOV R1, #20H;待统计内存段的起始地址
MOV R2, #00H;存放统计次数
CJNE @R1, #55H, COUNT
INC R2;判断20H是否为55H
COUNT:
INC R1
MOV A, @R1
CLR C;清除cy,否则会对A的结果产生影响
SUBB A, R0
JZ L1;A为0则R2加1
CJNE R1, #5FH, COUNT;
JMP L2
L1:
INC R2
CJNE R1, #5FH, COUNT
JMP L2
L2:
MOV 60H, R2
SJMP $