- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章_单片机2007
3.在代码段中定义常数 DB — 定义字节型常数; DW — 定义字型常数(高字节在前,低字节在后); 格式: 标号: 类型 初始化值 例:CSEG AT 0H …… SJMP $ TAB_SQR: DB 0,1,4,9,16 TAB_ASC: DB ‘0123456789’ TAB_FAC: DW 1,1,2,6,24,120,720,5040,40320 END * * 第二章 指令系统 内容提要 寻址方式 传送与交换指令 算术运算、逻辑运算指令 控制转移指令 位操作指令 第一节 寻址方式 1. 立即寻址 指令中直接给出操作数的寻址方式。在51系列单片机的指令系统中,立即数用一个前面加 “#”号的8位数(#data,如#30H)或16位数(#data16,如#2052H)表示。立即寻址中的数,称为立即数。 例如指令:MOV A,#30H 2. 直接寻址-----操作数的地址直接出现在指令中。 寻址对象: ①内部数据存贮器:使用它的地址。 ②特殊功能寄存器:既可使用它的地址,也可以直接使用寄存器名。 3.寄存器寻址-----操作数存放在寄存器中。 寻址对象: A,B,DPTR,R0~R7 , C。 B 仅在乘除法指令中为寄存器寻址,在其他指令中为 直接寻址。 A 可以寄存器寻址又可以直接寻址,直接寻址时写作 ACC 4. 寄存器间址 操作数存放在以寄存器内容为地址的单元中,用做间址的寄存器为Ri(i=0,1)、DPTR。 ① 对片内的间接寻址用Ri(i=0,1) 如: MOV R0,#20H MOV @R0,A ;A→(20H) ② 对片外的间接寻址可用Ri(i=0,1)或DPTR 如: MOVX @DPTR,A ; A→以DPTR为内容 地址的外部RAM中 MOVX A,@R1 ; A →以P2 R1内容为 地址的外部RAM中 5. 变址寻址 操作数所在位置的地址由DPTR或PC寄存器与A的内容相加后形成。其中累加器A内容是可变的。 如: MOVC A, @A+DPTR 6. 相对寻址 相对寻址是将程序计数器PC的当前值与指令第二字节给出的偏移量相加,从而形成转移的目标地址。 如:JZ 61H 7. 位寻址 对可位寻址的位地址寻址。 如: MOV C,20H; MOV A,20H ; 以上两条指令究竟是位寻址还是字节寻址,根据两操作数类型一致的原则,由另一个操作数决定。 指令中的常用符号 Rn: 表示当前工作寄存器R0~R7中的一个。 Ri: 代表R0和R1寄存器中的一个,用作间接寻址寄存器。 dir : 8 位直接字节地址(片内 RAM 和 SFR ) #data: 8位立即数,即8位常数。可以为2进制(B)、 10进制、 16进制(H)、 字符(‘ ’) data16: 表示16位立即数,即16位常数,取值范围为 #0000H~#0FFFFH addr16 : 表示16位地址 addr11 : 表示11位地址 rel : 相对偏移量(为一字节补码)用于相对转移指令中 bit : 位地址,在位地址空间中。 $: 表示当前指令的地址。 dir @Ri Rn #data A MOV A , Rn #data dir @Ri MOV dir , A Rn, @Ri #data dir MOV Rn , MOV @Ri, A dir #data 1. 内部RAM、SFR之间的传送MOV指令 A dir #data 第二节
您可能关注的文档
最近下载
- 中医气功学导论期末试卷.docx
- 请你谈一下你为什么要加入中国共产党谈谈为什么加入中国共产党.pptx VIP
- 2024南方电网广西电网公司校园招聘公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- DB37T19976—2011山东物业服务规范第1部分住宅物业.doc
- 七年级心理健康教案完整版.docx
- 赤泥综合利用项目可行性研究报告(完整案例).pdf
- 2024款比亚迪海豹06DM-i豪华型尊贵尊荣尊享旗舰_用户手册驾驶指南车主车辆说明书电子版.pdf
- 企业技术改造资金绩效评价总结报告.doc
- 《生物化学》全套教学课件(共13章完整版).pptx
- 15-彭向刚-学习领导科学提升领导力(清华)__(全国各校课件参考).ppt
文档评论(0)