单片机问题LOP: MOV @R0, A INC R0 DJNZ R1,LOP 这段程序什么意思??

LOP: MOV @R0, A INC R0 DJNZ R1,LOP这段程序什么意思??
2025-03-03 06:31:42
推荐回答(3个)
回答1:

LOP: MOV @R0, A ;将累加器A的值送入到R0指示的地址中
INC R0 ;地址加1
DJNZ R1,LOP ;R1减1不为0继续
这段程序是初始化一个长度为R1的连续地址的寄存器。

回答2:

这应该是单片机启动文件STAERUP.A51里面的一段程序吧!这是清单片机内部数据存储寄存器低128位的数据为0.不知回答的是否正确!!!

回答3:

把A的值传给(R0-R0+R1)指向的值