- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机指令以 A 开头的指令有 18 条,分别为:
1 、ACALL addr11
指令名称:绝对调用指令
指令代码: A10 A9 A8 10001 A7 A6 A5 A4 A3 A2 A1 A0
指令功能:构造目的地址,进行子程序调用。其方法是以指令提
供的 11 位地址 (al0 ~ a0) ,取代 PC 的低 11 位, PC 的高 5 位不变。
操作内容:
PC←(PC)+2 SP←(SP)+1
(SP)← (PC)7 ~ 0 SP←(SP)+1
(SP)← (PC)15 ~ 8 PC10 ~ 0 ←addrl0 ~ 0
字节数: 2 机器周期: 2
使用说明:由于指令只给出子程序入口地址的低
11 位,因此调
用范围是 2KB 。
2 、ADD A ,Rn
指令名称:寄存器加法指令
指令代码:28H ~ 2FH
指令功能:累加器内容与寄存器内容相加
操作内容: A ←(A)+(Rn) , n = 0~7
字节数: 1
机器周期; 1
影响标志位: C, AC, OV
3 、ADD A ,direct
指令名称:直接寻址加法指令
指令代码: 25H
指令功能:累加器内容与内部
RAM 单元或专用寄存器内容相加
操作内容: A ←(A)+(direct)
字节数: 2
机器周期: 1
影响标志位: C, AC, OV
4 、ADD A ,@ Ri ’
指令名称:间接寻址加法指令
指令代码:26H ~ 27H
指令功能:累加器内容与内部
RAM 低 128
单元内容相加
操作内容: A ←(A)+((Ri)) , i=0, 1
字节数: 1
机器周期: 1
影响标志位: C, AC, OV
5 、ADD A ,#data
指令名称:立即数加法指令
指令代码: 24H
指令功能:累加器内容与立即数相加
操作内容: A ←(A)+data
字节数: 2
机器周期: 1
影响标志位: C, AC, OV
6 、ADDC A ,Rn
指令名称:寄存器带进位加法指令
指令代码:38H ~ 3FH
指令功能:累加器内容、寄存器内容和进位位相加
操作内容: A ←(A)+(Rn)+(C) , n = 0~7
字节数: 1
机器周期: 1
影响标志位: C, AC, OV
_
7 、 ADDC A ,direct
指令名称:直接寻址带进位加法指令 指令代码: 35H
指令功能:累加器内容、内部 RAM 低 128 单元或专用寄存器内容与进位位加
操作内容: A ← (A)+(direct)+(C)
字节数: 2 机器周期: 1
影响标志位: C, AC,OV
8 、 ADDC A ,@ Ri
指令名称:间接寻址带进位加法指令 指令代码:36H ~37H
指令功能:累加器内容 , 内部 RAM 低 128 单元内容及进位位相加
操作内容: A ← (A)+((Ri))+(C) , i= 0,1
字节数: 1 机器周期: 1
影响标志位: C, AC,OV
9 、 ADDC A ,#data
指令名称:立即数带进位加法指令 指令代码: 34H
指令功能:累加器内容、立即数及进位位相加操作内容: A ← (A)+data+(C)
字节数: 2 机器周期: 1
影响标志位: C, AC,OV
10 、AJMP addr11
指令名称:绝对转移指令
指令代码: A10A9A810001A7A6A5A4A3A2A1A0
指令功能:构造目的地址,实现程序转移。其方法是以指令提供
的 11 位地址,取代 PC 的低 11 位,.而 PC 的高 5 位保持不变。
操作内容: PC←(PC)+2
PCl0 ~ 0 ←addrll
字节数: 2
机器周期: 2
使用说明:由于
addrll 的最小值是
000H ,最大值是 7FFH ,因
此地址转移范围是
2KB 。
11 、ANL A
, Rn
指令名称:寄存器逻辑与指令
指令代码: 58H
~5FH
指令功能:累加器内容逻辑与寄存器内容
操作内容: A ← (A) ∧(Rn) , n =0~ 7
字节数: 1
机器周期: 1
12 、ANL A
, direct
指令名称:直接寻址逻辑与指令
指令代码: 55H
指令功能:累加器内容逻辑与内部
RAM 低 128 单元或专用寄存
器内容
操作内容: A ← (A) ∧(diret)
字节数: 2
机器周期: 1
13 、ANL A
,@ Ri
指令名称:间接寻址逻辑与指令
指令代码:56H
~57H
指令功能:累加器内容逻辑与内部
RAM 低 128
单元内容
操作内容: A ←(A) ∧((Ri)) i = 0,1
字节数: 1
机器周期: 1
14 、 ANL A ,#da
您可能关注的文档
最近下载
- 中医治疗带状疱疹后遗神经痛的研究.doc VIP
- 江铃-江铃E400-产品使用说明书-E400豪华型-JX70021BEV-江铃E400使用说明书.pdf VIP
- ISO IEC 27017-2015 信息技术--安全技术--基于ISO IEC 27002的云服务信息安全控制实践准则.pdf
- 脑疝病人的护理课件(完整版).pptx VIP
- 4-6岁 《游来游去的水母》-美术课件.ppt VIP
- 100个超级有趣的冷知识.pdf VIP
- 指挥调度系统项目可行性研究报告.docx VIP
- 公司节能减排方案.pptx VIP
- RBANS记录表(精分,重度抑郁,焦虑障碍,正常对照).docx VIP
- 重症医学科绩效考核.ppt VIP
文档评论(0)