版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机应用基础目录第1章 计算机基础知识第2章 计算机操作系统第3章 文字处理软件Word 2003的应用第4章 Excel 2003电子表格制作软件第5章 PowerPoint 2003演示文稿制作第6章 计算机网络基础知识返回第1章 计算机基础知识1.1 计算机概述1.2 计算机系统的组成1.3 微型计算机硬件组成1.4 计算机中数据及表示1.5 计算机病毒1.1 计算机概述1. 1. 1 计算机的发展世界上公认的第一台数字电子计算机是1946年由美国宾夕法尼亚大学任教的物理学家约翰莫齐利(John Mauchlv)和工程师普雷斯伯埃克特(J.Presper Eckcrt)领导研制的,取名
2、为ENIAC ( Elcetronic Numerical IntergratorAnd Calculator)的计算机,如图1 -1所示。这台计算机1943年开始研制,完成于1946年,它占地面积达170平方米,总体积约90立方米,重量达30吨,功率为150千瓦,耗资45万美元,共使用了近18 000万个电子管、1 5 00个继电器以及其他器件。在工作时这些管子像2万只点着的灯泡。ENIAC主要用来进行弹道计算的数值分析,用十进制进行计算,其运算速度为每秒5 000次加法或下一页返回1.1 计算机概述400次乘法,比机电式计算机快1 000倍。ENIAC的最大特点是采用了电子线路来执行算术运
3、算、逻辑运算和储存信息。它能够在一天内完成几千万次乘法,大约相当于一个人用台式计算机操作40年的工作量。当ENIAC公开展出时,用20秒钟就能算出一条炮弹的轨道,比炮弹本身的飞行速度还快,一度被誉为“比炮弹还要快的计算机”。ENIAC的功能虽远不如今天的计算机,但它是第一台正式投人使用的计算机。它的诞生是人类文明史上的一次飞跃,它宣告了计算机时代的到来。从第一台计算机问世至今,不过60多年,计算机技术以惊人的速度发展,其系统结构不断变化。人们根据计算机所采用的电子器种类,常上一页下一页返回1.1 计算机概述把计算机划分为以下四个阶段,习惯上称为四代,见表1-1。在推动计算机发展的诸要素中,电子
4、器件的更新是计算机划分时代的最重要的标志。1.电子管时代(1946-1957年)这期间计算机基础电子器件采用电子管,运算速度为每秒数千次至数万次,程序设计语言处于低级阶段,主要采用机器语言,应用范围只用于科学计算和军事目的。其特点为体积大、速度慢、消耗高、故障多、造价昂贵。2.晶体管时代(1958-1964年)在这一阶段,计算机的基础电子器件是晶体管,内存储器普遍使用磁上一页下一页返回1.1 计算机概述芯存储器,运算速度一般为每秒10万次,高达几百万次,同时,计算机软件有了较大发展,采用监控程序,出现了如COBOL, Fortran等高级语言。计算机应用不再限于科学和军事方面,还用于数据处理、
5、工程设计、过程控制等领域。与第一代计算机相比,晶体管计算机有体积小、成本低、功能强、耗电小、可靠性高等优点。3.集成电路时代(1965-1971年)由于电子制造工业的发展,计算机的基础电子器件改为中、小规模集成电路。在几平方毫米的单晶体硅片上,可以集成几十个甚至几百个晶体管的逻辑电路,内存储器使用性能更好的半导体存储器,存储容量有了大幅度提高,运算速度提高到每秒几十万次到几百万次,软件上一页下一页返回1.1 计算机概述技术进一步成熟,出现了操作系统和编译系统,并出现了多种程序设计语言,如人机对话式的BASIC语言等。集成电路计算机与晶体管计算机相比,其体积更小、速度更快、稳定性更强、应用范围更
6、广。4.大规模、超大规模集成电路时代(1972年至现在)随着半导体技术的发展,集成度越来越高。第四代计算机采用大规模、超大规模集成电路作为其主要功能部件,内存储器使用集成度更高的半导体存储器,计算速度可达每秒几百万次至数亿次。这一时期的计算机无论是在体系结构方面还是在软件技术方面都有较大提高,并行处理、多机系统、计算机网络均得到发展,软件更加丰富,出现了数据库系统、分布式操作和各种实用软件。其应用范围急剧扩展,广泛上一页下一页返回1.1 计算机概述用于数据处理、工业控制、辅助设计、图像识别、语言识别等,渗透人类社会各个领域,并且进入了家庭。20世纪80年代初,科学家开始研制新一代智能计算机。其
7、核心思想是把程序设计变为逻辑设计,突出冯诺依曼式计算机的体系结构,不仅要求提高计算机运算速度,更主要的是要求计算机更多地替代人脑的功能,在极短的时间内做出更多的逻辑判断,使计算机能像人一样具有听、说、看、思考等功能。它研究的应用领域包括:模式识别、自然语言的理解和生成、自动定理证明、联想与思维机理、数据智能检索、专家系统、自动程序设计等。科学家们在研制智能计算机的同时,也开始探索更新一代的计算机:上一页下一页返回1.1 计算机概述光电子计算机和生物电子计算机。它们不再采用传统的电子元件,光电子计算机采用光技术和光电子器件,生物电子计算机采用生物芯片,以生物工程技术产生的蛋白分子为主要材料。目前
8、使用的计算机仍是冯诺依曼式计算机,非冯诺依曼式的新一代计算机还不成熟。1 .1 .2 计算机的特点为什么计算机能深人到人类社会的方方面面?为什么其会具有如此大的神奇威力呢?这是因为它有着如下一些明显特点,而这些是任何其他工具无法比拟的。1.运算速度快这是人们最易想到的与其他计算工具的最明显的区别。电子线路组成上一页下一页返回1.1 计算机概述的电子计算机能以极高的速度工作,主频率为兆赫兹,每秒钟可执行几百万到数亿条指令。随着计算机系统结构等新技术的发展,更高速处理机芯片不断问世,计算机系统的工作速度还将不断地提高。计算机高速的运算不仅大大提高了工作效率,而且可使以前无法解决的复杂问题有了实现的
9、可能。2.运算精度高运算精度取决于两方面:一是字长,现在计算机可进行32位、64位二进制运算;对要求精度高的问题,还可提供双倍或多倍字长运算。二是采用科学的算法,再加上高质量的程序设计,能确保计算结果准确。计算机用于数值计算,获得千分之一到几百万分之一的精度甚至更高的精度都已成为现实。上一页下一页返回1.1 计算机概述3.示己忆功能强现代计算机具有极大的存储容量。不但有容量足够大的主存储器,还有由磁盘、光盘等外存组成的“海量”存储器。通过一定的技术将它们组成存储系统,可使之在容量、速度等方面满足高速度、大信息量运算的需要。4.通用性广计算机不仅可以处理数值数据,还可以处理非数值数据,如语言、文
10、字、图形、图像、音乐等。因此,计算机不但可进行科学计算,还可进行语言翻译、文字处理、图像处理、作曲演奏等。计算机具有运算和逻辑判断功能。因此,任何复杂的信息处理,都可分解成一系列的上一页下一页返回1.1 计算机概述基本操作,编制出相应的程序,通过执行程序,进行运算或判断,从而完成各种不同类型的处理任务。5.自动运算由于计算机可存储大量的数据和程序,采用存储程序控制方式工作,只要输入编排好的工作程序,在启动控制下便能自动地进行运算。计算机的运算无须人工干预,除非工作本身要求采取人机对话方式。计算机的内部操作运算都按照事先编制的程序自动地工作,这是计算机与计算器的本质区别所在。1 .1 .3 计算
11、机的分类计算机种类很多,而且分类方法也很多。根据原理不同计算机可分为上一页下一页返回1.1 计算机概述电子模拟计算机和电子数字计算机。根据其用途不同又可分为通用计算机和专用计算机。平常使用的计算机是能解决各种问题、具有较强通用性的电子数字计算机。目前更常用的一种分类方法是按计算机的运算速度、字长、存储容量等综合性能指标进行的。1.巨型计算机它又称为超级计算机,是几种计算机中价格最贵、功能最强、占用面积最大的一类,主要应用于航天、气象、核反应等尖端科学领域。目前,世界上最快的巨型机的运算速度达每秒十万多亿次,美国、日本是生产巨型机的主要国家。我国先后推出了银河I (1亿次)、银河 (10亿次)、
12、银河 (130亿次)等巨型计算机,分别于2000年7月和2001上一页下一页返回1.1 计算机概述年2月又成功地研制出“神威一号”3 840亿次的巨型计算机、“曙光3000” 4 032亿次的高性能超级服务器,这标志着我国计算机水平已跨人世界先进之列。2.大型计算机它包括通常所说的大、中型计算机,其特点是通用性强、综合处理能力强、性能覆盖面广等。主要用于大公司、大银行、国家级的科研机构和重点理、工科院校等。由于大型机研制周期长,设计、制造复杂,在体系结构、软件、外设等到方面具有很强的继承性,因此只有少数国家从事大型机的研制、生产工作,美国的IBM , DEC,日本的富士通、日立等公司是生产大型
13、机的主要厂商。上一页下一页返回1.1 计算机概述3.小型计算机小型机规模小、结构简单、可靠性高、成本较低,易于操作又便于维护,比大型机更具有吸引力。它广泛用于企业管理、工业自动控制、数据通信、计算机辅助设计等,也用做大型、巨型计算机系统的端口。近年来,由于微机的大发展,使小型机市场受到严重的挑战。4.工作站工作站是以个人计算环境和分布式网络计算为基础,其性能高于一般微机的一种多功能计算机。它不同于网络系统中的工作站。网络中的工作站泛指联网的用户节点。这里的工作站指的是一种高档微机,它配有大屏幕、高分辨率的显示器、大容量的内存储器,而且大都具有上一页下一页返回1.1 计算机概述较强的联网功能。主
14、要用于图形图像处理、计算机辅助设计、软件工程以及大型控制中心。5.微型计算机平常所说的个人计算机(Personal Computer, PC)一般指微型计算机。它是第四代计算机时期出现的新机种,是目前发展最快的领域。因其小、轻、价廉、易用等优势渗透到社会生活的各个方面,几乎无处不在,无所不用。PC机的核心是由大规模及超大规模集成电路构成的中央处理器(Central Processing Unit, CPU),又称微处理器(Micro Processor Unit, MPU )。 1971年,美国Intel公司成功制造了第一批4位微处理器Intel上一页下一页返回1.1 计算机概述4004,并用
15、它组成了世界上第一台微型计算机MCS -4。它的出现,引发了电子计算机的第二次革命。随后,Intel公司又相继推出了8位、16位、犯位微处理器。同时,Motorola , Zilog ,Apple等公司一也在开发各自的微处理器。1 .1 .4 计算机的应用计算机的应用已渗透到社会的各行各业,正在改变着传统的工作、学习和生活方式,推动着社会的发展。计算机的主要应用领域如下。1.科学计算(或数值计算)科学计算是指利用计算机来完成科学研究和工程技术中提出的数学问题的计算。在现代科学技术工作中,科学计算问题是大量的和复杂的。上一页下一页返回1.1 计算机概述利用计算机的高速计算、大存储容量和连续运算的
16、能力,可以实现人工无法解决的各种科学计算问题。例如,建筑设计中为了确定构件尺寸,通过弹性力学导出一系列复杂方程,长期以来由于计算方法跟不上而一直无法求解。而计算机不仅能求解这类方程,还引起了弹性理论上的一次突破,出现了有限单元法。2.数据处理(或信息处理)数据处理是指对各种数据进行收集、存储、整理、分类、统计、加工、利用、传播等一系列活动的统称。据统计,80%以上的计算机主要用于数据处理,这类工作量大面宽,决定了计算机应用的主导方向。上一页下一页返回1.1 计算机概述数据处理从简单到复杂已经历了三个发展阶段,它们是:电子数据处理(Electronic Data Processing, EDP)
17、,它是以文件系统为手段,实现一个部门内的单项管理。管理信息系统(Management Information System, MIS),它是以数据库技术为工具,实现一个部门的全面管理,以提高工作效率。决策支持系统(Decision Support System, DSS),它是以数据库、模型库和方法库为基础,帮助管理决策者提高决策水平,改善运营策略的正确性与有效性。目前,数据处理已广泛地应用于办公自动化、企事业计算机辅助管理与决策、情报检索、图书管理、电影电视动画设计、会计电算化等各上一页下一页返回1.1 计算机概述行各业。信息正在形成独立的产业,多媒体技术使信息展现在人们面前的不仅是数字和文
18、字,还有声音和图像信息。3.辅助技术(或计算机辅助设计与制造)计算机辅助技术包括CAD , CAM和CAI等。(1)计算机辅助设计(Computer Aided Design, CAD)计算机辅助设计是利用计算机系统辅助设计人员进行工程或产品设计,以实现最佳设计效果的一种技术。它已)一泛地应用于飞机、汽车、机械、电子、建筑和轻工等领域。例如,在电子计算机的设计过程中,利用CAD技术进行体系结构模拟、逻辑模拟、插件划分、自动布线等,从而大大提高了设计工作的自动化程度。又如,在建筑设计上一页下一页返回1.1 计算机概述过程中,可以利用CAD技术进行力学计算、结构计算、绘制建筑图纸等,这样不但提高了
19、设计速度,而且可以大大提高设计质量。(2)计算机辅助制造(Computer Aided Manufacturing, CAM)计算机辅助制造是利用计算机系统进行生产设备的管理、控制和操作的过程。例如,在产品的制造过程中,用计算机控制机器的运行,处理生产过程中所需的数据,控制和处理材料的流动以及对产品进行检测等。使用CAM技术可以提高产品质量,降低成本,缩短生产周期,提高生产率和改善劳动条件。将CAD和CAM技术集成,实现设计生产自动化,这种技术被称为计算机集成制造系统(CIMS )。它的实现将真正实现无人化工厂(或车间)。上一页下一页返回1.1 计算机概述(3)计算机辅助教学(Computer
20、 Aided Instruction, CAI)计算机辅助教学是利用计算机系统使用课件来进行教学。课件可以用著作工具或高级语言来开发制作,它能引导学生循环渐进地学习,使学生轻松自如地从课件中学到所需要的知识。CAI的主要特色是交互教育、个别指导和因人施教。4.过程控制(或实时控制)过程控制是利用计算机及时采集检测数据,按最优值迅速地对控制对象进行自动调节或自动控制。采用计算机进行过程控制,不仅可以大大提高控制的自动化水平,而且可以提高控制的及时性和准确性,从而改善劳动条件、提高产品质量及合格率。因此,计算机过程控制已上一页下一页返回1.1 计算机概述在机械、冶金、石油、化工、纺织、水电、航天等
21、部门得到广泛的应用。例如,在汽车工业方面,利用计算机控制机床、控制整个装配流水线,不仅可以实现精度要求高、形状复杂的零件加工自动化,还可以使整个车间或工厂实现自动化。5.人工智能(或智能模拟)人工智能(Artificial Intelligence)是计算机模拟人类的智能活动,如感知、判断、理解、学习、问题求解和图像识别等。现在人工智能的研究已取得不少成果,有些已开始走向实用阶段。例如,能模拟高水平医学专家进行疾病诊疗的专家系统,具有一定思维能力的智能机器人等。上一页下一页返回1.1 计算机概述6.网络应用计算机技术与现代通信技术的结合构成了计算机网络。计算机网络的建立,不仅解决了一个单位、一
22、个地区、一个国家中计算机与计算机之间的通信,各种软、硬件资源的共享,一也大大促进了国际间的文字、图像、视频和声音等各类数据的传输与处理。1 .1 .5 计算机的发展趋向计算机的发展趋向主要表现为:巨型化、微型化、多媒体化、网络化和智能化。1.巨型化“巨型”指高速度、大储存容量、功能强大的超级计算机,它是现代科上一页下一页返回1.1 计算机概述学技术尤其是国防尖端技术发展的需要。如宇航工程、人类遗传基因、石油勘探、空间技术等都要求计算机具有很高的速度和很大的存储容量,这就是巨型机的特长。高性能巨型机一般分为两种:超级计算机和超级服务器。据报道,1995年世界上最快的500台计算机中90%以上属于
23、超级服务器。1995年年底,全世界速度最快的500台计算机中,超级服务器已占 300多台。高性能计算机的研制是世界各国在高技术领域的竞争热点,也是综合国力的体现,各国都在积极参与这场新技术革命的竞争。2.微型化微电子技术及超大规模集成电路的发展,使计算机体积进一步缩小,上一页下一页返回1.1 计算机概述现在膝上型、笔记本型、掌上型等微型计算机已得到广大用户的青睐。微型化是大规模集成电路发展最迅速的技术之一。微型机的显著特点是CPU中央处理器集成在一块超大规模集成电路的芯片上。3.多媒体化多媒体指文字、声音、图形图像、视频、动画等多种信息载体。过去的电脑只能处理单一文字,20世纪80年代后期出现
24、了多媒体技术,90年代出现了多媒体电脑,它把图、文、声、像融为一体,统一由电脑进行管理,是个人电脑发展的一个新阶段。口前,多媒体已成为一般微型机都具有的基本功能,多媒体技术与网络技术相结合,可以实现电脑、电话、电视“三电一体”,使计算机功能更加完美。上一页下一页返回1.1 计算机概述4.网络化计算机网络是电脑技术和现代通信技术紧密结合的产物,从单机走向联网,是计算机应用发展的必然结果。所谓网络,就是利用通信线路将分布在不同地点的计算机连接起来,以便实现信息共享、数据共享、资源共享。电脑网络的发展如同电脑发展一样,历史不长,但速度极快。目前,电脑网络在交通、金融、管理、教育、商业和国防等各个行业
25、得到了广泛的应用,覆盖全球的Internet(国际互联网)已进人普通家庭,正在日益深刻地改变着世界的面貌。5.智能化智能化是让计算机模拟人类的智能活动:感知、判断、理解、学习、上一页下一页返回1.1 计算机概述问题、求解等,是处于计算机应用研究最前沿的学科。它将促使传统程序设计方法发生质的飞跃,使计算机突破最初“计算”这一含义,从本质上扩张了计算机的能力,使计算机越来越多地代替人类脑力劳动的某些方面。现在许多国家都在积极开展智能化型计算机研制开发工作,这是人类对计算机技术的一种挑战。上一页返回1. 2 计算机系统的组成一个完整的计算机系统由硬件系统和软件系统两部分组成。计算机硬件是组成计算机的
26、物理设备的总称,由各种器件和电子线路组成,它们可以是电子的、机械的、光/电的元件或装置,是计算机完成各种工作的物质基础。计算机软件是在计算机硬件设备上运行的各种程序及相关资料的总称。例如:汇编程序、编译程序、操作系统、数据库管理系统、工具软件等。没有软件的计算机通常称为裸机,裸机是无法工作的。因此,如果将硬件比喻为人的“大脑”,是系统的物质基础,则软件可比喻为大脑中的“思想”,是系统的灵魂,二者相辅相成、缺一不可。即硬件和软件相互依存才能构成一个可用的计算机系统。其结构如图1-2所示。下一页返回1. 2 计算机系统的组成计算机的发展过程更能充分证明计算机的硬件和软件的相互关系。一方面,硬件高度
27、发展为软件的发展提供了支持,如果没有硬件的高速处理能力和大容量的存储,则大型软件就将失去依托,无法发挥作用。另一方面,软件的发展一也对硬件提出了更高的要求,促使硬件的更新和发展,且软件在很大程度上决定着计算机应用功能的发挥。1. 2. 1 计算机的硬件系统硬件是计算机系统存在的物质基础,离开了硬件一也就根本不存在什么计算机了。计算机的工作原理是美籍匈牙利数学家冯诺依曼首先提出的。冯诺依曼原理指出计算机是依靠“存储程序”而实现自动工作的。根据这一原理建立了计算机的基本组成和工作方式。上一页下一页返回1. 2 计算机系统的组成全世界第一台数字电子计算机ENIAC产生的同时,冯诺依曼领导并研制了称为
28、EDVAC的计算机。在研制EDVAC的过程中,冯诺依曼提出了计算机的四项重要的设计思想:计算机应由五个基本部分组成:运算器、控制器、存储器、输入设备和输出设备。采用存储程序的方式,程序和数据存放在同一个存储器中。指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的单元地址,一般按顺序递增,但可按运算结果或外界条件而改变。上一页下一页返回1. 2 计算机系统的组成机器以运算器为中心,输入/输出设备与存储器间的数据传送都通过运算器。自从冯诺依曼提出计算机设计原理以来,已经过去了60多年。现在的计算机性能价格比、运算速度、应用领域比60多年前的计算机有了极大的发展,但是基本结构仍属于冯诺
29、依曼体系范畴。下面给出计算机结构的硬件组成原理图,如图1-3所示。在硬件结构原理图中,用实线()表示数据流,用虚线( )表示控制流。数据流可以是各种原始数据、中间结果、源和程序代码等。控制流控制信号,即由控制器向输入设备、输出设备、存储器和运算器等部件发出控制命令,指挥各个部件如何一步一步地启动、运算、处理、输出结果、停止等。上一页下一页返回1. 2 计算机系统的组成习惯上将冯诺依曼计算机硬件体系结构称为五大部件结构。输入设备。计算机的程序和数据都是经过输入设备送入计算机的。输入设备负责将程序和数据信息转换成相应的电信号,形成二进制代码,送入计算机。常见的输入设备有键盘、鼠标、光笔、图形扫描仪
30、、数字化仪等。输出设备。输出设备负责将中央处理器运算处理的结果送到显示器,或送打印机上打印,或送外存储器存放。常见的输出设备有各种类型的显示器、打印机、外存储器等。存储器。存储器是具有记忆功能的部件,其主要作用是存储程序和数据,它可分为主存储器和辅助存储器。上一页下一页返回1. 2 计算机系统的组成主存储器直接受CPU控制,位于系统主板上,因此也称为内存储器。由随机存储器RAM、只读存储器ROM组成。辅助存储器即外存储器,是主存的补充和后援。当要用到外存中存放的程序和数据时,必须将它们调入内存中,所以外存只同内存进行信息交换。运算器。运算器是计算机的核心部件,主要负责对输入计算机中的二进制编码
31、进行算术运算或逻辑运算。算术运算就是指加、减、乘、除。逻辑运算就是指“与”“或”“非”“比较”“移位”等操作。控制器。控制器是计算机的神经中枢和指挥中心,它控制计算机的全部动作。上一页下一页返回1. 2 计算机系统的组成控制器一般由指令寄存器、指令译码器、时序电路和有关控制电路组成。控制器的基本功能就是负责从内存取出指令并执行指令。运算器和控制器一起称为中央处理(CPU)。在微型计算机上中央处理器通常是一块大规模或超大规模集成电路芯片。像8088 , 80486 , Pentium等都是微型计算机上的CPU芯片。1.2. 2 计算机的软件系统1.系统软件计算机的软件分为系统软件和应用软件。系统
32、软件是为了使计算机能正常、高效工作所配备的各种管理、监控和维护系统的程序及其有关资料。系统软件主要包括如下几个方面:上一页下一页返回1. 2 计算机系统的组成操作系统软件,这是软件的核心。各种语言的解释程序和编译程序(如C语言解释程序等)。各种服务性程序(如机器的调试、故障检查和诊断程序等)。各种数据库管理系统(如FoxPro等)。系统软件的任务,一是更好地发挥计算机的效率,二是方便用户使用计算机。2.应用软件应用软件是为解决各种实际问题而编制的计算机应用程序及其有关资料。应用软件往往都是针对用户的需要,利用计算机来解决某方面的上一页下一页返回1. 2 计算机系统的组成数学计算软件包、统计软件
33、包、有限元计算软件包。事务管理方面的软件如工资系统、人事档案系统、财务系统等。常见的文字处理软件、表格处理软件和辅助设计软件都属于这一类。1 .2. 3 计算机主要性能指标微型计算机功能的强弱与性能的好坏,不是由计算机的某项指标来决定的,而是由它的系统结构、指令系统、硬件组成与软件配置等多方面的因素综合决定的。但对于大多数普通用户而言,可以从以下几个指标来评价计算机的性能。1.运算速度运算速度是衡量计算机性能的一项重要指标,常用主频与MIPS 上一页下一页返回1. 2 计算机系统的组成( Million Instruetion Per Second,百万条指令/秒)来评价。通常所说的计算机运算
34、速度(平均运算速度)是指每秒钟执行指令条数。微型计算机一般采用CPU的时钟主频来描述运算速度,单位是MHz,用来表示CPU的运算速度,它决定计算机的运行速度。随着计算机的发展,主频由过去MHz发展到了现在的GHz ( 1 G =1024 M。例如,Pentium/133的主频为133 MHz , Pentium III /800的主频为800 MHz , Pentium 4 1. 5 G的主频为1. 5 GHz。一般说来,主频越高,运算速度就越快。2.字长计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而上一页下一页返回1. 2 计算机系统的组成这组二进制数的位数就是字长。在其他指
35、标相同时,字长越长计算机处理数据的速度也越快。早期的微型计算机的字长一般是8位和16位,586 (Pentium, PentiumPro , Pentium , Pentium , Pentium 4)大多是32位,目前的计算机已达到64位。3.主存储器的容量内存储器一也简称主存,是CPU可以直接访问的存储器。计算机执行的程序与处理的数据就存放在主存中。内存储器容量的大小反映了计算机存储信息的能力。随着操作系统的升级、应用软件的不断丰富及其功能的不断扩展,人们对计算机内存容量的需求一也不断提高。日上一页下一页返回1. 2 计算机系统的组成前,微型计算机的内存配置一般都在14GB。内存容量越大,
36、系统功能就越强大,能处理的数据量一也就越大。4.外存储器的容量外存储器容量通常是指硬盘容量(包括内置硬盘和移动硬盘)。外存储器容量越大,存储的信息就越多,可安装的应用软件就越丰富。目前,硬盘容量一般为320500GB。在存储器中,还使用到KB(千字节)、MB(兆字节)、GB(吉字节)与TB(太字节)等单位,它们之间的关系是:千字节(Kilobyte , KB ),1KB =2 字节=1 024 B兆字节(Megabyte, MB),1MB =2 字节=1 024 KB吉字节(Gigabyte , GB ),1GB =2 字节=1 024 MB上一页下一页返回1. 2 计算机系统的组成太字节(T
37、erabyte , TB ),1TB =2 字节=1 024 GB除了上述这些性能指标外,微型计算机还有其他一些评价指标,如所配置外围设备的性能与所配置系统软件的情况等。另外,微型计算机的各项指标之间也不是彼此孤立的,在实际应用时,应该把它们综合起来考虑,而且还要遵循“高性价比”的原则。1 .2. 4 计算机语言计算机能够直接执行的程序语言称为机器语言。可是机器语言过于单调、功能简单,不方便软件设计人员编写程序。于是,出现了汇编语言和高级语言。1.机器语言上一页下一页返回1. 2 计算机系统的组成机器语言(Machine Language)是计算机系统唯一能识别的、不需要翻译直接供机器使用的程
38、序设计语言。机器语言中的每一条语句(机器指令)实际是二进制形式的指令代码,它由操作码的二进制编码和操作数的二进制编码组成。机器语言程序可以直接在计算机上运行,但是,用机器语言编写程序不利于记忆、阅读和书写。尽管如此,由于计算机只能接受以二进制代码形式表示的机器语言,所以任何高级语言最后都必须翻译成二进制代码程序,这个过程称为编译,编译之后才能为计算机所接受并执行。通常不用机器语言直接编写程序。2.汇编语言汇编语言(Assembler Language)是一种面向机器的程序设计语言,它上一页下一页返回1. 2 计算机系统的组成是为特定的计算机或计算机系列设计的。汇编语言采用一定的助记符号表示机器
39、语言中的指令和数据,即用助记符号代替了二进制形式的机器指令。这种替代使得机器语言“符号化”,所以一也称汇编语言是符号语言。每条汇编语言的指令就对应了一条机器语言的代码,不同型号的计算机系统一般有不同的汇编语言。计算机硬件只能识别机器指令,执行机器指令,对于用助记符表示的汇编指令是不能执行的。汇编语言编写的程序要执行的话,必须用一个程序将汇编语言程序翻译成机器语言程序,这种翻译过程称为汇编过程,用于翻译的程序称为汇编程序。3.高级语言上一页下一页返回1. 2 计算机系统的组成机器语言和汇编语言都是面向机器的语言,它们虽然有较高的运行效率,但人们编写程序的效率很低;高级语言用同自然语言、数学语言较
40、为接近的计算机程序设计语言,它容易为人们掌握,用来描述一个解题过程或问题的处理过程十分方便、灵活,由于它独立于机器,因此具有一定的通用性。但是,对于高级语言编写的程序计算机是不能识别和执行的。要执行高级语言编写的程序,首先要将其翻译成计算机能识别和执行的二进制机器指令,然后供计算机执行。一般用高级语言编写的程序被称为“源程序”,而把由源程序翻译成的机器语言程序或汇编语言程序称为“目标程序”。目前常用的高级语言有C+语言、Visual Basic语言、Java语言等。上一页返回1.3 微型计算机硬件组成根据计算机的应用领域和结构功能,计算机可以划分为大、中、小型机和微型机等多种类型。就目前而言,
41、各类计算机都还是属于冯诺依曼体系结构,微型计算机也不例外。因此,微型计算机也具有控制器、运算器、存储器、输入设备和输出设备五大部件。微型计算机是现代计算机理论与微电子技术密切结合的产物。从20多年前微型计算机问世以来,便以迅猛的速度占领了整个市场。现在的微型计算机体积越来越小,价格越来越便宜,功能越来越强大。微型计算机系统硬件配置如图1-4所示。微型计算机硬件系统的这种结构一般称为三总线结构,即以微处理器(CPU)为核心,通过地址总线AB、数据总线DB和控制总线CB将其他下一页返回1.3 微型计算机硬件组成部件与微处理器连接起来。除了微处理器和主存储器以外,微型计算机硬件系统还必须拥有一定的外
42、部设备,又称为I/O设备。像磁盘驱动器、打印机、键盘、鼠标器、显示器等都属于I/O设备。各种I/O设备与微处理器相连接,进行信息的交换,必须通过各自的I/O接口才能进行。I/O接口技术是组成实用微机系统的关键技术。它不是简单地将微型计算机与外部设备连接起来的问题,其关键技术是要实现微型计算机与外部设备通信。下面分别就微型计算机的硬件组成原理从微处理器、主存储器和外部设备等几方面进行介绍。1.微处理器上一页下一页返回1.3 微型计算机硬件组成微处理器是微型计算机的CPU,一般写成MPU,它是微型计算机的核心部件。微处理器包括算术逻辑单元(ALUM、控制单元(Control Unit)与内部寄存器
43、组(Registers)三个基本部件。(1)算术逻辑单元ALU (Arithmetic Logic Unit)ALU是运算器的核心。它在控制信号的作用下可完成加、减、乘、除四则运算和各种逻辑运算。ALU运算的数据来自于通用寄存器,运算的结果数据也放回通用寄存器。(2)寄存器组(Registers)CPU内部的寄存器可分为专用寄存器组(如I , PC等)和通用寄存器组(如R1, R2等)。通用寄存器可用于传送和暂存数据。CPU从内存读取上一页下一页返回1.3 微型计算机硬件组成的数据先要暂存在通用寄存器中,ALU处理数据的中间结果或最后结果首先也要暂存在通用寄存器中,然后再送到CPU的外部。专用
44、寄存器的作用是固定不变的,如:指令寄存器I用于存放从内存读出的指令,程序计数器(Program Counter, PC总是存储着执行指令的下一条指令的主存单元的地址。寄存器拥有非常高的读写速度,CPU内部采用寄存器可以减少CPU访问内存的次数,从而提高了计算机的工作速度。但由于受到芯片面积和集成度的限制,寄存器组的容量不可能做得很多。(3)控制单元(control Unit)控制单元是整个CPU的指挥控制中心,由指令寄存器、指令译码器和上一页下一页返回1.3 微型计算机硬件组成操作控制器三个部件组成,它对协调整个计算机有序工作极为重要。它的工作过程是:根据用户预先编好的程序,依次从存储器中取出
45、各条指令,放在指令寄存器I中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器,按确定的时序,向相应的部件发出微操作控制信号。CPU是计算机的核心,是衡量计算机性能的重要依据。要提高计算机的数据处理速度的前提之一就是要提高CPU的运算速度。随着半导体技术的发展,CPU的发展非常迅速,从20世纪70年代末首次用于IBM PC当中的Intel 8088 CPU芯片开始,发展到21世纪初,CPU的性能得到了大幅提高,在此期间的处理器都是单核处理器。上一页下一页返回1.3 微型计算机硬件组成在90年代末生产主流通用处理器的厂家很多,如Intel, AMD, IBM, HP,SUN, DEC
46、, SGI等公司,形成了在通用处理器市场群雄逐鹿的局面。然而,经过近20年的市场“洗牌”,很多公司由于市场原因退出了通用处理器领域。目前,DEC, HP, SGI已经逐渐退出了处理器设计的角逐,只剩下的微处理器生产厂商IBM, Intel, AMD和SUNo现在,继续提高单处理器的性能已在主频、结构、功耗等方面都遇到了明显的“瓶颈”,因此各微处理器公司都纷纷推出多核结构的微处理器,如双核处理器、四核处理器、六核处理器与八核处理器。所谓多核处理器也叫多微处理器核,是将两个或更多的独立处理器封装集成在集成电路的芯片中,以进一步提高CPU的性能。在多核技术中,占上一页下一页返回1.3 微型计算机硬件
47、组成领导地位的厂商主要有AMD公司和Intel公司。但这两家公司的处理技术略有不同,以双核为例,AMD公司将两个内核做在一个Die(内核)上,通过直连架构连接起来,集成度更高。Intel则是采用两个独立的内核封装在一起,因此,有人将Intel的方案称为“双芯”,认为AMD的方案才是真正的“双核”。多核技术的应用将进一步提高计算机的性能。2.内存储器存储器是计算机存储程序和数据的部件。计算机的存储器分为两大类:一类是内存储器,另一类是外存储器。内存储器(简称内存或主存)是临时存放数据的记忆部件。内存一般由半导体器件构成。微型计算机上一页下一页返回1.3 微型计算机硬件组成的型号和功能不同,相应的
48、内存容量一也不同,目前使用的微机内存一般在1 GB以上,微型计算机的内存储器包括ROM和RAM两部分。根据冯诺依曼原理工作的计算机,要执行的程序和数据必须放在主存内。目前,微型计算机内存储器使用的都是半导体存储器。现代微型计算机系统中广泛应用的半导体存储器有三种主要类型:只读存储器(ROM)。它在没有电源的情况下能保持数据,但存储器一旦做好,就不易改动其内容。静态随机存储器(SRAM)。它不必周期性地刷新就可以保持数据。动态随机存取存储器(DRAM)。它需要通过周期性地刷新来保持数据。下面对这三类半导体存储器以及高速缓冲存储器(Cache)加以较详细的介绍。上一页下一页返回1.3 微型计算机硬
49、件组成(1)只读存储器(ROM)只读存储器(ROM)在正常使用的情况下只能够进行读出,而不能写入。ROM中的信息是厂家制造时写入的,其最大特点是掉电后存储的信息不会消失。目前常用的ROM芯片有掩模ROM , PROM , EPROM , EEPROM和闪速存储器等几类。掩膜ROM和PROM用于大批量生产的微机产品中;在产品研制阶段和单片机中,一般可使用EPROM或EEPROM;闪速存储器是一种20世纪80年代末才由Intel公司推出的新型只读存储芯片,它的主要特点是既可在不加电的情况下长期保存信息,又能在线进行快速擦除和重写,将成为代替EPROM和EEPROM的理想存储芯片。上一页下一页返回1
50、.3 微型计算机硬件组成(2)静态随机存取储器(SRAM )SRAM存储单元电路以双稳态电路为基础,只要不掉电,信息不会丢失。SRAM的最大特点是不需要刷新,一般用作高速缓冲存储器(Cache),但它的功耗较大、集成度低、生产成本较高。(3)动态随机存取存储器(DRAM)DRAM存储器的特点是存储的信息微处理器必须对其定时进行刷新。因此,DRAM存储芯片必须在外部有刷新电路的支持。为什么要有刷新电路的支持呢?这是由于DRAM中存储的信息是以电荷形式保存在小电容器中,由于电容器放电的缘故,超过一定的时间,存放在电容器中的电荷就会消失,信息就会丢失。因此,为了保持数据不丢失,上一页下一页返回1.3
51、 微型计算机硬件组成必须要对动态随机存取存储器进行定时刷新。DRAM芯片集成度高,功耗小。在系统微机中,主存储器目前一般采用DRAM芯片。内存容量可达512 MB , 1 GB , 2 GB , 4 GB等。(4)高速缓冲存储器(Cache)在32位、64位微型计算机中,为了加快运算速度,普遍在CPU与常规主存储器之间增设一级或两级高速小容量存储器,称之为高速缓冲存储器(Cache)。Cache是由双极型SRAM构成的。C ache的速度是DRAM速度的10倍,而Cache的容量相对主存要小得多,引入它就是为减小或消除CPU与内存之间的速度差异对系统性能带来的影响。外存储器是外设的一部分,它既
52、是输入设备,又是输出设备,用于存上一页下一页返回1.3 微型计算机硬件组成放当前不需要立即使用的信息。存放在外存储器中的程序必须调人到内存储器中才能执行。因此,外存储器主要用于和内存储器交换信息。常风的微型计算机的外存储器主要有磁介质、光介质与电介质三种。(1)磁介质存储设备磁介质存储设备使用磁性来存储数据位,如果点有磁性则表示1,如果点没有磁性则表示0。磁盘可分为软盘与硬盘两种。软盘由于容量小,容易损坏而不再使用。这里主要介绍硬盘。硬盘盘片介质由铝合金(最新的硬盘采用玻璃材料)制成,盘片上涂有一层很薄的磁性材料,通过磁层的磁化来记录数据。硬盘是由一张一张的磁片(Disk)叠加而成。这些磁片由
53、薄磁盘封装起来。信息读取与存储通过读/写磁头( Read/Write Head)来完成。上一页下一页返回1.3 微型计算机硬件组成为了将数据存储在磁盘的表面,每个盘片都被划分成磁道(Track ),每个磁道又被分成若干个扇区(Sector)(图1-5),每个扇区存储512 B的信息。不同盘片相同半径的磁道所组成的圆柱称为柱面(Cylinder)。扇区,磁道(或柱面)和磁头数构成了硬盘的基本参数,由这些参数可以得到硬盘的容量,其计算公式为 总容量=磁头数*磁道(柱面)数*每道扇区数*每扇区字节数例如:3. 5英寸的软磁盘具有80个磁道,每道有18个扇区,每扇区512 B,共有上下两面,故3. 5
54、英寸软磁盘的存储容量为: 软盘总容量=80 *18 *2*512B=1474560 B1. 44 MB1)硬磁盘存储器。硬磁盘存储器是现代计算机上非常重要的一种外存上一页下一页返回1.3 微型计算机硬件组成储器设备。它主要由磁记录介质、磁盘控制器、磁盘驱动器三大部分组成。磁盘控制器包括控制逻辑与时序、数据并一串变换电路和串一并变换电路。磁盘驱动器包括写入电路与读出电路、读写转换开关、读写磁头与磁头定位伺服系统等。磁盘控制器是主机与磁盘驱动器之间的接口。作为主机与驱动器之间的控制器,它需要有两个方面的接口:一个是与主机的接口,控制外存与主机总线之间交换数据;另一个是与设备的接口,根据主机命令控制
55、设备的操作。前者称为系统级接口,后者称为设备级接口。从硬磁盘存储容量上看,1991年达到100130 MB , 1997年达到1.2 3.2 GB,而目前市场上常见到的硬盘容量有320 GB , 500 GB等,如图1-6所示。上一页下一页返回1.3 微型计算机硬件组成衡量硬盘性能好坏,不单纯是看它的容量大小。硬盘的平均寻道时间和内部传输速率是两项主要性能指标。硬盘的数据传输率受硬盘控制卡和输入/输出接口、硬盘所拥有的Cache容量以及数据传送模式等参数的影响。2)硬盘接口。硬盘接口有以下几种:IDE ( Integrated Drive Electronics,电子集成驱动器)是早期486主
56、板最常用的硬盘标准接口,数据传输速率在10 MB/s以上。SCSI ( Small Computer Standard Interface,小型计算机标准接口)它是一种总线型接口,它的最大优势在于其系统占用率低,转速快,传输率高。SCSI接口最多可驱动犯个外部设备,数据传输速率可达上一页下一页返回1.3 微型计算机硬件组成80 MB/S。SCSI是一种智能型接口,除了能做硬盘接口,还能做CD-ROM光驱接口,并且支持符合SCSI标准的扫描仪等设备。SCSI硬盘的不足之处是价格高,安装不便,因此,这种接口的硬盘大多用于服务器等高端场合。SATA (Serial Advanced Technolo
57、gy Attachment,串行高级技术附件,一种基于行业标准的串行硬件驱动器接口)是最近颁布的新标准,具有更快的外部接口传输速度,数据校验措施更为完善,因此,现在计算机开始使用SATA硬盘。(2)光介质存储设备光介质存储设备使用光(激光)技术来存储和读取数据。光盘上数据的上一页下一页返回1.3 微型计算机硬件组成表示法通常有两种:一种方法是有坑表示0,无坑表示数据1;另一种方法是将过渡部分(无坑到坑或坑到无坑)表示1而非过渡部分表示0。使用这种技术的设备有只读光盘(CD-ROM)、可刻录光盘(CD-R)、可重写光盘(CD-RW)与数字多功能光盘(DVD)。(3)电介质存储设备现在用的电介质存
58、储设备主要是U盘,它由控制电路和闪存(Flash Memory记忆体组成。闪存是一种EEPROM(电可擦写)芯片,这种芯片的工作速度大大领先于传统EEPROM芯片,且每次可擦写一块或整个芯片。U盘因采用标准的USB接u与计算机的连接而得名。U盘的特点是:无须驱动器和额外电源,从标准USB接u总线获得工作上一页下一页返回1.3 微型计算机硬件组成电源,支持热拔插;通用性好,容量较大,读写速度快;防震防潮,耐高低温,使用寿命长。3.外部设备外部设备是微型计算机系统不可缺少的设备,通常又称为I/0设备或外围设备。微型计算机上常见的外部设备有如以下几种类型。(1)键盘键盘是微型计算机上配置的输入设备,
59、程序和数据就是通过键盘录人计算机的。PC机上的早期配置83键或84键的键盘,目前微机普遍配置104键标准键盘,如图1 -7所示。键盘按键大体上分为机械式按键与电子式按键两类。键盘上按键的作上一页下一页返回1.3 微型计算机硬件组成用是完成两个端点间的通断。用键盘的按键开关来输入信息,实际上就是把机械信号转变为电信号。键盘上的字符由键盘按键的位置来确定,通过编码器将按键位置上的代码变为字符的二进制代码,通过键盘输入接口电路送入计算机。键盘按键布局图如图1-8所示。根据键盘按键的功能,可划分为四个区:功能键区、打字键区、编辑键区和数字/编辑键区。主要特殊功能键的介绍:空格键 Space 。键盘下方
60、的长键,按一次可产生一个空格字符,光标右移一格。上一页下一页返回1.3 微型计算机硬件组成变换键 Alt。该键必须和其他键配合使用。如在UCDOS下,Alt + F2表示选择全拼输入汉字法;在DOS下,Ctrl + Alt + Del表示重新启动计算系统。换档键 Shift。有的计算机键盘上用标有“仑”符号键表示换档键。键盘许多键上面都有两种符号,若要输入键的上档符号。必须同时按下SHIFT键。控制键 Ctrl。该键不能单独使用,必须与有关的键同时使用。如在WPS中,Ctrl + OA可进人自动制表,Ctrl + OS设置制表连线,Ctrl + B可尽心段落重排。退格键 Backspace。按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省泰州市姜堰区2024-2025学年七年级上学期11月期中生物试题(无答案)
- 安徽省亳州市黉学英才中学2024-2025学年七年级上学期期中生物学试题(含答案)
- 数据中心项目申请报告
- 阜阳师范大学《运动解剖学》2022-2023学年第一学期期末试卷
- 阜阳师范大学《汉英笔译二》2022-2023学年第一学期期末试卷
- 人教版三年级下册品德与社会教案
- 福建师范大学《语言与统计学入门》2022-2023学年第一学期期末试卷
- 福建师范大学《书法篆刻二》2022-2023学年第一学期期末试卷
- 福建师范大学《漆画人物创作大创作》2022-2023学年第一学期期末试卷
- 福建师范大学《基础教育改革研究》2022-2023学年第一学期期末试卷
- 期中综合检测(1-4单元)(试题)- 2024-2025学年二年级上册数学人教版
- 沪粤版初中物理八上八年级上学期物理期中试卷(解析版)
- 江苏省苏州市苏州工业园区苏州工业园区景城学校2023-2024学年八年级上学期期中数学试题(解析版)
- 高中挺身式跳远-教案
- 2024年消防宣传月知识竞赛考试题库500题(含答案)
- 2024年下半年事业单位公开考试招聘工作人员报考信息表
- 国开2024年秋《机电控制工程基础》形考任务1答案
- 食品安全工作操作流程(5篇)
- 《中华民族大团结》(初中)-第10课-伟大梦想-共同追求-教案
- 《非计划性拔管》课件
- 三室两厅房屋装修材料清单
评论
0/150
提交评论