- 1、本文档共103页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机原理与技术》PPT电子课件教案第3章-MCS-51指令系统参考
第3章MCS-51指令系统 3.1 程序状态字 程序状态字(program status word,PSW)包含反映当前CPU状态的若干状态位。 3.2 寻 址 方 式 3.2.1 立即寻址 某些指令用包含在指令中的数据作为源操作数,这些操作数称为立即操作数(简称立即数)。常数的值能跟在程序存储器的操作码后,例如: MOV A,#100 指令:MOV DPTR,#DATA16 MOV DPTR,#1234H 3.2.2 寄存器寻址 指令: MOV A,Rn 操作码: 11101rrr 3.2.3 直接寻址 3.2.4 隐含寻址 3.2.5 间接寻址 在间接寻址中,指令规定包含操作数地址的寄存器。内部RAM与外部RAM都能间接寻址。 8位地址使用R0,R1作间接寻址寄存器 16位地址使用DPTR作间接寻址寄存器 对于8位地址,地址寄存器可以是所选择的寄存器体的R0或R1或堆栈指针。对于16位地址,其地址寄存器只能是“数据指针”寄存器DPTR。例如指令: MOV A,@Ri 片外RAM寻址用 MOVX A,@Ri MOVX A,@DPTR 3.2.6 变址寻址 只有程序存储器能用变址寻址方式访问且只能用于读。此寻址方式用于在程序存储器中查找表项。一16位基寄存器(DPTR或程序计数器PC)指向表的基地址,而累加器作为表的入口偏移。在程序存储器中的表项的地址由累加器数据加至基指针形成。 这种寻址方式的指令只有两条: MOVC A,@A+PC MOVC A,@A+DPTR 变址寻址示意图如图3-6所示。 表3-1 寻址方式小结 续表 3.3 数 据 传 送 3.3.1 指令中的常用符号 Rn -- 当前选择的寄存器体的寄存器R7~R0。 Direct -- 8位内部的数器单元的地址。只能是一内部RAM的数据单元(0~127)或一SFR(即I/O端口、控制寄存器、状态寄存器等(128~255))。 @Ri -- 通过寄存器R1或R0间接寻址的8位内部RAM单元(0~255)。 #data -- 包含在指令中的8位常数。 #data16 -- 包含在指令中的16位常数。 addr16 -- 16位目的地址。由LCALL与LJMP使用。能分支至64KB程序存储器地址空间内的任一处。 addr11 -- 11位目的地址。由LCALL与LJMP使用。分支在程序存储器的同一2KB页内作为下一条指令的第一字节。 rel -- 带符号的8位偏移字节。由SJMP与所有条件跳转指令使用。范围是相对于下一条指令的第一个字节的?128~+127。 bit -- 在内部RAM或特殊功能寄存器中的直接地址位。 ← -- 表示数据传送方向。 + -- 代表算术“加法”运算符。 - -- 代表算术“减法”运算符。 × -- 代表算术“乘法”运算符。 ÷ -- 代表算术“除法”运算符。 ∧ -- 代表逻辑“与”运算符。 ∨ -- 代表逻辑“或”运算符。 ⊕ -- 代表逻辑“异或”运算符。 / -- 出现在位地址前面时,表示将对应位操作数取反。 @ -- 出现在特定寄存器前面时,表示被用作间接寻址寄存器。 # -- 用在指令中的操作数前面时,表示该操作数为一个立即数,即常数。 3.3.2 内部RAM 表3-2 访问内部RAM的MCS-51数据传送指令清单 续表 续表 3.3.3 外部RAM 3.3.4 查找表 3.4 算 术 指 令 表3-5 元MCS-51算术指今清单 续表 续表 续表 若在50H、51H与60H、61H存放着两个16位数(地址高的为高字节),求它们的和放至在自70H单元开始的存储单元中。 M
您可能关注的文档
- OTDR_基础知识-CH-V081231参考.ppt
- NEC PASO LINK微波设备原理参考.ppt
- PDC和5W3H工作方法培训资料-20页参考.ppt
- MTK平台硬件电路培训_For_BENQ(基于PIE02电路)参考.ppt
- PEP小学五年级下册英语《Unit5_Look_at_the_Monkeys》PPT课件参考.ppt
- midas28度斜交桥分析设计专题参考.ppt
- PEP小学五年级英语下册《Unit2_My_favourite_season_B》PPT课件参考.ppt
- PEP小学五年级英语下册《Unit2_My_Favourite_Season》PPT课件参考.ppt
- PDSOFT 三维管道设计与管理系统参考.ppt
- PEP小学五年级英语下册《Unit_4_what_are_you_doing》PPT课件参考.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)