MCS-51系列单片机指令以R开头的指令有6条,分别为: RET RETI RL A RLC A RR A RRC A
1、RET
- 指令名称:子程序返回指令
- 指令代码:22H
- 指令功能:子程序返回
- 操作内容:PC15~8←((SP)) SP←(SP)-1 PC7~0←((SP)) SP←(SP)-1
- 字节数: 1
- 机器周期:2
2、RETI
- 指令名称:中断返回指令
- 指令代码:32H
- 指令功能:中断服务程序返回
- 操作内容:PC15?/FONT>8←((SP)) SP←(SP)-l PC7~0←((SP)) SP←(SP)-1
- 字节数: 1
- 机器周期:2
3、RL A
- 指令名称:循环左移指令
- 指令代码:23H
- 指令功能:累加器内容循环左移一位
- 操作内容:An+1←(An); n=0~6 A0←(A7)
- 字节数: 1
- 机器周期:1
4、RLC A 指令名称:带进位循环左移指令
- 指令代码:33H
- 指令功能:累加器内容连同进位标志位循环左移一位
- 操作内容:An-1←(An); n=0~6