计算机中的信息及编码表示.PPT

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

第一章 概 述 《 计 算 机 组 成 原 理 》精 品 课 程 主要内容 1.1 计算机系统的组成 计算机系统的结构如图1.1所示。一个完整的计算机 系统由计算机硬件系统和计算机软件系统两部分组成。 硬件和软件是一个有机的整体,必须协同一致才能发挥 计算机的功能。 1.1.1 计算机的硬件系统 计算机的硬件(Hardware)系统是指构成计算机的所有实体部件的集合,这些实体部件包括计算机的五大部件的电路和安装构件,它们都是看得见摸得着的,所以称为硬件。作为计算机组成的五大部件:存储器、运算器、控制器、输入设备和输出设备,其硬件结构框图如图1.2所示。    运算器是对信息或数据进行处理和运算的部件,它由算术逻辑运算单元(ALU)、寄存器、移位器和一些控制电路组成,能完成算术运算和逻辑运算。运算器是计算机的关键部件之一,它的功能和运算速度对计算机来说很重要。运算器的组成框图如图1.3所示。 2.存储器 存储器是用来存储程序和数据的部件,是计算机各种信息的存储和交流中心。它的基本功能是按照指定的位置“写入”或“读出”数据信息。存储器主要由地址译码器、数据寄存器、存储体及读写电路组成。存储器的组成框图如图1.4所示。 3.控制器   控制器是计算机中发号施令的部件,它控制计算机的各个部件有条不紊地进行工作。控制器的核心部件是控制单元(Control Unit,CU)。 除了控制单元,控制器还包括:1)程序计数器(Program Counter,PC),用来存放将要执行的下一条指令的地址。2)指令寄存器(Instruction Register,IR),从内存中读出的指令存放在IR中,然后由指令译码器进行译码。3)指令译码(Instruction Decode,ID),对IR中的指令进行译码,产生执行该指令的各种微操作命令序列,用来控制所有的被控制对象,完成指令的功能。 4.适配器与输入输出设备   目前常用的输入设备是键盘、鼠标器、数字扫描仪等。它们的作用是把人们所熟悉的某种信息形式变换为机器内部所能接收和识别的二进制信息形式。 输出设备的作用是把计算机处理的结果变换为人或其他机器所能接收和识别的信息形式。如激光印字机、绘图仪、CRT显示器等。计算机的输入/输出设备通常称为外围设备。 由于外围设备种类繁多且速度各异,因而通过适配器部件与主机相连接。适配器的作用相当于一个转换器. 系统总线是多个系统部件之间进行数据传送和控制的公共通路。 1.1.2 计算机的软件系统 软件是所有程序的总称.计算机软件系统通常可以分为系统软件和应用软件两部分。 系统软件是指为了方便用户和发挥计算机的效率,向用户提供的一系列软件,包括操作系统、语言处理程序、标准程序库、服务性程序、数据库管理系统和网络软件等。 应用软件(又称应用程序)是一些为了解决科学计算或信息处理而编制的程序。如工程设计程序、数据处理程序、自动控制程序、企业管理程序、情报检索程序、科学计算程序等 . 1.2计算机的结构特点 1.2.1 Von Neumann型计算机的结构与分类 (1)采用二进制形式表示数据和指令。 (2)采用存储程序方式。这是冯·诺依曼思想的核心内容。主要是将事先编写好的程序存入主存储器中,计算机在运行程序时就能够自动、连续地从存储器中依次取出指令并执行,不需要人工干预,直到程序执行结束为止。 (3)由运算器、存储器、控制器、输入设备和输出设备5大部件组成计算机系统,并规定了这5部分的基本功能。 上述这些概念奠定了现代计算机的基本结构思想,并开创了程序设计的新时代。 1.2.2 非Von Neumann型计算机的结构 所谓非冯·诺依曼化的探讨表现为以下3个方面的内容。(1)在冯·诺依曼体制范畴内,对传统冯·诺依曼机进行改造,如采用多个处理部件形成流水处理,依靠时间上重叠提高处理效率;又如组成阵列机结构,形成单指令流多数据流,提高处理速度。 (2)用多个冯·诺依曼机组成多机系统,支持并行算法结构。这方面的研究目前比较活跃。其本质上讲他仍是控制流机器。 (3)从根本上改变冯·诺依曼机的控制流驱动方式。例如:采用数据驱动工作方式的数据流计算机,只要数据已经准备好,有关的指令就可以并行地执行,不管该指令处在程序中的什么位置,这样,只要运算部件资源可以利用,就可最大限度的发挥程序的并行性。这是真正非冯·诺依曼化的计算机。但控制比较复杂,目前还不能大规模商品化上市。 1.3 计算机的性能 全面衡量一台计算机的性能要考虑多种指标,而且不同用途的计

文档评论(0)

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

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

1亿VIP精品文档

相关文档