第2章2.2CPU的逻辑结构与原理汇总.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华为Mate8智能手机的SoC芯片 除包含8个CPU内核之外,还包括BP(基带处理器,即图中的MODEM,负责通信)、GPU(图形处理器)、DSP(数字信号处理器)、ISP(图像信号处理器,Camera模块)、传感器信号处理器i5等模块 2016几种高端智能手机SoC芯片的对比 SoC名称 华为麒麟950 苹果 A9 高通骁龙820 三星Exynos 8890 指令系统 ARMv8-A ARMv8-A ARMv8-A ARMv8-A 内核: 个数x内核名称 @ 主频 4x Cortex-A72 @ 2.3GHz 4x Cortex-A53 @ 1.8GHz 2x Twister @ 1.85GHz (微架构自主设计) 2x Kryo@2.2GHz 2x Kryo@1.7GHz (微架构自主设计) 4xM1@2.3GHz (微架构自主设计) 4x Cortex-A53 @ 1.5GHz RAM控制器 2x LPDDR4 2x LPDDR4 2x LPDDR4 2x LPDDR4 GPU型号 Mali-T880 MP4 PowerVR 7XT GT7600 (6核) Adreno 530 Mali-T880 MP12 制造工艺 (制造厂) 16nm FinFET (台积电) 16 nm (台积电) 14 nm (三星) 14nm FinFET (三星) 14nm FinFET (三星) 移动通信 LTE Cat 6 不含通信处理器 LTE Cat 12/13 LTE Cat 12/13 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * * * * 3 * * * * * * * 计算机又称为“电脑” * * * 计算机的运算速度: 巨型计算机:万亿次运算/秒 个人计算机:亿次运算/秒 * * * * * * * 7 * * * 2.2 CPU的逻辑结构与原理 * 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的主要任务是执行指令,它按指令的规定对数据进行操作 指令是什么? 指令就是命令,它用来规定CPU执行什么操作。指令是构成程序的基本单位,程序是由一连串指令组成的 指令采用二进位表示,大多数情况下,指令由两个部分组成: 操作码 操 作 数 地 址 指出CPU应执行何种操作的一个命令词,例如加、减、乘、除、取数、存数等 指出该指令所操作(处理)的数据或者数据所在位置 举例: 10 02 06 把02存储单元和06存储单元中的内容相加,和数保存在02单元 CPU的结构和任务 CPU主要由运算器、控制器和寄存器组3个部分组成 CPU的任务:取指令并完成指令所规定的操作 寄存器组 运算器 中央处理器 指令计数器 指令寄存器 控制器 数 据 程序 指令1 指令2 指令k 指令n 数据1 数据2 数据m 数据 内存储器 指 令

文档评论(0)

502992 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档