被连方瑀吓到了:一小段MCS51单片机程序的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/12 13:55:05
ORG 0H
START:MOV A,#05H
MOV R1,#20H
LOOP1:MOV @R1,#00H
INC R1
DEC A
CJNE A,#00H, LOOP1
SJMP $
END
我是想将数据存储区20H开始的连续5个单元负零
可结果却是02H单元的内容变成了25,谁能告诉我这是为啥啊?

默认情况下R1就是01H,你R1从#20H加了5,不就是等于25了么