




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章计算机系统-硬件与软件,第二章要点,计算机的发展史计算机硬件系统计算机软件系统,2.1计算机的发展史,计算机是信息处理的主要工具。计算机系统由硬件系统和软件系统两部分组成。计算机软件包括系统软件和应用软件两大类。,中国东汉发明的十进位计数法;宋朝发明了珠算盘。1617年,苏格兰发明家约翰奈皮尔(JohnNapier)用骨制工具进行除法、减法以及加法和乘法的混合运算,发明了计算尺。1622年英格兰的威廉奥特雷得(WilliamOughtred)发明了滑动计算尺。在开普勒的积极参与下,谢克哈特终于在1624年在海德堡大学开始研制第一台有加减乘除四种运算功能的计算器(计算钟),可惜在建造中样机模型毁于一场大火。1642年,帕斯卡(BlaiscPascal,1623-1662,法国数学家)发明了一台手动计算机器。1673年,莱布尼茨(G.W.Leibnitz,1646-1716,德国伟大的数学家)建造了一台能进行四则运算的机械计算机器,轰动了整个欧洲。他的机器在进行乘法运算时采用进位-加(shift-add)的方法,这种方法后来演化为二进制,也被现代电子计算机采用。1822年,英国数学家查尔斯巴贝奇设计了一台差分机的模型,可以执行算术运算。具有六位数的计算能力,更重要的是能够计算到二次方的任何函数。,2.1.1现代计算机的“史前”时代(-1946)digital:数字的,手指的,BeingDigital,1884年,美国工程师赫尔曼霍勒雷斯(HermanHollerith,1860-1929)制造了第一台电动计算机。在1890年,他用电磁继电器代替一部分机械元件来控制穿孔卡片,在美国人口普查时大显身手,是人类第一台机电式自动计算机。1937年,德国的康拉德朱斯(KonradZuse,1910-1995)建造了Z-1机电式计算机;1941年11月5日,Z-3研制成功,这是完全由程序控制的机电式计算机,全部使用继电器,所有材料耗资25000马克(当时合6500美元)。1944年5月,美国哈佛大学的应用数学教授霍华德阿肯建成了“哈佛IBM自动序列控制计算机”,后来称为“马克1号”,它的元件还是继电器。现代计算机的前身是帕斯卡在1642年建造的第一台机械式的计算机,后来,巴贝奇在1822年建造了机械式的数字微分机,这些都是在现代电子计算机诞生前,人类创造计算工具的重要实践。,2.1.1现代计算机的“史前”时代(-1946),从某种意义上讲,图灵机模型(1934)与真正的计算机结构之间还有一段距离。在计算机上运行的计算机程序实际上就是计算机指令序列。软件开发的主要任务就是根据人们的需要把特定的计算机指令序列编制出来。图灵机提出10年后,经过不断努力,冯.诺依曼确定了现代存储程序式电子数字计算机的基本结构和工作原理;主要由5部分组成:存储器、运算器、控制器、输入设备、输出设备。,2.1.2存储程序式计算机的基本结构与工作原理,第一台”存储程序”计算机EDVAC,冯诺依曼,冯.诺依曼型计算机,存储程序,顺序控制可以采用二进制指令和数据都可以存储在机器内。(原来只保存数据,指令由外界输入)机器执行指令时从存储器读取数据,计算结果又写入存储器。,2.2计算机硬件系统,计算机系统由硬件系统和软件系统两部分组成。硬件系统主要由中央处理器、内存储器、输入/输出设备(包括外存储器、多媒体配套设备)等组成。中央处理器CPU运算器运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。控制器是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。,计算机的五个主要组成部分,输入设备输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。存储器存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。(内外存储器,内存?ROM,RAM)运算器控制器输出设备输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。输入设备与输出设备合你为外部设备,简称外设,,计算机可分为模拟计算机和数字计算机两大类。,模拟计算机的主要特点是:参与运算的数值由不间断的连续量表示,其运算过程是连续的,模拟计算机由于受元器件质量影响,其计算精度较低,应用范围较窄,目前已很少生产。数字计算机的主要特点是:参与运算的数值用断续的数字量表示,其运算过程按数字位进行计算,数字计算机由于具有逻辑判断等功能,是以近似人类大脑的思维方式进行工作,所以又被称为“电脑”。,数字计算机按用途又可分为专用计算机和通用计算机,专用与通用计算机在其效率、速度、配置、结构复杂程度、造价和适应性等方面是有区别的。专用计算机针对某类问题能显示出最有效、最快速和最经济的特性,但它的适应性较差,不适于其它方面的应用。我们在导弹和火箭上使用的计算机很大部分就是专用计算机。这些东西就是再先进,你也不能用它来玩游戏。通用计算机适应性很强,应用面很广,但其运行效率、速度和经济性依据不同的应用对象会受到不同程度的影响。通用计算机按其规模、速度和功能等又可分为巨型机、大型机、中型机、小型机、微型机及单片机。,2.2.1微型计算机系统微型机具有体积小、重量轻、维护简单方便、价格低廉、软件丰富和操作简便等优点,特别是高档微型机的性能已经超过了一般小型机,因此它的发展极为迅速,应用与普及最广,数量也最多。微型机根据工艺结构、外观形式和应用目的,可分为台式机和便携式两类。,2.2.2微型计算机的总线及标准总线(BUS)是计算机内部传输指令、数据和各种控制信息的高速通道,是计算机硬件的一个重要组成部分。根据用途不同,分成内部总线和外部总线。,2.2.3计算机与外部设备的接口及标准接口,顾名思义就是设备与计算机或其它设备联接的端口。它其实是一组电气联接和信号交换标准。接口主要是用来传送电气信号的,在信号中,有一部分是数据信号,其余是控制信号,它们都是为传输数据服务的。数据的传输方式基本分为两种,一种是用一条线(或一对线)用来传送数据,这种叫串行传输接口。一种是用几条线来同时传送数据,这种叫并行传输接口。,串口(RS-232,485等)有好多种“头型”,有些是9Pin(像有些鼠标接口),有些则是25Pin,外观像25Pin通用并行接口(IEEE-488).,除了传统接口形式外,随着计算机技术的发展,现在又出现了许多新的接口标准。如SCSI,USB等。USB(UniversalSerialBus)是一种通用串行总线接口,它最大的好处在于能支持多达127个外设,并且可以独立供电(可从主板上获得500mA的电流),并且支持热拔插(开机状态下插拔),真正做到即插即用。USB接口可同时支持高速和低速USB外设的访问。,2.2.3计算机与外部设备的接口及标准,2.2.4主机微型计算机的主机由CPU、主板及内存储器组成。CPU是中央处理单元的缩写,又被称做微处理器(Microprocessor),CPU作为计算机系统的核心,主要包括运算器和控制器两个部件。CPU的内部结构可以分为控制单元、逻辑单元和存储单元三大部分,三个部分相互协调。计算机在运行时,对系统内存、存储设备和其它I/O设备的操作控制控制都必须通过主板来完成,因此计算机的整体运行速度和稳定性在相当程度上取决于主板的性能。,2.2.4主机主板(Mainboard)是微机系统中最大的一块电路板。主板上布满了各种电子元件、芯片及芯片组、插槽、接口等。内存(Memory)是计算机内部存储器的简称,用于存放CPU正在处理、即将处理或处理完毕的数据,是CPU可以直接访问的存储器。内存储器分为随机存储器(RAM)和只读存储器(ROM)两类。,2.2.5主板,联想KD7主板面板示意图,主板:又称母板。有CPU、内存插槽、ROM和某些专用芯片、I/O扩展槽。,内存插槽,硬盘接口,软驱接口,北桥芯片,南桥芯片,AGP插槽,PCI插槽,CPU插槽,USB接口,1卡槽2EDC芯片:校验芯片3金手指:内存和插槽的接触部分4内存芯片5SPD(EPROM):存储内存的性能指标及序列号,2.2.6内存,2.2.7外存储器,软盘、硬盘、光盘等存储器都是CPU不能直接访问的存储器,需要经过内存以及I/O设备交换信息,统称外部存储器。,2.2.8输入设备输入设备是人们和计算机系统之间进行信息交换的主要装置之一。计算机输入设备在不同时代是不相同的。在DOS(一种过时的操作系统)时代,键盘几乎是唯一的输入设备;到了Windows时代,鼠标大行其道,成了与键盘并驾齐驱的重要输入设备;到了多媒体时代,扫描仪、光笔、压感笔、手写输入板、游戏杆、语音输入装置、数码相机、数码摄相机、光电阅读器等都成为常用的输入设备。,2.2.9输出设备输出设备的作用是把计算机处理的中间结果或最终结果用人所能识别的形式(如字符、图形、图像、语音等)表示出来,它包括显示设备、打印设备、语音输出设备、图像输出设备等。,2.3计算机软件系统,2.3.1软件的性质及发展史软件的定义是:计算机软件是指计算机程序和相关文档(说明书、流程图、程序、用户手册等)。其中:程序是按照事先设计的功能和性能要求执行的指令序列;文档是与程序开发维护和使用有关的各种图文资料。文档是软件的”质”的部分,程序则是文档代码化的表现形式。相对于计算机硬件而言,软件是计算机的无形部分,但它的作用是很大的。,所谓软件系统则是指管理计算机软件系统和硬件系统资源、控制计算机运行的程序、命令、指令、数据等,广义地说,软件系统还包括电子的和非电子的有关说明资料,说明书、用户指南、操作手册等。,2.3.1软件的性质及发展史软件性质包括以下4个方面:抽象的表现形式手工作坊式的开发形式维护困难复杂性和规模不断增加,2.3.2软件技术的进化史计算机的数学理论基础是图灵于1937年提出的图灵机模型,而现代电子计算机的体系结构及实际计算模型则是来自冯.诺依曼1946年提出的“程序放入内存,顺序执行”的思想,因此,现在的计算机通常被称为冯.诺依曼计算机。计算机语言的发展历程也从此正式开始,计算机语言的使用人员也开始被称为程序员。软件技术的发展经历了五代历程。,2.3.2软件技术的进化史软件技术发展的初期(20世纪50年代到70年代)20世纪50年代机器语言汇编语言1956年FORTRAN语言(美国巴科斯)20世纪60年代Pascal、COBOL语言(软件危机,复杂程度高、研制周期长、正确性难以保证的三大难题)1971年C语言(美国贝尔实验室)1975年Basic微电脑软件(美国比尔.盖茨、保罗.艾伦),软件技术发展的中期(20世纪80年代),AppleLisa、Macintosh(Apple公司)1983年Windows1.0(Microsoft公司首次引入GUI界面1985年Windows2.1(增加层叠、多任务虚拟机技术)1987年Windows3.0(Windows386增强模式)1990年Windows3.11992年Windows3.21993年Windows95支持PnP技术1995年Windows98Windows95的升级版1998年Windows20001999年Windowsme2000年9月WindosXP2001年10月WindowsVista2006年Windows72009年底,这一时期形成了OOA、OOD、OOP完整的软件开发方法,2.3.2软件技术的进化史,2.3.2软件技术的进化史网络计算时代的开始(20世纪90年代至今)Internet的出现将传统的集中式计算模式转变为分布式的C/S模式。随着Supertext技术以及WWW的普及出现了B/S模式。1991年LinixOS问世(芬兰Linus)。1995年UML语言诞生为OO技术提供了一个统一的图形建模语言。1997年TCP(传输控制协议)和UDP(用户数据报协议)为TCP/IP网络传输层的两个不同的数据传输协议。,2.3.2软件技术的进化史软件之变21世纪的软件技术面向构件的软件开发方法实现了软件复用。DM技术AI技术Grid技术MiddleSo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年有机合成工中级笔试重点题解
- 2023四年级语文下册 第五单元 17 记金华的双龙洞(新学习单)说课稿 新人教版
- 短视频推广佣金合同
- 怎么使用ar教学模式下载课件
- 变更原则协议
- 2025年安全生产安全规程模拟题及答案
- 2025年5G网络工程师面试答案
- 云南省大理白族自治州四年级上册语文2024-2025学年知识巩固(人教版)
- 2025北京市劳动合同书示范文本(合同版本)
- 2025年正式离职员工信息保密合同范文
- 社区与小课堂的合同协议
- DG-TJ08-2467-2025 超低能耗建筑设计标准(居住建筑)
- 养老机构风险防范课件
- 腰椎融合术后护理课件
- 炸药安全课件
- 新入职员工遵纪守法培训
- 中学新生入学培训
- 肿瘤科中医护理适应技术
- 专题:完形填空(含解析)六年级英语下册期末复习考点培优专项鲁教版(五四学制)(含答案解析)
- 口腔科护士核心职责与操作规范
- 死亡病例讨论病例汇报
评论
0/150
提交评论