Loading
新闻中心库存中心价格中心PDF中心图片中心
ICGLE 电子技术支持中心,为电气人员和相关企业提供全面的信息(IC技术\IC库存\IC图片\PDF资料等)服务
总线设计PCB设计单片机DSPARM
JAVA驱动设计C/C++汇编J2EE网络协议中间件技术嵌入式系统无线通信通信网络模拟技术接口电路显示光电传感与控制EDA/PLD
气流体控制电子产品电机及工具通信设备仪器仪表电线电缆建筑电气低压电器高压电器电源工控自动化广电设备医疗器械More..
电源设计仪器仪表技术专递电路图片电子专栏储存技术汽车电子测量测试音响技术家用电器
成功方案市场分析行业标准应用前沿芯片应用综合专区
51的汇编控制指令详细列表
来源:www.EC66.com   作者:
字体大小:[大][中][小]

8051的汇编控制指令,占用字节,执行周期列表

8051 INSTRUCTION SET

1.Arithmetic operations:

Mnemonic Byte Cyc
ADD A,@Ri 1 1
ADD A,Rn 1 1
ADD A,direct 2 1
ADD A,#data 2 1
ADDC A,@Ri 1 1
ADDC A,Rn 1 1
ADDC A,direct 2 1
ADDC A,#data 2 1
SUBB A,@Ri 1 1
SUBB A,Rn 1 1
SUBB A,direct 2 1
SUBB A,#data 2 1
INC A 1 1
INC @Ri 1 1
INC Rn 1 1
INC DPTR 1 1
INC direct 2 1
INC direct 2 1
DEC A 1 1
DEC @Ri 1 1
DEC Rn 1 1
DEC direct 2 1
MUL AB 1 4
DIV AB 1 4
DA A 1 1

2.Logical opreations:
ANL A,@Ri 1 1
XRL A,@Ri 1 1
ANL A,Rn 1 1
XRL A,Rn 1 1
ANL A,direct 2 1
XRL A,direct 2 1
ANL A,#data 2 1
XRL A,#data 2 1
ANL direct,A 2 1
XRL direct,A 2 1
ANL direct,#data 3 2
XRL direct,#data 3 2
ORL A,@Ri 1 1
CLR A 1 1
ORL A,Rn 1 1
CPL A 1 1
ORL A,direct 2 1
RL A 1 1
ORL A,#data 2 1
RLC A 1 1
ORL direct,A 2 1
RR A 1 1
ORL direct,#data 3 2
RRC A 1 1
SWAP A 1 1

3.Data transfer:
Mnemonic Byte Cyc
MOV A,@Ri 1 1
MOV DPTR,#data16 3 2
MOV A,Rn 1 1
MOVC A,@A+DPTR 1 2
MOV A,direct 2 1
MOVC A,@A+PC 1 2
MOV A,#data 2 1
MOVX A,@Ri 1 2
MOV @Ri,A 1 1
MOVX A,@DPTR 1 2
MOV @Ri,direct 2 2
MOVX @Ri,A 1 2
MOV @Ri,#data 2 1
MOVX @DPTR,A 1 2
MOV Rn,A 1 1
PUSH direct 2 2
MOV Rn,direct 2 2
POP direct 2 2
MOV Rn,#data 2 1
XCH A,@Ri 1 1
MOV direct,A 2 1
XCH A,Rn 1 1
MOV direct,@Ri 2 2
XCH A,direct 2 1
MOV direct,Rn 2 2
XCHD A,@Ri 1 1
MOV direct,direct 3 2
MOV direct,#data 3 2

4.Boolean variable manipulation:
Mnemonic Byte Cyc
CLR C 1 1
ANL C,bit 2 2
SETB C 1 1
ANL C,/bit 2 2
CPL C 1 1
ORL C,bit 2 2
CLR bit 2 1
ORL C,/bit 2 2
SETB bit 2 1
MOV C,bit 2 1
CPL bit 2 1
MOV bit,C 2 2

5.Program and machine control:
Mnemonic Byte Cyc
NOP 1 1
JZ rel 2 2
RET 1 2
JNZ rel 2 2
RETI 1 2
JC rel 2 2
ACALL addr11 2 2
JNC rel 2 2
AJMP addr11 2 2
JB bit,rel 3 2
LCALL addr16 3 2
JNB bit,rel 3 2
LJMP addr16 3 2
JBC bit,rel 3 2
SJMP rel 2 2
CJNE A,direct,rel 3 2
JMP @A+DPTR 1 2
CJNE A,#data,rel 3 2
DJNZ Rn,rel 2 2
CJNE @Ri,#data,rel 3 2
DJNZ direct,rel 3 2
CJNE Rn,#data,rel 3 2

Upload by 小刘(2007-1-23)
IC
·VHDL中Loop动态条件的可综合转..
·VHDL设计中电路优化问题探讨
·VHDL设计中信号与变量问题的探讨
·基于VHDL语言的定时时基校正电路设..
·HDMI分配器的设计与实现
·基于CPLD的声发射信号传输系统设计
·一种用VHDL语言实现的帧同步算法
·VHDL语言在PSpice中的仿真应..
·SDRAM控制器的设备与VHDL实现
·简易通用型PCI接口的VHDL
·基于VHDL语言的实用电梯控制器的设..
·VHDL在高速图像采集系统中的应用设..
·你能过关吗?J2EE面试题集锦(附答..
·关于J2EE层次设计架构实例的分析详..
·Java EE/J2EE面向对象实战..
·J2EE初学者需要理解的问题
·初学者如何开发出一个高质量的J2EE..
·J2EE的13种核心技术简介
·开发J2EE应用应遵循的几点原则
·使用JBoss Eclipse ID..
·Java/J2EE中文问题终极解决之..
·关于对J2EE几点误解和错误认识的澄..
·J2ME小Tip:setClip方法..
·Java程序最容易犯的21种错误实例..
·基础教程之——RMI一步一步学习
·J2EE的Web和企业架构(WEA)..
·J2EEJTA和数据库的transa..
·使用异步Servlet扩展AJAX应..
·J2EE技术
·对于Struts和Spring两种M..
·Session机制使用的详细讲解
·如何解决JSP页面显示乱码问题
·cookie技术在Java ME平台..
·J2ME中读取Unicode和UTF..
·揭开J2EE集群Cluster的神秘..
·EJB技术的数据库应用
·J2EE应用系统内部的WebServ..
·J2EEMVC模式JSF与Strut..
·JAVA手机编程技术
·将J2EE平台提升到一个新的高度
IC
推荐技术文章:
IC
IC

©2007 版权归ICGLE所有   页面执行时间:62.500毫秒