计算机导论计算机系统结构数据总线.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机导论计算机系统结构数据总线

3.1 概述 通用图灵机为现代计算机的设计指明了方向。按照该 模型,计算机系统应该有存储器和中央处理器,存储器就相 当于图灵机的存储带,中央处理器相当于图灵机的读写头和 控制器。为了能将数据保存到存储器并将计算结果从存储器 送出来展示给用户,计算机系统还应该有输入设备和输出设 备。 现代电子计算机可以看作通用图灵机的一种实现形式, 它是冯·诺依曼根据通用图灵机模型和前人设计计算机器的实 践完成的。其基本结构如图示,从信息处理整个过程来说,主存是信息交换的核心。 现代电子计算机的内存的主要部分就是随即存取的 RAM﹙Random Access Memory﹚,需要编址,每个单元有 一个惟一的地址,CPU的寄存器也有专门的名称。 现代电子计算机的指令系统中,一条指令一般由两部分 构成:一部分是操作码﹙Operating Code﹚,表明进行什么 操作;另一部分是操作数﹙Operand﹚,指明操作的对象, 一般来说是一个地址,该地址中保存待处理的数据。指定地 址的方法很多,不同的指定方式,对应不同的寻址方式 ﹙Addressing Mode﹚。 计算机的设计不仅要考虑计算功能的实现,同时,运行 效率即性能要尽可能的高,机器的造价要尽可能的低,但这 两个目标往往是一对矛盾,更多的情况下,要尽量地提高计 算机性能价格比。 ⑴ 程序控制单元是CPU的核心,当一条指令进入 CPU后,它分析检查该指令的内容,确定指令要求 完成的动作以及指令的有关参数。例如,如果是 一条加法指令,指明被加数在内存的某个地方。 程序控制单元要指挥内存把数据送到CPU来。 当计算所需要的数据准备好后,算术逻辑部件就 可以执行指令所要求的计算。计算完成后,程序 控制单元还要按照指令要求把计算结果存入数据 寄存器,或者存入内存储器中。 ⑵ CPU里必须包含算术逻辑单元,用来完成算术运算和逻 辑运算。许多CPU中还设置了两个运算单元,一个用来执 行整数运算和逻辑运算,另一个用于浮点数计算。浮点数 计算是CPU比较复杂的一部分,早期的计算机中需要用专 门的程序,即软件方法实现浮点数计算,完成一次浮点数 加法要执行许多指令,浮点数乘除法的指令更多,因而计 算时间很长。后来Intel公司为Intel 8088、Intel 8086芯片设 计制造了配套的专用浮点计算芯片,称为“协处理器”或“浮 点处理器”。这种芯片可以安装在微型机里,与CPU连接。 当 CPU 发现要执行的是浮点数指令时,就把工作递交给协 处理器完成。  ⑶ CPU另一个重要部分是一组寄存器,其中包 括一个指令寄存器,用于存放从内存中取出、当前 执行的指令;若干个控制寄存器,是CPU在工作过 程中要用到的;若干个数据寄存器,是提供给程序 控制单元和算术逻辑部件在计算过程中临时存放数 据用的。一个数据寄存器能够存放的二进制数据位 数一般与 CPU 的字长是相等的。通用数据寄存器 个数对于CPU 的性能有很大影响。目前的 CPU 一 般设置十几个到几十个数据寄存器,有些CPU,如 采用 RISC 技术制造的CPU,设置了包含更多寄存 器的寄存器组。 CPU性能????    CPU性能的高低直接决定了一个微型机系统的档次, CPU性能主要是由以下几个主要因素决定的: ⑴ CPU执行指令的速度 ????即CPU每秒所能执行的指令的条数。早期用电子管元 件制作的 CPU,每秒针大约能执行数千条基本指令。而目 前的PentiumⅣ微处理器芯片每秒执行的指令数可达数亿条 之多。 ?? CPU执行指令的速度与“系统时钟”有直接的关系。系统 时钟不在CPU芯片内,是一个独立的部件,在计算机工作 过程中,系统时钟每隔一定的时间间隔发出脉冲式的电信 号,这种脉冲信号控制着各种系统部件的动作速度,使它 ??   们能够协调同步就好像一个定时响铃的钟表,人们按照它的 铃声来安排作息时间一样。在一台计算机里,系统时钟的频 率是根据部件的性能决定的。如果系统时钟的频率太慢,则 不能发挥CPU等部件的能力,但如果太快而工作部件跟不上 它,又会出现数据传输和处理发生错误的现象。因此,CPU 能够适应的时钟频率,或者说CPU作为产品的标准工作频率, 即CPU在一秒钟内能够完成的工作周期数,就是一个很重要 的性能指标。CPU的标准工作频率就是人们常说的CPU“主 频”。CPU主频以MH(兆赫)为单位计算,1MH指每秒一百 万次(脉冲)。显然,在其它因素相同的情况下,主频越快 的CPU速度越快。80年代初,IBM PC机上采用的Intel 8088 芯片的主频是4.78MH,而目前的PentiumⅣ微处理器的主频 ???   已达到了

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档