- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
补充1:MCS-51单片机指令系统2
补充内容1:MCS-51单片机指令系统 学习目的 1.掌握MCS-51汇编语言指令的格式。 2.掌握MCS-51单片机指令的寻址方式。 3.掌握指令系统中各指令的使用方法。 重点难点 1.寻址方式 2.指令系统 3.1 指令系统概述 3.2 指令格式 指令的描述中经常用到一些特殊符号 这类指令大都是双字节指令,仅有指令:MOV DPTR,#DATA16是三字节指令,它提供两字节立即数。 对立即数的书写要求:对于单字节立即数,若数值大于等于A0H,则要在其前面加一个0,如指令“MOV A,#0A0H”,该指令含义是把立即数A0H送累加器;对于双字节立即数,若数值大于等于A000H,则要在其前面加一个0。对于直接地址和偏移量也按相同方法书写。 例:将D5H位的内容送入Cy,可用几种方式 表达? MOV C,0D5H MOV C,(0D0H).5 MOV C,F0 MOV C,PSW.5 寻址方式 存储器空间 寄存器寻址 R0~R7、A、B、Cy(位)、DPTR 直接寻址 内部数据存储器00H~7FH字节单元 特殊功能寄存器 寄存器间接寻址 内部数据存储器(@R1、@R0、SP) 外部数据存储器(@R1、@R0、@DPTR) 立即寻址 程序存储器(操作常数) 变址寻址 程序存储器(@A+DPTR、@A+PC) 相对寻址 程序存储器(PC当前值+rel) 位寻址 内部RAM位寻址区及特殊功能寄存器中的 可寻址位 3.4 MCS-51单片机指令系统分类介绍 MCS-51单片指令系统中,数据传送指令共29条,分为内部数据传送指令、外部数据传送指令、堆栈指令和数据交换指令等。 “传送”操作的功能是将源地址单元的内容传送到目的地址单元中去,而源地址单元的内容不变。 1.内部数据传送指令 是指数据在内部RAM单元之间传送。内部数据传送指令的助记符为MOV,其汇编语言指令格式为: MOV 目的操作数,源操作数 (1)以累加器A为目的操作数的传送指令 功能 执行时间 A←(Rn) 1Tcy A←(direct) 1Tcy A←((Ri)) 1Tcy A←#data 1Tcy (2)以通用寄存器Rn为目的操作数的传送指令 MOV Rn, A ; Rn ←(A) MOV Rn, direct ; Rn ←(direct) MOV Rn, #data ; Rn ← data 这三条指令都是以工作寄存器为目的操作数,源操作数的寻址方式有寄存器寻址、直接寻址和立即寻址。 (3)以直接地址为目的操作数的传送指令 MOV direct,A ; direct ←(A) MOV direct,Rn ; direct ←(Rn) MOV direct1,direct2; direct1 ←(direct2) MOV direct,@Ri ; direct ←((Ri)) MOV direct,#data ; direct ←data 这组指令的目的操作数都是直接寻址单元,源地址操作数采用寄存器寻址、直接寻址、寄存器间接寻址和立即寻址。 (4)以寄存器间接地址为目的操作数的传送指令 MOV @Ri,A ; (Ri) ←(A) MOV @Ri,direct ; (Ri) ←(direct) MOV @Ri,#data ; (Ri) ←data 这组指令的目的操作数都是间接寻址单元,源地址单元可采用寄存器寻址、直接寻址和立即数寻址方式。 2.16位数据传送指令 MOV DPTR, #data16 ; DPTR←data16 MSC-51单片机指令系统中仅此一条传送16位数据的指令,功能是将16位数据送入寄存器DPTR中,其中数据的高8位送入DPH中,低8位送入DPL中。 3.栈操作指令 (1)入栈指令: PUSH direct ; SP ←(SP)+1,(SP)←(direct) 先将堆栈指针寄存器的内容加1,然后将指令指定的直接地址单元内容传送到SP指示的内部RAM单元中。 (2)出栈指令: POP direct ; direct ←((SP)),SP ←(SP)-1 出栈指
您可能关注的文档
最近下载
- pep人教版六年级上学期英语全学期课时作业练习题.doc VIP
- 电气控制与PLC教案.pdf VIP
- NBT20277-2014 A240(S32101)双相不锈钢焊接规范.pdf VIP
- 2025秋人教版(PEP)(2024)三年级上册英语教学计划.docx VIP
- 初一英语文化课件.pptx VIP
- 高标准农田监理大纲方案投标文件(技术方案).doc
- 第一单元 第1课《可爱的我们》核心素养教学设计 2025湘美版美术三年级上册.pdf
- 2025云南省中职职教高考职业技能考烹饪类专业理论测试模拟05.doc VIP
- 客服人员心态与沟通技巧培训PPT.pptx VIP
- 农村公共卫生与健康促进.pptx VIP
文档评论(0)