- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微处理器原理与接口技术(第1-8章) 以上的五大基本组成是计算机的实体,统称为计算机硬件(Hardware)。其中运算器和控制器称为计算机系统的主机。而把包括解题步骤在内的各式各样的程序叫做计算机软件(Software)。 2.2 80C51的基本结构与应用模式 (3) 堆栈的功能及工作过程 功能:保存断点地址和重要数据。 入栈操作:以PUSH AX为例 SP ? SP-2 (SP+1)?高字节AH (SP) ?低字节AL 出栈操作:以POP BX为例 低字节单元BL?(SP) 高字节单元BH?(SP+1) SP ? SP+2 … … … … SP 34h 12h AL AH 低地址 高地址 SS段 PUSH AX … 12h 34h … SP 34h 12h AL AH SS段 POP BX … 12h 34h … SP 34h 12h BL BH SS段 二、I/O端口组织 I/O端口的地址编排方式: 与存储器统一编址 独立编址 80X86采用独立编址方式。I/O端口有独立的64K字节或 32K字。采用专用的IN/OUT指令来访问端口。 本章小结 2.1 微处理器的主要性能指标 2.2 8086/8088的内部结构(EU+BIU,14个REG,FLAG各位功能) 2.3 8086/8088的引脚功能与工作方式(最小/最大,引脚分时复用,系统结构) 2.4 8086/8088的总线周期与工作时序(概念,4个T状态,Tw,了解时序) 2.5 8086/8088的存储器和I/O端口组织(分段结构,逻辑地址-物理地址) 2.6 32位80X86微处理器(不要求) 第三章 8086/8088的指令系统 3.1 8086/8088的指令格式与寻址方式 3.2 8086/8088指令系统详解 3.1 8086/8088的指令格式与寻址方式 一、8086/8088指令的基本格式 操作码[操作数](指令长度为1~6B,其中操作码1~2B) 如:B83412h(其功能是将数据1234h赋值给AX寄存器) 机器指令 如:B83412h的助记符指令形式为 MOV AX , 1234h 助记符指令(便于理解和记忆) 助记符 操作数[,操作数] (可借助汇编或解释程序将助记符指令转换为机器指令) 助记符 目的操作数 源操作数 指令中的操作数可能是: 立即数:指令中出现的常量型操作数,与操作码共同存放在代码段。 寄存器操作数:存放在通用寄存器或段寄存器中。 存储器操作数:存放在存储器某一个单元或连续多个单元。 I/O端口操作数:来源于或要传送到某I/O端口。 二、8086/8088指令的寻址方式 隐含寻址 I/O寻址 立即寻址 寄存器寻址 存储器寻址 直接寻址 间接寻址 相对寻址 基址变址寻址 相对基址变址寻址 8086/8088 寻址方式 (固定寻址) 寻址方式:指令中操作数所在地址的表示方式。 . 一般讨论寻址方式时多指源操作数的寻址方式。 . 在转移控制类指令中,寻址方式指的是转移地址的表示方式。 1. 隐含寻址(固定寻址):操作数在默认的寄存器中 指令中未出现操作数,实际上总是对特定寄存器进行操作。 例如:DAA 指令总是对AL中的数进行加6调整。 2. I/O寻址:操作数在I/O端口中 IN/OUT指令(对I/O端口进行读/写操作)采用I/O寻址方式。 指令中给出了要进行输入/输出操作的I/O端口地址。 8位端口地址可直接给出,也可用DX存放; 16位端口地址必须用DX存放。 例1:IN AL,50H ; 将50H端口的数据读入AL。 例2:MOV AX,1234H MOV DX,5678H OUT DX, AX ; 将AX中的数据1234H输出到 ; 5678H端口和5679H端口。 3. 立即寻址:操作数在存储器代码段 操作数本身直接出现在指令中(立即数)。 例1:MOV CX,1234H ; 将16位立即数1234H存入CX 例2:MOV AL,255 ; 将8位立即数255存入AL 立即数只能用作指令的源操作数。 4. 寄存器寻址:操作数在寄存器中 指令中给出已存放了操作数的寄存器。 例1:MOV DS,AX ;将AX中的16位数传送给(存入)DS。 例2:INC BX ;将BX中的16位数取出加1后再存入BX。 5. 存储器寻址:操作数在存储器中 存储器寻址 直接寻址 间接寻址 相对寻址 基址变址寻址 相对基址变址寻址 直接寻址 由指令直接给出存储器操作数的有效地址(EA
您可能关注的文档
- 2016年中考物理(第02期)考点总动员系列专题12摩擦力讲课.doc
- 2016届上海市徐汇区高三一模化学试题及答案讲课.doc
- 2016年中考物理(第03期)考点总动员系列专题14滑轮及其滑轮组讲课.doc
- 2016年中考物理(第05期)考点总动员系列专题15核能与太阳能讲课.doc
- 2016届上海市徐汇区高三一模物理试题及答案讲课.doc
- 2016年中考物理第14章压强和浮力3-4节专题讲课.doc
- 2016年中考物理复习(光现象)讲课.docx
- 2016年中考物理复习考点梳理(全)讲课.ppt
- 2016届一轮复习人教版选修3-42.1光的折射全反射讲课.ppt
- 2016年中考物理复习试题2讲课.doc
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
最近下载
- 2024–2025学年初升高语文无忧衔接及新课预习(全国)衔接点13 古诗阅读之思想情感突破(解析版).docx VIP
- 初二语文期中试卷.pdf VIP
- 2025年南阳师范学院招聘工作人员(硕士研究生)38名笔试模拟试题及答案解析.docx VIP
- 钢铁工业课题研究论文(五篇):中水处理技术中钢铁工业应用、钢铁工业的废水处理技术….doc VIP
- 近三年语文高考试卷分析.pdf VIP
- 生殖道支原体感染诊治中国专家共识(2025年版)解读PPT课件.pptx VIP
- 2025年南阳师范学院招聘工作人员(硕士研究生)38名笔试备考题库及答案解析.docx VIP
- 西大成人教育《土木工程制图》期末考试复习题及参考答案.doc VIP
- 2025西藏南阳师范学院招聘工作人员(硕士研究生)38人笔试参考题库附答案解析.docx VIP
- 全国第三届职业技能大赛(健康和社会照护项目)选拔赛理论考试题库(含答案).docx
文档评论(0)