MCS-51 汇编指令集(S开头的指令)
来源:互联网 发布:k means java实现 编辑:程序博客网 时间:2024/06/04 07:18
MCS-51系列单片机指令以S开头的指令有8条,分别为: SETB c SETB bit SJMP rel SUBB A,Rn SUBB A,direct SUBB A,@Ri SUBB A,#data SWAP A
1、SETB c 指令名称:进位标志置位指令指令代码:D.H 指令功能:进位标志位置位操作内容:C←1 字节数: 1 机器周期:1
2、SETB bit 指令名称:直接寻址位置位指令指令代码:D2H 指令功能:内部RAM可寻址位或专用寄存器指定位置位操作内容:bit←1 字节数: 2 机器周期:1
3、SJMP rel 指令名称:短转移指令指令代码:80H 指令功能:按指令提供的偏移量计算转移的目的地址,实现程序的无条件相对转移;操作内容:PC←(PC)+2 PC←(PC)+rel 字节数: 2 机器周期:2 使用说明:偏移量是8位二进制补码数,可实现程序的双向转移,其转移范围是(PC一26)一(PC+129)。其中PC值为本指令的地址。
4、SUBB A,Rn 指令名称:寄存器寻址带进位减法指令指令代码:98H~9FH 指令功能:累加器内容减寄存器内容和进位标志位内容操作内容:A←(A)-(Rn)-(C); n=0~7 字节数: 1 机器周期:1 影响标志位:当够减时,进位标志位复位;不够减时,进位标志置位。当位3发生借位,AC置位;否则AC复位。当位6及位7不同时发生借位时,OV置位;否则OV复位。
5、SUBB A,direct 指令名称:直接寻址带进位减法指令指令代码:95H 指令功能:累加器内容减内部RAM低128单元或专用寄存器和进位标志位内容操作内容:A←(A)-(diret)-(C) 字节数: 2 机器周期:1 影响标志位:同SUBB A,Rn指令(序号97)
6、SUBB A,@Ri 指令名称:间接寻址带进位减法指令指令代码:96H~97H 指令功能:累加器内容减内部RAM低128单元内容及进位标志位内容操作内容:A←(A)-((Ri))-(C);i=0,1 字节数: 1 机器周期:1 影响标志位:同SUBB A,Rn指令(序号97)
7、SUBB A,#data 指令名称:立即数带进位减法指令指令代码:94H 指令功能:累加器内容减立即数及进位标志内容操作内容:A←(A)-data-(C) 字节数: 2 机器周期:1 影响标志位:同SUBB A,Rn指令(序号97)
8、SWAP A 指令名称:累加器高低半字节交换指令指令代码:C4H 指令功能:累加器内容的高4位与低4位交换操作内容:(A)7?/FONT>4交换(A)3?/FONT>0 字节数: 1 机器周期:1
- MCS-51 汇编指令集(S开头的指令)
- MCS-51 汇编指令集(A开头的指令)
- MCS-51 汇编指令集(C开头的指令)
- MCS-51 汇编指令集(D开头的指令)
- MCS-51 汇编指令集(I开头的指令)
- MCS-51 汇编指令集(J开头的指令)
- MCS-51 汇编指令集(L开头的指令)
- MCS-51 汇编指令集(M开头的指令)
- MCS-51 汇编指令集(N开头的指令)
- MCS-51 汇编指令集(O开头的指令)
- MCS-51 汇编指令集(P开头的指令)
- MCS-51 汇编指令集(R开头的指令)
- MCS-51 汇编指令集(X开头的指令)
- MCS-51汇编指令
- MCS-51汇编指令祥解
- MCS-51单片机汇编指令详解
- 6条以字母R开头的MCS-51系列单片机的指令
- MCS-51单片机的指令时序
- 导入导出数据库及其数据
- VC6.0编译器参数设置
- 将bmp文件转换为jpg图象
- 最“牛”免费下载遥感影像和DEM的网址大全
- MCS-51 汇编指令集(R开头的指令)
- MCS-51 汇编指令集(S开头的指令)
- Webware.ASP.Ecommerce
- MCS-51 汇编指令集(X开头的指令)
- [sql server][基础] 多表关联创建
- myeclipse7与jad的集成
- GCC/MAKE使用笔记
- POJ 3169 Layout(差分约束系统)
- 电源管理
- Webware_ASP.NET_CMS