汇编语言L0C,单片机汇编语言指令查表.doc
单片机汇编语言指令查表
目的操作数汇编指令机器码功能机器周期字节数Amov A ,#data74H datadata传至A12Amov A,directE5H direct direct 传至A12Amov A,Rn11101rrr Rn 传至A11Amov A,@Ri1110011i Ri 传至A11directmov direct,#data75H direct datadata传至direct23directmov direct,direct85H direct direct direct 传至direct23directmov direct,AF5H direct A 传至direct12directmov direct,Rn10001rrr direct Rn 传至direct22directmov direct,@Ri1000011i direct Ri 传至direct22Rnmov Rn,#data01111rrr datadata传至Rn12Rnmov Rn,direct10101rrr direct direct 传至Rn22Rnmov Rn,A11111rrr A 传至Rn21@Rimov @Ri,#data0111011i datadata传至 Ri 12@Rimov @Ri,direct1010011i direct direct 传至 Ri 22@Rimov @Ri,A1111011i A 传至 Ri 11dptrmov dptr,#data1690H dataH dataLdata16传至dptr231.片内ram数据传送指令表
2.程序调用及返回指令表
类型指令机器码功能字节数机器周期长调用Lcall addr1612H addr16(PC)+3传至PC;(SP +1传至SP;PC7~0传至(SP)32绝对调用Acall addr11Addr10~810001,addr7~0(SP +1传至SP,PC15~8传至(SP ;addr15~0传至PC22子程序返回ret22H(PC)+2传至PC;SP +1传至SP,PC7~0传至(SP)12中断返回reti32H SP +1传至SP,PC15~8传至(SP ;addr10~0传至PC.
SP 传至PC15~8,SP-1传至SP.
SP 传至PC7~0,SP-1传至SP.
SP 传至PC15~8,SP-1传至SP.
SP 传至PC7~0,SP-1传至SP.12
3.无条件转移指令表
类型指令操作码功能字节数机器周期长转移Ljmp addr1602H addr16Addr15~032绝对转移Ajmp addr11Addr10~800001,addr7~0 PC +2传至PC;addr10~0传至PC;PC15~11不变22相对转移Sjmp rel80H rel PC +2+rel传至PC22间接转移jmp@A+dptr73H A + dptr 传至PC12
条件转移指令
类型汇编指令操作码功能字节数机器周期A为零转移Jz rel60H rel PC +2传至PC; A 0,则 PC +rel传至PC22A非零转移Jnz rel70H rel PC +2传至PC; A ≠0,则 PC +rel传至PC22比较转移Cjne A,#data,relB4H data rel A ≠data,转移32Cjne A,direct,relB5H direct rel A ≠direct,转移32Cjne Rn,#data,rel10111rrr data rel Rn ≠data,转移32Cjne @Ri,#data,rel1011011i data rel Ri ≠data,转移32减1不为零转移Djnz Rn,rel11011rrr rel Rn -1≠0,转移22Djnz direct,relD5H direct rel direct -1≠0,转移32
5.位操作指令
类型汇编指令机器码功能字节数机器周期位传送Mov C,bitA2H bit bit 传至C21Mov bit,C92H bit(C 传至bit21位清零Cl
汇编语言L0C,单片机汇编语言指令查表.doc相关推荐
- 计算机exsl表f4代表锁定,Excel快捷键速查表.doc
Excel快捷键速查表.doc Excel 2007快捷键速查表 序号快捷键功能1Alt+'打开[样式]对话框.2Alt+↓打开选择列表.3Alt+A切换到[数据]菜单选项卡中.4Alt+Backsp ...
- c51抢答器程序汇编语言,c51单片机汇编语言单片机八位抢答器程序
OK EQU 20H RING EQU 22H ORG 0000H AJMP MAIN ORG 0003H AJMP INT0SUB ORG 000BH AJMP T0INT ORG 0013H AJ ...
- c语言温度检测查表,ntc 测温 单片机 C语言 查表 表格 温度系数表 计算公式
一般大家都会查表,其实不用查表也可以计算,看下面2个公式就直接搞定了: //g_shunt_dat.tmp_val[1]=(float)((1/(log(g_shunt_dat.r_val[1]/10 ...
- c51按键控制灯亮汇编语言,51单片机汇编语言编程进行按键控制
硬件电路: P1.0 ~ P1.5 外接 6 个 LED,分别称为 D1 ~ D6,低电平发光. P0.0 ~ P0.3 外接 4 个 按键,分别称为 K1 ~ K4. P3.2 ~ P3.3 外接 ...
- c51矩形波输出汇编语言,51单片机汇编语言编程:用定时器控制输出矩形波
80C51单片机的时钟频率为12MHz,利用定时器T1和P1.0输出矩形脉冲. 波形只画出了2段:一段为100us 另一段为50us. 要完全的.完整的.详细的编写此程序的过程!谢谢 -------- ...
- 兼容单片机的CRC32查表计算程序的C语言实现
很多单片机例如STM.NXP等都在硬件上实现了CRC计算引擎,上位机与其通信,如果有CRC32计算的话,需要统一两端的CRC32算法,网上找的一些我看都不靠谱,计算结果和单片机上的结果不一致,我贴一下 ...
- c51单片机时钟程序汇编语言,51单片机汇编语言--延时程序的延时时间
请高手帮我分析以下延时程序所占的时钟周期. 求解释: DELAY: MOV R6, #13 DELAY1: MOV R5, #250 DELAY2: NOP DJNZ R5, DELAY2 D ...
- c51汇编语言 pdf,单片机汇编语言经典一百例.pdf
51 单片机实用程序库 4.1 流水灯 程序介绍:利用 P1 口通过一定延时轮流产生低电平 输出,以达到发光二极管轮流亮的效果.实际应用中例如: 广告灯箱彩灯.霓虹灯闪烁. 程序实例( LAMP.AS ...
- 带注释的c51汇编语言,51单片机汇编语言实现交通灯 代码有详细注释
ORG 0000H;程序起始地址 LJMP START;初始化标号 ORG 0003H;外部中断地址--东西紧急按钮触发 LJMP DXJJ;东西紧急标号 ORG 0013H;外部中断地址--南北紧急 ...
最新文章
- 深度学习中的随机梯度下降(SGD)简介
- solidworks入门
- php接口过滤器,雷林鹏分享:PHP 过滤器
- Spark(四) -- Spark工作机制
- java 面试题 简书_java面试题
- 清除浏览器缓存之后为什么还是显示旧的html页面_Web缓存控制策略详解
- 李开复现身说法成功的十个启发
- 1119. Pre- and Post-order Traversals (30)
- mysql递归自身连接_Mysql递归连接
- php获取微信小程序用户头像,微信小程序获取用户头像+昵称+openid,小程序登录!附前端后端源码!...
- Python稳基修炼的经典案例4(计算机二级、初学者必须掌握的例题)
- 将一个list转化成一颗树的输出方法
- 使用git pull时,项目没有更新?
- 再读Socket编程——《UNIX网络编程(卷一)》学习点滴
- Unity3D游戏开发之仿仙剑奇侠传一2D游戏 (一)
- 海康相机回调方式理一下
- 易班 使用接口快速刷完成学习任务
- 软件测试用例编号命名规则,在TD的测试用例中显示测试用例编号的方法
- 设置linux默认音频设备,ubuntu设置默认声音设备
- Autovue集成全过程