单片机原理与应用 指令格式及分类 微课PPTMCS-51单片机的指令格式.pptVIP

单片机原理与应用 指令格式及分类 微课PPTMCS-51单片机的指令格式.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理 单片机原理 单片机原理 单片机原理 单片机原理 MCS-51单片机的指令格式 指令系统概述 指令——计算机能够识别和执行的命令。 指令系统——指令的集合或全体。 指令的三种表示形式 二进制形式——直接为CPU执行 16进制形式——阅读和书写 汇编形式——编写程序。 二进制形式 16进制形式 汇编形式00100100 10000000 740AH 2404H 80FEH MOV A,#0AH ADD A,#04H SJMP $ 1.定义 2.MCS-51 指令格式 MCS-51单片机的指令由标号、操作码、操作数和注释4个部分组成,格式如下: [标号:]操作码 [目的操作数][,源操作数][,第三操作数][;注释] LOOP: MOV A, R0 ;将R0的内容送A [标号:]操作码 [目的操作数][,源操作数][;注释] 方括符[ ]表示可选项 标号代表指令所在地址,1-8个字母/数字,“:”结尾 操作码就是指令功能助记符,指令实体 目的操作数 源操作数 注释,以 “ ; ” 开头 【例】 DL1:MOV A,#31H ;将立即数31H送累加器A中 操作码 目的操作数 源操作数 标号 注释 3. 指令系统中的符号约定 Rn:n=0-7,代表工作寄存器R0―R7。 @Ri:代表工作寄存器Ri间接寻址8位存储单元,存储单元地址00H-FFH。其中i=0、1,Ri代表工作寄存器R0、R1。 direct:代表8位地址,该8位地址可以是内RAM的任何一个地址(00H-7FH),也可以为SFR(特殊功能寄存器)中的任何一个(80H-FFH)。 #data:为8位的立即数,该数为真正参与运算或传送的数据。 #data16:为16位的立即数,该数为参与传送的数据。 * addr16:为16位目的地址,用于LCALL、LJMP二个指令中,可以实现在64K程序存储器范围内调用子程序或转移。 addr11:为11位目的地址,用于ACALL、AJMP二个指令中,可以实现在下条指令地址所在的2K范围内调用子程序或转移。 rel:为带符号的8位偏移地址,用于SJMP和所有的条件转移指令,可以在下条指令地址所在的-128-+127的程序存储器范围内转移。 DPTR:数据指针,可用作16位地址寄存器。 A:累加器ACC。 * B:通用寄存器,主要用于乘法MUL和除法DIV指令中。 Cy:代表进位标志位或在布尔处理器中的累加器。 bit:位地址。片内RAM中的位寻址单元及SFR中的可寻址位。 /bit:在位操作指令中,表示对该位(bit)先取反,再进行传送或运算,不改变该位(bit)的原值。 (×)——某寄存器或某单元的内容。 ((×))——由×间接寻址的单元内容。即(X)作地址,该地址单元的内容用((×))表示。 单片机原理 单片机原理 单片机原理 单片机原理 单片机原理

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档