(精)1.2微型计算机的工作原理和组成.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文档。上传文档
查看更多
第二节 微型计算机的工作原理 计算机中信息的表示形式 计算机如何实现自动执行 计算机如何控制执行的顺序 依据上述原理,计算机应该包含哪些功能部件? 微处理器的功能和组成 功能 运算器 控制器 寄存器 * 1945年,约翰·冯·诺依曼提出了存储程序的计算机工作原理,也称为冯·诺依曼原理,定义计算机的各个部件并描述其功能。 依据这一原理,计算机的功能部件包括运算器、控制器、存储器、输入设备和输出设备及各部分。 其主要特点是:二进制、程序存储、程序控制。 需解决的问题 二进制原理 由于二进制在电路上实现方便、可靠,并且运算规则简单,因而计算机中的一切信息都是用二进制表示的,包括程序、数据、地址等。 程序存储原理 任何一台计算机在设计时都只能完成某些特定的基本操作。 计算机能完成的基本操作用命令的形式表示,称为指令(即指挥计算机进行工作的命令),一条指令对应着一种基本的操作。 一台计算机全部指令的集合就叫做该计算机的指令系统。指令系统反映了计算机的基本功能,是在设计时就确定了下来。 需要计算机完成某项工作时,首先应按照计算机的能完成的基本操作,将所需完成的工作按一定的顺序分解成计算机能实现的基本操作的有序组合,以指令的形式按一定的顺序排列起来,这就是程序(人们为解决问题而编制的一系列按一定顺序排列的指令的集合)。 程序编制好后,为了让计算机自动执行,采用了程序存储的原理,即将程序送到计算机的存储器中存储起来,然后让计算机执行程序,通过执行程序,完成规定的操作,从而解决问题。 程序控制原理 程序通常是依次存放在计算机的存储单元中,计算机在执行的时候,自动的逐条从存储器中取出指令并执行。 在计算机中,有一个专门用于存放将要执行的指令所在位置的寄存器(程序计数器),在程序开始时,首先将存放程序的第一条指令的位置存放在程序计数器中,计算机就从这个位置开始取出指令并执行,每取出一个存储单元的指令后,程序计数器中的内容就自动加一,指向下一条指令的地址,当上一个单元的指令处理完成后,计算机就从下一个单元取出指令并执行,除非遇到转移改变程序执行顺序的指令,计算机就重复以上过程直至程序结束,完成所需的工作。 从上面的分析可以看出,计算机是通过呆板的依次执行人们编制的程序中的指令来完成所需的工作的。计算机工作的过程就是执行程序的过程。 计算机的功能部件 依据冯诺 · 伊曼原理,计算机应包括运算器、控制器、存储器、输入设备和输出设备几个部件,这些部件由总线连接起来,如下图所示: 运算器,也称为算术逻辑单元(ALU:arithmetic logical unit),主要完成数据的算术和逻辑运算以及移位等操作,是计算机中的信息加工部件。 运算器 控制器是整个系统的指挥部件,它的任务是从内存中取出指令加以分析,然后发出控制信号执行某种操作。控制器根据程序指挥系统工作,以完成程序所规定的任务。 在电子计算机中,运算器和控制器是计算机的核心,和起来称为中央处理单元(Centra Processing Unit:CPU),在微型计算机中,通常是将运算器和控制器以及数量不等的寄存器做成一个独立部件,用一片VLSI实现,称为微处理器(MP)。 控制器 微处理器的基本功能: 微处理器 1.进行算术和逻辑运算(ALU) 2.具有接收存储器和I/O接口来的数据和发送数据到存储器和I/O接口的能力。(输入输出控制逻辑) 3.可以暂存少量数据(寄存器) 4.能对指令进行寄存,译码并执行指令所规定的操作 5.能提供整个系统所需的定时和控制信号 6.可响应I/O设备发出的中断请求 微处理器的组成部分: 运算器(算术逻辑单元ALU)、控制器、工作寄存器 、I/O控制逻辑。 算术逻辑单元:运算器的核心部件,进行算术、逻辑、移位等操作。有2个输入端和2个输出端,其中一端接至累加器,接收由累加器送来的一个操作数;另一端通过数据总线接到寄存器阵列,以接收第二个操作数。参加运算的操作数在ALU中进行规定的操作运算,运算结束后,一方面将结果送至累加器,同时将操作结果的特征状态送标志寄存器。 累加器是一个特殊的寄存器,由于许多运算的数据都要通过累加器,故累加器在微处理器中占有很重要的位置。 算术逻辑单元 控制器:完成指令的读入、寄存、译码和执行。包括程序计数器、指令寄存器、指令译码器、时序部件和控制逻辑部件。 控制器 程序计数器(PC):保存下一条要执行的指令的地址,即由它提供一个存贮器地址,按此地址从对应存储器单元取出的内容,就是要执行的指令。一般程序是顺序存放在存储器内的,每取出一个存储单元的指令,PC的内容自动加1,指向下一个存储单元;要实现程序的转移,就要改变程序计数器的内容。 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档