- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术 第 1章 :微型计算机的发展、结构及工作过程 本章主要内容 微型计算机发展历史 计算机基本结构 计算机工作过程 指令及程序的执行过程 微型计算机的特点及分类 1.1 微型计算机的发展历史 1971年,世界第一个微处理器,Intel 4004 (4位) 70年代中期 Intel 8080、8085 (8位) 80年代初 Intel 8086、8088 (16位)。 从8086(8088)到80286、80386、80486、奔腾(也称为80586)、奔腾MMX、奔腾PRO(也称为80686)、奔腾Ⅱ、奔腾Ⅲ,直至奔腾 4,形成了IA(Intel Architecture)-32结构。 1.1.1 8086 IA-32结构起源:Intel 8086 从历史的观点来看,IA-32结构同时包括了16位处理器和32位处理器。 16位的处理器,包括8086处理器、80186与80286。 8086有16位寄存器和16位外部数据总线,具有20位地址总线,可寻址1M字节地址空间。 8086处理器引进了段结构 x86系列结构的最重要的成就之一是,从1978开始的那些处理器上建立的目标程序仍能在x86系列结构系列的最新的处理器上执行。(后向兼容性) 1.1.2 80386 IA-32结构系列中的第一个32位处理器。 在结构中引入了32位寄存器,用于容纳操作数和地址。每个32位寄存器的后一半保留两个早期处理器版本(8086和80286)的16位寄存器的特性,以提供完全的后向兼容。 32位地址总线,能支持多至4G字节的物理存储器。 引入分页,包括若干并行操作部分。 1.1.3 80486 指令译码和执行单元扩展为五个流水线段,增加了并行执行能力,Intel486处理器能在每个时钟周期执行一条指令。 在IA-32处理器的芯片中引入了缓存(8KB一级缓存)。 第一次把x87 FPU(浮点处理单元)集成到处理器上并增加了新的引脚、位和指令,以支持更复杂和更强有力的系统。 把支持电源保存和其他一些系统功能加入至IA-32结构。 1.1.4 奔腾(Pentium) Intel奔腾处理器增加了第二个执行流水线以达到超标量性能(两个已知的流水线u和v,一起工作能实现每个时钟执行两条指令)。 一级cache也加倍了,8K字节用于代码,另8K字节用于数据。 主要的寄存器仍是32位,但内部数据通路是128和256位以加速内部数据传送,且外部数据总线已经增加至64位。 增加了高级的可编程中断控制器(APIC)以支持多奔腾处理器系统,新的引脚和特殊的方式(双处理)设计以支持无连接的两个处理器系统。 1.1.6 奔腾II Intel Pentium II处理器把MMX技术加至P6系列处理器,并具有新的包装和若干硬件增强。 第一级数据和指令caches每个扩展至16 K字节,支持二级cache的尺寸为256 K字节、512 K字节和1 M字节。 1.1.7 奔腾III Pentium III处理器引进流SIMD扩展(SSE)至IA-32系列结构。SSE扩展把由Intel MMX引进的SIMD执行模式扩展为新的128位寄存器和能在包装的单精度浮点数上执行SIMD操作。 1.1.8 Intel Pentium4 2000年推出的IA-32处理器,并是第一个基于Intel NetBurst微结构的处理器。 Intel NetBurst微结构是新的32位微结构,它允许处理器能在比以前的IA-32处理器更高的时钟速度和性能等级上进行操作。 1.1.9 Intel 超线程处理器 Intel公司于2002年推出了具有超线程技术的IA-32列处理器。 超线程(Hyper-Threading HT)技术允许单个物理处理器用共享的执行资源并发地执行两个或多个分别的代码流(线程)。以提高IA-32处理器执行多线程操作系统与应用程序代码的性能。 图1-1显示支持HT技术(用两个逻辑处理器实现的IA-32处理器与传统的双处理器系统的比较)。 在支持HT技术的IA-32处理器中的逻辑处理器共享物理处理器的核心资源。包括执行引擎和系统总线接口。 在每个时钟周期期间最大地使用执行单元,提高了处理器的性能。 1.1.10 Intel 双核技术处理器 双核技术是在IA-32处理器系列中硬件多线程能力的另一种形式。 双核处理器(Dual Core Processor): 双核处理器是指在一个处理器上集成两个运算核心,从而提高计算能力。 双核技术在单个物理包中有两个分别的执行核心提供硬件多线程能力。 Intel Pentium处理器极品版(引入双核技术第一个处理器)用
您可能关注的文档
最近下载
- 新人教版八年级上册物理全册教学课件(2024年秋季新版教材).pptx
- 心房颤动患者心脏康复指南.pptx VIP
- 2023年美国心脏学会(AHA)心肺复苏(CPR)和心血管急救(ECC)指南.docx
- 第12章 机械效率 难题练习 2021年初中物理培优(重点高中自主招生 竞赛).docx VIP
- 中医内科学肥胖.pptx
- 整形外科诊疗指南.docx
- 提高四级手术术前多学科讨论完成率PDCA案例.pptx VIP
- 2025年秋新教科版三年级上册科学全册精编教案教学设计(新教材).docx
- 电工电子技术基础.pptx VIP
- 2025年新版《GAMP5(良好自动化生产实践规范)指南》中英对照版.pdf VIP
文档评论(0)