- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一部分计算机系统组成及说明
第一部分:计算机系统组成及说明
一、计算机系统组成 一个完整的计算机系统通常是由硬件系统和软件系统两大部分组成的。(一)硬件(hardware) 硬件是指计算机的物理设备,包括主机及其外部设备。具体地说,硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成。 ① 存储器。存储器是计算机用来存放程序和原始数据及运算的中间结果和最后结果的记忆部件。
② 运算器。运算器对二进制数码进行算术或逻辑运算。 ③ 控制器。控制器是计算机的“神经中枢”。它指挥计算机各部件按照指令功能的要求自动协调地进行所需的各种操作。 ④ 输入/输出设备(简称I/O设备)。计算机和外界进行联系业务要通过输入输出设备才能实现。输入设备用来接受用户输入的原始数据和程序,并将它们转换成计算机所能识别的形式(二进制)存放到内存中。输出设备的主要功能是把计算机处理的结果转变为人们能接受的形式,如数字、字母、符号或图形。
(二)软件(software) 软件是指系统中的程序以及开发、使用和维护程序所需要的所有文档的集合。包括计算机本身运行所需的系统软件和用户完成特定任务所需的应用软件
(三)硬件和软件的关系
硬件是计算机的基础,软件对硬件起辅助支持作用,二者相辅相成,缺一不可,只有有了软件的支持,硬件才能充分发挥自己的作用。
二、计算机工作原理(一)冯·诺依曼设计思想 计算机问世50年来,虽然现在的计算机系统从性能指标、运算速度、工作方式、应用领域和价格等方面与当时的计算机有很大的差别,但基本体系结构没有变,都属于冯·诺依曼计算机。 冯·诺依曼设计思想可以简要地概括为以下三点: ① 计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件。 ② 计算机内部应采用二进制来表示指令和数据。每条指令一般具有一个操作码和一个地址码。其中,操作码表示运算性质,地址码指出操作数在存储器的位置。 ③ 将编好的程序和原始数据送入内存储器中,然后启动计算机工作,计算机应在不需操作人员干预的情况下,自动逐条取出指令和执行任务。 冯·诺依曼设计思想最重要之处在于他明确地提出了“程序存储”的概念。他的全部设计思想,实际上是对“程序存储”要领的具体化。
(二)计算机基本结构图 (图中实线为数据流,虚线为控制流),我们可以更好地理解“存储程序”和“程序控制”。
输入设备在控制器控制下输入解题程序和原始数据,控制器从存储器中依次读出程序的一条条指令,经过译码分析,发出一系列操作信号以指挥运算器、存储器等到部件完成所规定的操作功能,最后由控制器命令输出设备以适当方式输出最后结果。这一切工作都是由控制器控制、而控制器赖以控制的主要依据则是存放于存储器中的程序。人们常说,现代计算机采用的是存储程序控制方式,就是这个意思。
(三)计算机的工作过程 计算机的工作过程,就是执行程序的过程。怎样组织存储程序,涉及到计算机体系结构问题。现在的计算机都是基于“程序存储”概念设计制造出来的。 了解了“程序存储”,再去理解计算机工作过程变得十分容易。如果想叫计算机工作,就得先把程序编出来,然后通过输入设备送到存储器保存起来,即程序存储。下面就是执行程序的问题。根据冯·诺依曼的设计,计算机应能自动执行程序,而执行程序又归结为逐条执行指令。执行一条指令又可分为以下4个基本操作: ① 取出指令:从存储器某个地址中取出要执行的指令送到CPU内部的指令寄存器暂存。 ② 分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的微操作。 ③ 执行指令:根据指令译码,向各个部件发出相应控制信号,完成指令规定的各种操作。 ④ 为执行下一条指令作好准备,即取出下一条指令地址。
?
三、计算机实际组成
如果您使用台式计算机,您可能已经知道“计算机”不是指任何单个部分。计算机实际上是一个由很多协同工作的部分组成的系统。物理部分,是您看得见、摸得着的部分,统称为“硬件”。另一方面,“软件”指的是指令或程序,它们可以告诉硬件该做什么。
下图显示了台式计算机系统中最常见的硬件。您的系统可能看起来与此不尽相同,但可能大同小异。便携式计算机具有类似组成部分,但这些部分被组装在单个笔记本大小的包中。
以下分别介绍这些组成部分。
系统单元(机箱)
“系统单元”是计算机系统的核心。通常它是一个矩形的盒子,放置于桌子的上面或下面。此盒子中有许多用于处理信息的电子组件。机箱内的组成部分:主板,CPU,内存条,扩展卡(包括声、显、网卡等等板卡)另外还有主机电源等等。这些组件中最重要的部分是“中央处理单元 (CPU)”,它扮演着计算机“大脑”的角色。另一个组件是“随机存取存储器 (RAM即我们常说的内存条)”,它临时存储计算
您可能关注的文档
- 第一节和谐人生共享长成.doc
- 第一节合并财务报表述概.doc
- 第一节国际私法基础识知.doc
- 第一节地球上生命的源起.doc
- 第一节奖惩问制责度.docx
- 第一节奖惩问责制度( 2).docx
- 第一节媒介的资本经营.doc
- 第一节宏观经济学研的究对象及主要内容doc.doc
- 第一节实验课全安.doc
- 第一节宪法是国家的本根大法.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)