- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- DB13T 1065-2009 小麦粉生制品.docx VIP
- TCRHA 089-2024 成人床旁心电监测护理规程.pdf VIP
- 《公路泡沫轻质土应用技术规范》DB51T 3286-2025(四川标准).pdf
- 保密管理手册.doc VIP
- Danfoss丹佛斯T90变量轴向柱塞泵,产品样本 用户指南.pdf
- 农业生态与可持续耕作制度知到智慧树期末考试答案题库2025年华南农业大学.docx VIP
- ISO 15189-2022中文版翻译全文.pdf VIP
- 人教PEP版(新教材)四年级上册英语Unit 4《Helping in the community》B Read and write教学课件.pptx
- 管件尺寸表.doc VIP
- T_SSCE0001-2021:轴力自动补偿钢支撑技术规程.pdf VIP
原创力文档


文档评论(0)