




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2 2CPU的逻辑结构与工作原理 2 2 1CPU的逻辑结构2 2 2指令与指令系统2 2 3CPU的性能指标 2 2 1CPU的逻辑结构 冯 诺依曼计算机的结构与原理 1 计算机的工作由程序控制 程序是一个指令序列 指令是能被计算机理解和执行的操作命令 2 程序 指令 和数据均以二进制编码表示 均存放在存储器中 3 存储器中存放的指令和数据按地址进行存取 4 指令是由CPU一条一条顺序执行的 中央处理器 存储程序控制 原理 将问题的解算步骤编制成为程序 程序连同它所处理的数据都用二进位表示并预先存放在存储器中程序运行时 CPU从内存中一条一条地取出指令和相应的数据 按指令操作码的规定 对数据进行运算处理 直到程序执行完毕为止 CPU从内存中逐条读取该程序的指令及相关的数据 将指令的运算处理结果送回内存保存 任务完成后 将处理得到的全部结果成批传送到外存以长久保存 CPU逐条执行指令 按指令要求完成对数据的运算和处理 CPU的结构和任务 CPU主要由运算器 控制器和寄存器组3个部分组成CPU的任务 取指令并完成指令所规定的操作 存放待执行指令的地址 已经启动运行的程序和数据 存放待执行的指令并进行译码 完成规定的运算 暂存等待处理的数据 操作命令 2 2 2指令与指令系统 指令及其格式 指令采用二进位表示 大多数情况下由两个部分组成 指出CPU应执行何种操作的一个命令词 例如加 减 乘 除等 指出该指令所操作 处理 的数据或者数据所在位置 指令的格式 操作码用几位表示 多少种不同的操作功能 操作数地址是2个还是3个 R1 R3 R5R1 R1 R3如何指出内存地址 寻址方式 指令长度是多少位 固定长度 可变长度 指令是什么 指令就是命令 它用来规定CPU执行什么操作 指令是构成程序的基本单位 程序是由一连串指令组成的指令采用二进位表示 大多数情况下 指令由两个部分组成 指出CPU应执行何种操作的一个命令词 例如加 减 乘 除 取数 存数等 指出该指令所操作 处理 的数据或者数据所在位置 举例 100206 把02存储单元和06存储单元中的内容相加 和数保存在02单元 指令在计算机中的执行过程 取指令 CPU的控制器从存储器读取一条指令并放入指令寄存器 指令译码 指令寄存器中的指令经过译码 决定该指令应进行何种操作 操作数在哪里执行指令3 1取操作数3 2进行运算修改指令计数器 决定下一条指令的地址 1取指令 4修改指令计数器 3执行指令 2指令译码 指令执行周期 问题 CPU的时钟频率 主频 与指令执行速度是什么关系 关于指令系统 CPU可执行的全部指令称为该CPU的指令系统 即它的机器语言指令应该简单 简单才能提高速度 操作功能要简单 不宜太多 太复杂指令的格式要统一 固定长度 统一分段操作数的来源要有限制 算术逻辑运算指令的操作数只能来自寄存器LOAD STORE指令的操作数来自 或送到 内存寄存器 内存内存 寄存器Intel奔腾处理器的指令系统由于历史的原因 并不符合上述原则 关于指令的操作功能 指令系统中的指令分成许多类 例如奔腾4处理器中共有七大类指令 数据传送类 算术运算类逻辑运算类 移位操作类位 位串 操作类 控制转移类输入 输出类等每一类指令 如数据传送类 算术运算类 又按照操作数的性质 如整数还是实数 长度 16位 32位 64位 128位等 而区分为许多不同的指令 因此CPU往往有数以百计的不同的指令 关于CPU的兼容性 不同公司生产不同的CPU产品 Intel公司 Pentium系列 赛扬系列 至强等AMD公司 独龙 闪龙 炫龙等IBM公司 Power5 Power6等 苹果的Macintosh使用 SUN公司 UltraSPARC处理器HP公司 PA RISC Itanium处理器同一公司同一系列的CPU具有向下 前 兼容性 A计算机 使用新型号CPU 的程序不能在B计算机 使用老型号CPU 上运行 B计算机的程序却能在A计算机上运行不同公司的不同CPU产品其指令系统不同 它们互相不兼容 A计算机的程序不能在B计算机上直接运行 B计算机的程序也不能在A计算机上直接运行 2 2 3CPU的性能指标 影响CPU性能的主要因素 之一 CPU的字长 位数 目前PC使用的CPU大多是32位处理器 新一代的PC机将使用64位处理器主频 CPU时钟频率 主频提高 CPU的处理速度通常也会加快CPU总线 前端总线 的速度CPU总线速度决定了CPU与内存间数据传输速度的快慢高速缓存 cache 的容量与结构cache容量越大 级数越多 其效用就越显著 影响CPU性能的主要因素 之二 CPU的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新能源汽车自动驾驶法律法规与保险行业对接策略报告
- 通过线下展销会增加品牌认知度
- 职业教育实训教学安全事故处理预案
- 服装材料供应链管理规定
- 2025年合成樟脑龙脑行业研究报告及未来发展趋势预测
- 2025年集草机行业研究报告及未来发展趋势预测
- 2025年临沂市苍山县中考数学仿真试卷含解析
- 2025年基础化学原料行业研究报告及未来发展趋势预测
- 办公室装修施工计划与设计方案
- 企业级零信任网络架构实操方案
- 《火力发电企业电力监控系统商用密码应用技术要求》
- 2025反洗钱知识考试试题库及答案
- 儿童白癜风诊疗专家共识解读 3
- 人工智能训练师基础技能培训手册
- 激光SLAM中的动态物体剔除算法研究及其性能评估
- 膝关节鹅足炎诊断
- 超声在肾结石中的诊断
- 基层应急管理培训课件
- 2024年司法协理员招聘考试题库及答案
- DB61-T 5061-2023 民用建筑有线电视系统工程技术规程
- 质量保障方案文案(3篇)
评论
0/150
提交评论