MSC-51单片机指令中的查表问题答:ADD A,DPL DPL的值加给A MOV DPL,A;调整DPL,DPH 相当于把原r2里的数乘2当做偏移地址加给DPL MOV A,DPH ADDC A,R2 MOV DPH,A 相当于把原r3里的数乘2当做偏移地址加给DPH CLR A MOVC A,@A+DPTR;查表 MOV R2,A;第一字节 CLR A INC DPTR MOVC A,@A+DPTR;查第二字节 MOV R3,A...
51单片机中汇编CJNE A,#10,$+3后面$+3是什么意思答:汇编中$表示当前指令的地址,$+3表示当前指令起始地址后的第三个地址,注意是地址单元,不是指当前指令后的第三条指令,因为51中很多指令是2字节或3字节指令,还有点要注意的是:CJNE是3字节指令,即这条指令要占用3个字节,即$/$+1/$+2这三个单元,$是指第一字节的这个地址,所以$+3进指cjne后下一条指令;程序...