




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理及应用 北京化工大学信息科学与技术学院主讲教师 林伟国E mail linwg mail buct edu cn 第三章MCS 51指令系统 本章重点 寻址方式指令格式操作结果及对标志位影响 第一节概述 分类 数据传送类指令29 数学运算类指令24 逻辑运算类指令24 控制转移类指令17 位操作指令17 指令格式 标号 操作码 目的操作数 源操作数 注释 指令的符号地址 由字母打头的字母数字串组成 长度一般不超过6个符号 指令操作的性质 用规定的汇编语言助记符表示 指令操作的对象 按指令长度分类 单字节指令 双字节指令 三字节指令 指令执行时间 12个振荡周期64条 24个振荡周期45条 48个振荡周期2条 第二节MCS 51的寻址方式 寻址方式就是确定操作数所在的位置 地址 把操作数提取出来的方法 基本寻址方式 1 寄存器寻址2 直接寻址3 寄存器间接寻址4 立即寻址5 基址寄存器加变址寄存器间接寻址6 相对寻址7 位寻址 一 寄存器寻址 以通用寄存器的内容作为操作数 在指令的助记符中直接以寄存器的名字表示操作数位置 寻址范围 工作寄存器Rn R0 R7 寄存器ACC 累加器A B DPTR Cy 例 MOVA R0 二 直接寻址 指令中直接给出操作数地址 寻址范围 1 内部数据RAM的低128个字节单元2 特殊功能寄存器3 位地址空间 通用符号 direct 例 MOVA 3AH MOVA P0 MOVA 80H 等价 三 寄存器间接寻址方式 指令指定的寄存器内容为操作数地址 间址寄存器 R0 R1 DPTR SP 寻址范围 1 内部RAM的低128字节 00H 7FH R0 R1 Ri i 0 1 2 外部RAM的64KB 0000H FFFFH DPTR R0 R1 例 MOVA R0设 R0 30H 30H 6FH 操作结果 30H A A 6FH 如指令为MOVA R0则A 30H 四 立即寻址方式 指令直接给出操作数 操作数为8位或16位二进制数 称立即数 寻址范围 程序存储器中的立即数 通用符号 data 8位 data16 16位 例 MOVA 0FHMOVDPTR 1000H 五 变址间接寻址 基址寄存器内容加上间址寄存器内容 地址偏移量 为有效地址 基址寄存器 PC DPTR变址寄存器 A 寻址范围 程序存储器 例 MOVCA A DPTR设A 11HDPTR 02F1H 操作数地址为02F1H 11H 0302H 操作 0302H A 六 相对寻址方式 以PC当前值为基址 加上指令中给出的偏移量 del 形成有效的程序转移地址 仅用在控制转移类指令中 转移范围 以PC当前值为起始地址 相对偏移在 127 128个字节单元之间 偏移量rel 带符号数 为八位二进制补码 例 1005H JC80H 执行过程 读指令 完成后 PC PC 2 如C 1 则 PC PC rel转移至1007H 80H 0F87H单元 如C 0则执行1007H单元中的指令 1005H40H1006H80H1007H 后向128个单元前向127个单元 七 位寻址 MCS 51设有独立的位处理器 位地址一般用直接位地址方式给出 可归入直接寻址方式 寻址范围 位寻址内部RAM128位可位寻址的SFR82位 通用符号 bit 指令中位地址的表示方式 1 直接地址 位地址 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南郴州市招聘1人笔试历年参考题库附带答案详解
- 2025年福建三明市某央企招聘1人笔试历年参考题库附带答案详解
- 2025年开封产城融合投资集团有限公司及下属子公司公开招聘18人笔试历年参考题库附带答案详解
- 2025安康市至诚人力资源服务有限公司招聘见习生笔试历年参考题库附带答案详解
- 2025广西河池市金城江区人民法院招聘3人模拟试卷附答案详解(典型题)
- 2025河北农业大学选聘50人模拟试卷附答案详解
- 2025湖南郴州桂东县城市管理和综合执法局辅助执法临聘人员招聘模拟试卷及参考答案详解1套
- 2025黑龙江哈尔滨市巴彦县公安局招聘警务辅助人员32人考前自测高频考点模拟试题带答案详解
- 2025年六安市人民医院公开招聘69人模拟试卷及答案详解(全优)
- 2025年临沂市工业学校公开招聘教师(40名)考前自测高频考点模拟试题有完整答案详解
- 内部审核检查记录表
- 数据安全国家标准体系(2025 版)
- DB61-T 5125-2025 绿色生态小区建设评价标准
- 不良债权管理办法
- 浙江省质量科学研究院招聘(2025年第二批)笔试模拟试题附答案详解
- 研学旅行设计学习情境三研之有方研学设计06课件
- 面向高效节能的空调换热器微通道结构优化设计与实验验证
- 中国共产主义青年团团章
- 2022年8月20日云南省省直机关遴选笔试真题及答案解析
- SOP标准作业指导书样板
- 云南省地图含市县地图矢量分层地图行政区划市县概况ppt模板
评论
0/150
提交评论