- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCS-51单片机指令总表
MCS-51指令系统中的常用符号说明
Rn——当前选中的寄存器区中的8个工作寄存器R0~R7(n=0~7)。
Ri——当前选中的寄存器区中的2个工作寄存器R0、R1(i=0,1)。
direct—8位的内部数据存储器单元中的地址。
#data——包含在指令中的8位常数。
#data16——包含在指令中的16位常数。
addr16——16位目的地址。
addr11——11位目的地址。
rel——8位带符号的偏移字节,简称偏移量,范围为+127~-128。
DPTR——数据指针,可用作16位地址寄存器。
bit——内部RAM或专用寄存器中的直接寻址位。
A——累加器。
B——专用寄存器,在执行乘法和除法前用于存放乘数和除数。执行后存放乘法的高8位结果和除法的余数。
C——进位标志,可已作为进位位或布尔处理机中的位累加器。
@——间址寄存器或基址寄存器的前缀,如@Ri,@A+DPTR。
/ ——位操作数的前缀,表示对该位操作数取反,如/bit。
(×)——片内RAM的直接地址中的内容。
(Rn)——由某寄存器间接寻址的单元中的内容。
←箭头左边的内容被箭头右边的内容所代替。
说明:这些符号只是为了起说明指示的作用,在具体写指令的时候,必须用实际含义的内容来替代。如direct,在写指令的时候,可以用20H之类的地址码来代替。
1、指令的基本格式
MCS-51单片机指令主要由标号、操作码、操作数、注释组成。例如:
LOOP: MOV R0, #20H ;将数据20H送到寄存器R0。
标号 操作码 操作数 注释
指令分类表
类别 数目 功能 数据传送类 29条 执行内外RAM,ROM之间的数据传送 算术运算类 24条 执行数据的加减乘除运算 逻辑运算类 24条 执行与、或、非、异或等逻辑操作 位操作类 12条 执行位的传送和逻辑操作 控制转移类 22条 执行无条件和有条件的转移、调用和返回操作 为了方便大家的学习和记忆,在下面章节中按功能的分类来介绍MCS-51的指令系统。
指令
类别 访问存贮器 目的
地址 汇编格式指令 操 作 机器周期 字节数 数
据
传
送
类
指
令 片内RAM A MOV A,Rn Rn→A,n=0~7Ri)→A,i=0、1(direct)→A 1 2 MOV A,#data #data→A 1 2 Rn MOV Rn,A A→Rn 1 1 MOV Rn,direct (direct)→Rn 2 2 MOV Rn,#data #data→Rn 1 2 direct MOV direct,A A→ direct 1 2 MOV direct,Rn Rn→ direct 2 2 MOV direct,@Ri (Ri)→ direct 2 2 MOV direct,direct direct→ direct 2 3 MOV direct,#data #data→ direct 2 3 @Ri MOV @Ri,A A→(Ri) 1 1 MOV @Ri,direct direct→(Ri) 2 2 MOV @Ri,#data #data→(Ri) 1 2 DPTR MOV DPTR, #data16 data16→DPTR 2 3 A XCH A,Rn A←→Rn 1 1 XCH A,@Ri A←→(Ri) 1 1 XCH A,direct A←→(direct) 1 1 SWAP A A7~4A3~0 XCHD A,@Ri A3~0Ri)3~0 A MOVX A,@Ri (Ri)→A 2 1 MOVX A,@DPTR (DPTR)→A 2 1 @Ri MOVX @Ri, A A→(Ri) 2 1 @DPTR MOVX @DPTR ,A A→(DPTR) 2 1 ROM A MOVC A,@A+DPTR (A+DPTR)→A 2 1 MOVC A,@A+PC (A+PC+1)→A 2 1 片内RAM direct PUSH direct SP+1→SP,(direct)→(SP) 2 2 POP direct (SP)→direct,SP-1→SP指令
类别 访问存贮器 目的
地址 汇编格式指令 操 作 机器周期 字节数 减法运算指令 片内RAM A SUBB A,Rn A-Rn-Cy→A 1 1 SUBB A,@Ri A-(Ri)-Cy→A 1 1 SUBB A,dire
您可能关注的文档
- 超化三初中九年级物理期末试题.doc
- 2.22正确坐姿.ppt
- 机设13.ppt
- 诊断复习参考题目.doc
- 如何快速报价和抓住客户的心理.doc
- 认识鼠标、键盘.ppt
- 综合题选讲续集.docx
- 2012中考数学复习学案——圆.doc
- EM78P5840N AD转换的应用.pdf
- 中国水务.pdf
- 2025年新型甜味剂在饮料生产中的应用前景与法规挑战报告.docx
- 2025年社交电商裂变营销策略揭秘:打造用户增长生态圈.docx
- 2025年教育精准扶贫助力贫困地区教育现代化报告.docx
- 2025年环评公众参与机制创新与社区互动模式研究报告.docx
- 2025年城市轨道交通智慧运维系统与城市交通管理优化报告.docx
- 2025年教育精准扶贫对农村学校教学成果的评估报告.docx
- 2025年生态循环农业技术模式在农村土地流转中的应用研究报告.docx
- 2025年物流业人力资源短缺原因分析及应对措施.docx
- 2025年数字艺术作品版权保护与版权保护国际合作研究报告.docx
- 2025年网络直播行业自律体系构建与内容监管优化策略报告.docx
最近下载
- 课题申报参考:机器学习与大规模物流决策优化研究.docx VIP
- 2023年山西大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 个人简历模板表格求职简历模板表格.docx VIP
- 2023年广东中考数学真题及答案.doc VIP
- 《人文英语4》边学边练1—8答案全.doc VIP
- 同等学力申硕《动力工程及工程热物理学科综合水平全国统一考试》讲义第1章.pdf VIP
- 企业品牌发展战略.doc VIP
- 人教版四年级下近、反义词汇总.doc VIP
- 2023年大连理工大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 2025年 (一季度)专题党课讲稿:坚守底线廉洁从政以忠诚担当的干劲加强队伍党风廉政建设.pdf VIP
文档评论(0)