C51比较两个无符号数的大小
两个8位无符号数分别存放在外部RAMDATA1和DATA2单元中,将找出的较大数存放在DATA3单元中(DATA1,DATA2,DATA3为三个连续的存储单元).ORG8000H
CLRC
MOVDPTR,#DATA1
MOVXA,@DPTR
MOVR3,A
INCDPTR
MOVXA,@DPTR
SUBBA,R3
JNCBIG2
XCHA,R3
SJMPBIG1
BIG2:MOVXA,@DPTR
BIG1:INCDPTR
MOVX@DPTR,A
END
A里存放的是相减后的结果,要将较大数存到DATA3,DPTR不是还应该加1么?