《计算机》第6章系统结构[增强版]教案.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机导论——计算思维和应用技术》 计算机 第6章 系统结构 6.1 计算机系统结构 6.2 计算机工作原理 6.3 计算机硬件系统 6.4 计算机软件系统 6.5 计算机引导过程 6.1.3 集群分布式计算Hadoop 6.1.4 网格分布式计算BOINC 6.1.5 新型计算机系统研究 6.1.1 冯.诺依曼计算机结构 6.1.2 大型计算机集群结构 [增强版] 6.1.1 冯.诺依曼计算机结构 1、冯·诺伊曼计算机设计原则和结构模型 冯·诺依曼计算机设计原则: 存储程序:程序存储在内存中,顺序执行,控制计算机的运行。 计算机结构:输入、输出、存储器、控制器、运算器五大部分。 冯·诺依曼没有用图形表示计算机系统结构,导致了目前的各种计算机结构图。 常见冯·诺伊曼计算机结构如图6-1所示。 6.1.1 冯.诺依曼计算机结构 冯·诺依曼在EDVAC设计方案(101报告)中,明确提出了计算机由五部分组成,并描述了这五部分的功能和相互关系。 (1)运算器 算术运算和逻辑运算的基本部件。 算术运算:加、减、乘、除等; 逻辑运算:比较、移位、与、或、非、异或等。 (2)控制器 控制程序和部件的运行。 6.1.1 冯.诺依曼计算机结构 (3)存储器 存放运行的程序和数据。 基本操作:写入或读出数据(内存访问)。 存储单元编号称为“内存地址” 向存储单元存入数据称为“写入”(新数据覆盖原旧数据); 从存储单元取出数据称为“读出”(不破坏原数据)。 (4)输入设备 将输入信息转换为二进制编码; 用户对计算机进行操作控制。 (5)输出设备 将处理结果转换为用户熟悉的形式; 如,数字、文字、图形、声音、视频等。 6.1.1 冯.诺依曼计算机结构 2.存储程序思想的重要性 (1)存储程序的思想 人类计算案例: 心算2位数加法毫不费力; 心算20个2位数加法很费力; 如果有草稿纸,也能很快算出来。 没有内存的计算机无法进行复杂计算。 “存储程序”的重要性: 符号化计算的基础; 便于程序控制计算机; 提高计算机运算效率; 导致程序员职业化等。 6.1.1 冯.诺依曼计算机结构 (2)早期计算机的程序运行 早期人们认为程序与数据完全不同。 早期数据存放在存储器中; 而程序作为控制器的一部分,用外部设备输入; 每执行一个程序,都要对控制器进行设置。 如,在ENIAC中运行小程序时,需要在40多块电路板上,插上几千个导线插头。 6.1.1 冯.诺依曼计算机结构 (3)程序控制计算机 冯·诺依曼将程序与数据同等看待,是计算机的一场革命。 早期计算机由硬件(控制器)控制整个系统; 存储程序导致了由程序(操作系统)控制计算机。 由程序控制计算机实现了巴贝奇对计算机的设计思想。 (4)提高运算效率 计算机从存储器中依次取指令执行,大大提高了运行效率。 (5)程序员职业的独立 存储程序导致了硬件与软件的分离; 直接催生了程序员这个职业。 6.1.1 冯.诺依曼计算机结构 3、冯·诺伊曼计算机结构的进化 (1)早期计算机的局限性 计算机存储单元小; 如,冯·诺依曼设计的EDVAC计算机内存只能存储1 000个44位的字。 程序的功能也不强大; 如,主要用于数值计算。 没有操作系统的出现; 如,1956年才出现第一个操作系统:GM-NAA I/O。 早期控制器是整个计算机的控制核心。 6.1.1 冯.诺依曼计算机结构 (2)目前的计算机结构 基本遵循冯·诺依曼的设计思想,但是结构上有一些变化: 如,连接线路变成了总线; 如,运算器变成了CPU; 如,控制器部件由操作系统取代。 目前计算机系统由程序进行控制。 如,进程管理(处理器管理); 如,存储管理; 如,设备管理; 如,文件管理等。 程序控制计算机是存储程序设计思想的必然结果。 6.1.1 冯.诺依曼计算机结构 目前冯·诺依曼计算机结构如图6-2所示。 6.1.1 冯.诺依曼计算机结构 4、维纳计算机设计五原则 维纳(Norbert Wiener)在阿塔纳索夫和冯?诺依曼的理论基础上,提出了计算机设计五个基本原则。 (1)加法和乘法装置采用数字式,而不是基于模拟量。 (2)开关部件由电子管实现,而不要采用机械开关。 (3)采用二进位制比十进位制更为经济。 (4)?全部运算在机器上自动进行,一切逻辑判断由机器自身作出。 (5)机器中包含储存数据的装置。 《计算机导论——计算思维和应用技术》 计算机 第6章 系统结构 6.1 计算机系统结构 6.2 计算机工作原理 6.3 计算机硬件系统 6.4 计算机软件系统 6.5 计算机引导过程 6.1.3 集群分布式计算Hadoop 6.1.4 网格分布式计算B

文档评论(0)

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

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档