- 1、本文档共14页,可阅读全部内容。
- 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.2 CPU的逻辑结构与原理 * 2.2 CPU的逻辑结构与原理 * 2.2 CPU的逻辑结构与原理 2.2 CPU的逻辑结构与工作原理 2.2.1 CPU的逻辑结构 2.2.2 指令与指令系统 2.2.3 CPU的性能指标 2.2.1 CPU的逻辑结构 冯·诺依曼计算机的结构与原理 (1) 计算机的工作由程序控制,程序是一个指令序列,指令是能被计算机理解和执行的操作命令; (2) 程序(指令)和数据均以二进制编码表示,均存放在存储器中; (3) 存储器中存放的指令和数据按地址进行存取 ; (4) 指令是由CPU一条一条顺序执行的。 中央 处理器 运算器和控制器 输入设备 输出设备 存储器 “存储程序控制” 原理 将问题的解算步骤编制成为程序,程序连同它所处理的数据都用二进位表示并预先存放在存储器中 程序运行时,CPU从内存中一条一条地取出指令和相应的数据,按指令操作码的规定,对数据进行运算处理,直到程序执行完毕为止 ②CPU从内存中逐条读取该程序的指令及相关的数据 ④将指令的运算处理结果送回内存保存 ⑤任务完成后,将处理得到的全部结果成批传送到外存以长久保存 外存储器 内存储器 CPU ①任务启动时,执行该任务的程序和数据从外存成批传送到内存 指令1 指令2 指令k 指令n 程序 数据1 数据2 数据m 数据 ③CPU逐条执行指令,按指令要求完成对数据的运算和处理 存储器 中央 处理器 存储数据 和指令 执行指令 处理数据 指令,数据 处理结果 CPU的任务 CPU的主要任务是执行指令,它按指令的规定对数据进行操作 2.2.2 指令与指令系统 instruction set software hardware 指令在计算机中的执行过程 取指令:CPU的控制器从存储器读取一条指令并放入指令寄存器 指令译码:指令寄存器中的指令经过译码,决定该指令应进行何种操作、操作数在哪里 执行指令 3.1 取操作数 3.2 进行运算 修改指令计数器,决定下一条指令的地址 1 取指令 4 修改指令计数器 3 执行指令 2 指令译码 指令执行周期 通常,每一步需要1个或几个时钟周期才能完成 2.2.3 CPU的性能指标 CPU是一个超大规模集成电路 能高速执行指令,完成二进制数据的算术运算、逻辑运算等操作 由数字电路组成,结构极复杂 制作在大规模集成电路芯片上(仅几个平方厘米),称为“微处理器” (microprocessor) 2000: Intel? Pentium? 4 Processor 42 million transistors,0.18 microns 工艺 如何衡量CPU的性能? 计算机的性能主要表现为程序执行速度的快慢 计算机性能由许多因素决定,例如CPU、内存、硬盘、显卡等,但通常CPU是主要因素 CPU的性能高低主要表现为CPU的速度,有两种衡量方法: 计算每秒钟可执行的指令数目(单位:MIPS、MFLOPS) 巨型计算机:几十万亿~几百万亿次 基本运算/秒 个人计算机:几千万~几亿次 基本运算/秒 (其中,基本运算指的是:四则运算和∧,∨等逻辑运算) PC大多使用常用软件(办公软件、数字媒体处理软件和3D游戏等)的运行速度来测试CPU的性能,例如: 游戏性能测试程序: 3DMark 整体综合性能测试程序: PCMark 影响CPU性能的主要因素 字长(位数) 指通用寄存器和定点运算器的宽度(即二进制整数运算的位数) 指令系统 指令的类型、数目和功能等都会影响程序的执行速度 逻辑结构 CPU包含的定点运算器和浮点运算器的数目、采用的流水线结构和级数、指令分支预测的机制、执行部件的数目等 内核数目 高速缓存(cache)的容量与结构 主频(CPU内部时钟频率) 指CPU芯片中电子线路(门、触发器)的工作频率,它决定着CPU芯片内部数据传输与操作速度的快慢 CPU总线速率 CPU总线(前端总线)传输速率:决定着CPU与内存之间传输数据的速度快慢 体系结构 逻辑实现 物理实现 1980’ 1990’ 2005 2010 2015 1980’ 1990’ 2005 2010 2015 4核 80x86 Pentium 80核 双核 年代 性能 提高CPU性能的3大措施 提高主频 增加逻辑复杂度 增加内核数目 双核 多核 异构的多核 处理器性能与其逻辑复杂性的平方根成正比,若逻辑复杂性提高1倍,至多能提高40%的性能 最大瓶颈是散热问题: 3.2GHz 的Pentium?4功耗超过100W,温度达70度! 主频到4.0GHz,功耗会达到150W! 采用2个处
您可能关注的文档
- [Pt2(P2O4H2)4]4-和[Pt2(P2O4CH4)4]4-基态和激发态性质的理论研究.pdf
- 0.5mol·L~(-1)H_2SO_4等体系极化行为的影响.pdf
- 2A12铝合金表面铈盐掺杂硅烷杂化膜在3.5NaCl溶液中耐蚀性能的电化学研究.pdf
- 5-4温度作用时的位移计算.ppt
- 5第五章物联网应用之智能家居系统介绍.ppt
- 6.7-9不良地质现象对工程的影响.ppt
- 7LiH分子基态及若干激发态的平衡几何及垂直激发能的从头算.pdf
- 16SrRNA序列同源性分析结合_省略_统发育树构建鉴定6株生殖道乳杆菌_何亮.pdf
- 82离子电池正极材料Li3V2xNixPO43的制备及其性能.pdf
- 1500MPa级高强度钢42CrMoVNb的氢吸附行为.pdf
- 个性化学习路径规划:2025年终身学习平台课程推荐模型研究.docx
- 2025年低空经济航空培训行业市场潜力白皮书.docx
- 2025年社区团购供应链协同效率与成本控制策略研究.docx
- 2025-2026学年小学科学鄂教版六年级上册-鄂教版(2001)教学设计合集.docx
- 针对2025年充电桩行业的充电桩设备研发可行性研究报告.docx
- 2025年跨境电商床上用品行业供应链效率提升报告.docx
- 2025年宠物智能用品用户智能互动体验研究报告.docx
- 智慧农业数据共享平台建设:农业大数据在农业产业链优化中的应用分析.docx
- 2025-2026学年小学科学大象版五年级上册-大象版(2001)教学设计合集.docx
- 2025年中考英语五大时态专项训练+.docx
文档评论(0)