- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理第二章概要1
第2章 16位和32位微处理器 教学重点 8086的编程结构 最小组态下的基本引脚和总线形成 最小组态下的总线时序 IBM PC总线 微处理器最主要的性能指标 字长 CPU能同时处理的数据位数,也称数据宽度。字长越长,速度越快。 主频 CPU的时钟频率,主频越高,运算速度越快。 2.1 16位微处理器8086/8088 为什么选择8086/8088? ?简单,容易理解掌握 ?与目前流行的P3、P4兼容,形成x86体系 ?16位CPU目前仍在大量应用 2.1.1 8086/8088的编程结构 8086/8088CPU的基本情况 ? 16/准16位CPU ? 16/8位外部数据总线 ? 20位外部地址总线 ? 40根引脚 ? 5/4.77MHz时钟 ? 采用HMOS工艺技术,集成度2.9万 ? 3mm工艺 ? 1981年,IBM推出以8086/8088为CPU的 IBM PC 8086/8088的编程结构 1.总线接口部件(BIU) 功能: 负责与存储器、I/O端口传送数据。包括:取指令到指令队列;取数据给执行部件;将执行部件的操作结果送M或外设端口。 BIU组成: —4个段16位的(地址)寄存器:CS、DS、ES、SS —16位的指令指针寄存器IP —20位地址加法器(形成物理地址) —指令队列(8086:6字节;8088:4字节) 2.执行部件(EU) 功能: 负责指令的执行。 EU的组成: —4个通用数据寄存器:AX、BX、CX、DX —4个地址指针寄存器:BP、SP、SI、DI —程序状态字寄存器:包括状态和控制标志 状态标志(SF、ZF、PF、CF、AF、OF) 控制标志(DF、IF、TF) —算术逻辑部件ALU 3.8086/8088的总线周期 三种周期的概念: 时钟周期:计算机中最小的时间计量单位,又称为T状态,其值为主频的倒数。 总线周期:CPU与总线一次交互的过程即CPU通过总线与存储器或I/O接口进行一次数据传输所需的时间,又称为机器周期。 指令周期:一条指令由取到执行的完整过程。 3.8086/8088的总线周期(续1) 三种周期的区别与联系: ?一个总线周期由若干个时钟周期组成 ?一个指令周期由若干个总线周期组成 ?不同指令的指令周期不同 ?不同指令包含的总线周期可能相似 3.8086/8088的总线周期(续2) 工作时序: –CPU的工作过程包括几种基本的总线周期,如存储器读/写、I/O读/写、中断响应等 –由它们可以组成CPU的各种复杂操作 –8088 CPU的基本总线周期一般由4个时钟周期构成(分别称T1、T2、T3、T4状态) ,如存储器读周期: ?T1:发地址及其相关信息 ?T2:发读控制命令 ?T3:等待存储器操作 ?T4:获取数据,结束本次总线操作 3.8086/8088的总线周期(续3) 总线周期的延长: –问题:若存储器或I/O速度较慢,未能在T3送出数据,则会出现读数据错误 –解决方法: ?CPU在T3的前沿采样存储器送来的READY信号 ?若无效,则在T3后插入一个TW状态 ?继续在TW前沿采样READY,以决定是否再次插入TW,直至READY有效 ?当READY有效后,数据已经送到DB上 ?CPU进入T4,获取数据,结束本次总线操作 2.1.2 8086/8088的引腿信号和工作模式 8086/8088CPU芯片有两种工作模式 最小模式 最大模式 两种模式构成两种不同规模的应用系统 8086/8088的两种工作模式 最小模式(组态) 构成小规模的应用系统,系统中只有8086/8088一个微处理器 8086/8088本身提供所有的系统总线信号,系统中的总线控制电路可减到最少 8088的两种工作模式(续1) 最大模式(组态) 构成较大规模的应用系统,系统中有两片以上的微处理器,例如:有主处理器8086/8088以及数值运算协处理器8087或输入输出协处理器8089 8088和总线控制器8288共同形成系统总线信号 8088的两种工作模式(续2) 两种组态利用MN/MX引脚区别 MN/MX接高电平为最小模式 MN/MX接低电平为最大模式 两种组态下的内部操作并没有区别 IBM PC/XT采用最大组态 8086/8088的引脚信号和总线形成 外部特性表现在其引脚信号上,学习时请特别关注以下几个方面: ⑴ 引脚的功能 ⑵ 信号的流向 ⑶ 有效电平 ⑷ 三态能力 8088的引脚图 1. 最小模式的引脚信号 数据和地址引脚 读写控制引脚 中断请求和响应引脚 总线请求和响应引脚 其它引脚 a) 数据和地址引脚 AD7~AD0(Address/Data) 地址/数据时分
您可能关注的文档
- 循证医学以及临床循证实践方法及步骤概要1.pptx
- 微信小程序概要1.ppt
- 微信营销成功案例概要1.ppt
- 循证医学实习课件(一)概要1.ppt
- 微分方程数值求解概要1.ppt
- 微信谣言英语演讲ppt概要1.ppt
- 循证:低血糖与规范注射的重要性概要1.ppt
- 微博营销外文文献概要1.doc
- 微原习题课概要1.ppt
- 微原复习(2008年)概要1.ppt
- 多点监督与特征融合校准:目标检测算法的创新与突破.docx
- 南宁市门诊HIV_AIDS患者抑郁状况剖析与影响因素探究.docx
- 医疗过失犯罪中客观归责理论的精准适用与深度解析.docx
- 南宁市低碳经济发展研究.docx
- 清解瘀毒胶囊对脑出血大鼠血红蛋白毒性作用及机制探究.docx
- 内蒙古赤峰市元宝山区农村小学教师培训:现状、问题与突破路径.docx
- 泉州开发区国有资产投资经营有限公司发展战略研究:基于区域经济与市场环境的分析.docx
- 能源利用效率与经济增长方式的深度耦合及中国战略抉择.docx
- 分布式信号波达方向 - 时延联合估计算法的深度剖析与创新探索.docx
- 新媒体环境下大学校园精神传播的创新变革.docx
文档评论(0)