- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2章,_1,8086处理器结构
第二章 微处理器系统结构 2.1 微处理器基本功能和结构 2.2 微处理器主要性能指标 2.3 INTEL8086/8088微处理器 2.4 8086/8088微处理器基本时序 2.5 INTEL80X86微处理器 2.6 80X86 32位编程结构* 2.1 微处理器基本功能和结构 微处理器是微型计算机的核心部件,也称为中央处理单元,简称CPU(Central Processing Unit)。它负责微型计算机中各部件的协调,完成指令的执行和数据处理工作。其主要功能包括: 微处理器基本结构 微处理器基本结构包括控制器、运算器、寄存器组等部件。 2.2 微处理器的主要性能指标 微处理器的性能对微型计算机系统起着举足轻重的影响,微型计算机的很多性能指标都与微处理器性能直接相关。 微处理器的主要性能指标包括: 工作频率:包括主频、外频、倍频。主频是微处理器的工作频率,反映微处理器工作节奏的快慢;外频是指系统总线的工作频率,它反映外部设备的工作速度;倍频是指微处理器工作频率对系统总线工作频率的倍数。三者之间的关系可以用下式表示: 主频=外频×倍频 其它性能指标:包括特殊指令扩展、超线程、流水线、乱序执行、动态执行,以及新一代CPU的双核、多核技术等体系结构方面的技术。而且体系结构对现代微处理器性能的影响已经超过制造工艺对计算机性能的影响,成为现代微处理器设计的重要技术指标。 2.3 INTEL8086/8088微处理器 2.3.1 Intel 8086/8088 CPU的基本特点 基本性能: 工作频率:5~10MHz 字长:16位 地址总线宽度:20位 数据总线宽度:16位(8086),8位(8088) 生产工艺:3μm,2.9万个晶体管 工作电压:5V 封装:40脚,双列直插式(DIP) 将取指令部件与执行指令部件分开,使它们可以并行工作,从而实现并行流水线,提高系统运行速度; 对内存空间分段管理,利用16位段基址和16位段内偏移地址实现对1MB空间的寻址; 设有两种工作模式,分别支持单处理器工作和多处理器工作; 基本指令执行时间为0.3μs~0.6μs。 2.3.2 8086/8088微处理器组成结构 由两个功能部件构成: 执行部件EU(Execution Unit ),主要实现指令和数据处理功能 总线接口部件BIU(Bus Interface Unit ),主要实现与外界交换数据的功能 算术逻辑单元(ALU):用于算术、逻辑运算功能。 标志寄存器FLAG:用于存放一个CPU的状态或控制标志。反映CPU最近一次运算结果的一些状况。 数据暂存寄存器:协助ALU完成运算,暂存参加运算的数据,如从内存读入的数据。 通用寄存器:用于存放参与运算的数据或数据在内存中的偏移地址。 EU控制电路:负责接收从BIU指令队列中取来的指令,经指令译码后形成定时控制信号,对EU各部件实现特定的控制操作。 指令队列缓冲器:存放最多6字节的指令,按“先进先出”原则进行存取操作。 地址加法器:完成20位物理地址计算。 段地址寄存器:用于存放段的基地址值。 指令指针寄存器IP:指令指针寄存器用于存放BIU要取出的下一条指令的偏移地址。 总线控制电路与内部通信寄存器:总线控制电路用于产生外部总线操作时的相关控制信号;内部通信寄存器用于暂存总线接口单元BIU与执行单元EU之间交换的信息。 EU与BIU并行执行的优势 假设计算机处理数据的过程简化为取指和执行两个步骤组成,如果微处理器只有一个功能部件,则完成一系列指令的过程可描述如下: 如果将微处理器的功能分为EU和BIU两个部件,分别完成取指令和执行指令的操作,虽然单个指令仍然需要取指令再执行,但从而指令流角度看,取指令和执行指令可以同时进行 : 2. 段寄存器 8086具有20位地址线,可以寻址1MB的存储空间,但在8086微处理器中所有寄存器都只有16位长,也就不可能从寄存器中直接得到20位的地址。因此8086采用了分段式的管理模式管理存储空间。 分段地址采用“16位段地址:16位偏移量”的模式表示一个20位的地址,存放段地址的寄存器称为段寄存器,8086中有4个段寄存器: 3.控制寄存器 8086微处理器中有2个用于控制目的的寄存器,一个是指令指针寄存器IP(Instruction Pointer),另一个是标志寄存器FLAG(PSW,Program Status Word)。 M/IO M/IO =0,选择I/O端口 =1,选择存储器 存储器、I/O端口选择信号,单向,输出 (4) 读操作有效信号,单向、输
您可能关注的文档
- 01章_tcp IP架构.ppt
- +目录+序.doc
- 03-2为试验wjyl教程.ppt
- 01章。使用等价类和边界值方法设计测试用例.ppt
- 03章。常见的组件.ppt
- 03章。子程序的设计.ppt
- 06多媒体技术在计算机试题中的应用.doc
- 06单片机编程.ppt
- 02章计算机系统维护_ 2章计算机主板.ppt
- 07章VB子过程和函数.ppt
- 2025至2030国内通信电缆连接器行业市场深度研究及发展前景投资可行性分析报告.docx
- 增强城市基础设施适应性与抗风险能力.docx
- 2025年云南省数据局所属事业单位招聘8人笔试高频难、易错点备考题库及答案详解一套.docx
- 绿色金融产品创新与绿色金融产品创新模式比较研究报告.docx
- 2025年云南省数据局所属事业单位招聘8人笔试高频难、易错点备考题库及参考答案详解1套.docx
- 2025年云南省数据局所属事业单位招聘8人笔试高频难、易错点备考题库及答案详解1套.docx
- 2025年云南省数据局所属事业单位招聘8人笔试高频难、易错点备考题库及参考答案详解一套.docx
- 基于人工智能的互动式学习工具对课堂参与度的作用.docx
- 数字化转型推动学习环境数字化升级.docx
- 数字化生存语境中的劳动者身份认同危机.docx
最近下载
- 项目一集控运行职业岗位认知课件.pptx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(25).nRF52840的硬件测试.docx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(16).nRF52840的硬件设计指南.docx VIP
- 医疗器械说明书:迈瑞麻醉机WATO+EX-55,65_使用说明书V_1.1中文.pdf
- GMC96B钢轨打磨列车手册.pdf VIP
- 南京三合宅课件.ppt VIP
- 猩红热护理查房.pptx VIP
- 中国肺血栓栓塞症诊治、预防和管理指南(2025版).pptx
- 2025年高考数学全国新课标Ⅰ卷试卷评析及备考策略(课件).pptx VIP
- 医疗器械 质量手册 ISO 13485 QRS 820 (通过FDA、NMPA、CE的审批 版.pdf VIP
文档评论(0)