计算机的工作原理剖析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机的工作原理剖析

计算机的工作原理 知识点目标 请你用4分钟时间阅读以下内容: 通过阅读,你能了解并说出计算机是如何工作的? 一、概述 1、计算机 数据流 控制流 运算过程中控制器和运算器的作用 计算机基本工作原理 小结 (1)先把数据与程序储存在存储器中, (2)然后通过控制器控制指定数据的读取和控制运算器进行运算, (3)再把结果送回存储器。 (4)通过输入、输出设备将数据或程序对存储器的信息输入和输出、显示出来。 冯·诺伊曼计算机系统结构框图 * 计算机的工作过程 ①取出指令 ②分析指令 ③执行指令 ④形成下一条指令地址 从存储器中取被乘数25、乘数3 在运算器中得乘积75 存放乘积75 从存储器中取被减数86、减数75 在运算器中得结果11 存放最后结果 从键盘输入,到存储器中 送入 运算器 送回 存储器 送入 运算器 送回 存储器 输出最后结果 计算机的基本工作过程(示例:25*3及86-75) 指令:让计算机完成某个操作所发出的命令。 指令格式: 地址码 操作码 OP A 计算机的工作原理 1 指令及指令系统 图4 指令格式 操作码(OP):表示一条指令的操作特性和功能 地址码(A):给出参与操作的数据在存储器中的地址。 指令含义:A OP(A) 取出地址A中的数据进行指令规定的OP操作,再把操作送回地址A中。 3. 指令系统:计算机所能执行的全部指令的集合。 指令的分类 按功能划分为4类: ?数据传输类指令:包括寄存器与寄存器之间、寄存器与存储单元之间、存储单元与存储单元之间的数据传输。 ?运算类指令:算术运算指令和逻辑运算指令。 ?程序控制类指令:用于控制程序的流向,包括转移指令、转子指令、中断指令等。 ?输入\输出类指令(I/O指令):用于主机与外设之间交换信息、用于控制外设的工作、测试外设状态和输入/输出数据。 输入设备 输出设备 控制器 运算器 存储器 冯 · 喏依曼思想: 计算机应由五大模块组成; 程序与数据一样存放在内存; 指令在存储器中按执行顺序存放; 机器以运算器为中心。 它的功能是算术运算和逻辑运算 它的作用是控制整个计算机的各个部件有条不紊的工作 存储器分为内存储器和外存储器两种,内存用于存放要执行的程序和数据。 用来接收用户输入的数据和程序,并将它们转换为二进制编码存放到内存中 用于将存放在内存中由计算机处理的结果转变为人们所能接受的形式 数据流 控制流 CPU 控制器 读指令 读取的指令 操作数 结果 存储器 状态 寄存器 运算器 运算命令 读数据 程序的执行过程 取指令、分析指令、执行指令 AB DB ALU 累加器ACC 暂存器 标志寄存器FR 寄存器组 操作控制器OC 指令译码器ID 指令寄存器IR 操作码, 地址码 内部总线 地址缓冲器 数据缓冲器 程序计数器PC 地址译码 读控制 B0H 5CH 04H 2EH 地址 1001H 1002H 1003H 内容 1000H 内存储器 MOV 5CH, R1 ADD R1, 2EH, R2 +1 CPU外 CPU内 ① ② ③ ④ ⑤ ⑥ ① ② ③ ④ ⑤ ⑥ ① ③ ④ ⑤ ⑥ ② ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ * 计算机的工作原理 并行处理技术 指令级并行技术ISP 流水线、超标量、超长指令字 系统级并行技术SLP 多处理器(多机/多核)、多磁盘 线程级并行技术TLP 同时多线程SMT 电路级并行技术CLP 组相联cache、先行进位加法器 并行处理技术实现多个处理器或处理器模块的并行性,其基本思想包括时间重叠(time interleaving)、资源重复(resource replicaiton)和资源共享(resource sharing)。 *

文档评论(0)

586334000 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档