一段分支程序的执行情况
根据R3(0~n)的内容转向对应的程序;处理程序的入口符号地址分别为:PR0到PRn(n<256)程序代码:
PR0 EQU 0110H PR1 EQU 0220H PR2 EQU 0330H ............. ORG 0030H KEY_JMP: MOV DPTR #TAB MOV A,R3 ADD A,R3 JNC NADD INC DPH NADD: MOV R3,A MOVC A,@A+DPTR XCH A,R3 INC A MOVC A,@A+DPTR MOV DPL,A MOV DPH,R3 CLR A JMP @A+DPT TAB: DW PR0,PR1,PR2,........ PR0:处理程序0 PR1: 处理程序1 . . . PRn: 处理程序n END解释一下NADD到TAB的程序,最好每行都解释一些?我的地方搞混了。