- 15
- 0
- 约3.15万字
- 约 120页
- 2018-04-19 发布于未知
- 举报
1,无条件转移指令: 格式: LJMP addr16 长转移指令,寻址范围65535; AJMP addr11 绝对转移,寻址范围2K; SJMP rel 短转移,转移范围(+127~-128); JMP @A+DPTR 变址转移,寻址范围65535。 02H addr15~8 addr7~0 a10~8 00001 a7 ~a0 80H r e l 73H LJMP指令 (三字节) AJMP指令 (双字节) SJMP指令 (双字节) JMP指令 (单字节) 长转移指令:(三字节双周期指令) 指令执行时,将指令码中的addr16送入PC中,使程序无条件的转向addr16所指向的新地址执行程序。 【举例】: 已知某单片机的监控程序地址为A080H,试问用什么方法使单片机开机后自动的转向该监控程序? 【解】: 因为单片机上电时,PC=0000H,所以在0000H单元存放一条LJMP 0A080H 的指令即可。 LJMP A0H 80H ROM 0000H 0001H 0002H 0003H 绝对转移指令: 双字节、双周期指令。 将AJMP指令中的11位转移地址替换掉原来PC中16位地址中的低11位地址。 指令中的11位地址,确定了地址的转移范围在2K以内
原创力文档

文档评论(0)