计算机系统的组成.pdf
《计算机系统的组成.pdf》由会员分享,可在线阅读,更多相关《计算机系统的组成.pdf(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、L 1计算机系统的组成1 .目前人们所说的网络技术,几乎约定俗成的是指计算机网络。2 .计算机具有以下四个特点:信息处理特性、广泛适应特性、灵活选择特性和正确应用特性。3 .计算机是通过预先编写的、存储在机器中的程序来自动完成数据的处理的,程序是指挥计算机执行操作的一行行命令组成的。计算机可以分为硬件和软件两大部分。机器本身是硬件,程序及其使用说明文档时软件。4 .计算机的发展经历了以下五个重要阶段:大型机阶段,小型机阶段,微型机阶段,客户机 服务器阶段和互联网阶段.各个阶段不是串接式的取代关系,而是并行式的共存关系。5 .1 94 6,在美国宾尼法尼亚大学第一台数字电子计算机问世,命名为EN
2、IAC。它被公认为是大型机的鼻祖。TCPIP传输控制协议与网际互联协议正式成为阿帕网的协议标准.国第一条与国际互联网连接的专线建成,它从中国科学院高能物理研究所连接到美国斯坦福大学的直线加速器中心。我国实现了采用TCPIP协议的国际互联网的全功能连接,可以通过四大主干网接入因特网。6 .随着微型机的发展,2 0 世纪7 0 年代出现了在局部范围内把计算机连在一起的技术,称为局域网。在局域网中,如果每台计算机在逻辑上都是平等的,不存在主从关系,就称为大 多 数 局 域 网 都 是 采 用 的 在 非 对 等 网 络 中,存在主从关系,即某些计算机扮演主角的服务器,其余计算机则充当配角的客户机。7
3、 .客户机 服务器结构模式是对大型主机结构模式的一次挑战。如果服务器的处理能力强而客户机的处理能力弱,称为瘦客户机 胖服务器;反之,称为胖客户机 瘦服务器。8 .工作站与高端微机的差别主要表现在工作站通常要有一个屏幕较大的显示器。9.台式机就是通常所说的微型机,由主机箱,显示器,键盘,鼠标等组成,又称为桌面机。1 0 .计算机常用的技术指标有:位数,速度,容量,数据传输率,版本和可靠性。1 1 .计算机 可 以用每秒钟处理指令数来表示,也可以用每秒钟处理的事务数来表示。MIPS,表示单字长足点指令的平均执行速度,即每秒执行一百万条指令。为了考查单字长浮点指令的平均执行速度,用MFLOPS表示.
4、1 2 .对于磁盘存储器,除考虑它的存储量以外,还有一些特殊指标,如平均寻道时间,平均等待时间,数据传输速率等等。平均寻道时间是指磁头沿着盘径移动到需要读写的那个磁道需要花费的平均时间。平均等待时间是指需要读写的扇区旋转到磁头下面需扇等待的时间。数据传输速率是指磁头找到所需读写的扇区后,每秒钟可以读出或写入磁盘的字节数。1 3 .计算机的数据传输速率也称为带宽,它反映计算机的通信能力。数据传输率的单位为bps,它代表每秒传输一位或一比特。1 4 .通 常用平均无故障时间(MTBF)和平均故障修复时间(MTTR)来表示。这里的故障主要指硬件故障,不是指软件误操作引起的暂时失效.MTBF指多长时间
5、系统发生一次故障。MTTR是指修复一次故障所需要的时间。1 5 .计算机的应用领域主要包括以下七个方面:科学计算,事务处理,过程控制,辅助工程,人工智能,网络应用和多媒体应用。16.计算机辅助工程包括以下几个方面:计算机辅助设计CAD,计算机辅助制造CAM,计算机辅助工程CAE,计算机辅助教学C A I,计算机辅助测试CAT.1.2计算机的硬件组成1.一个完整的计算机系统由硬件和软件两部分组成.硬件具有原子特性,软件具有比特特性,两者具有本质的不同。同时,硬件和软件在功能上具有等价性,即某种功能既可以用硬件实现,也可以用软件实现。无非在硬件实现时成本很高,但速度很快;而用软件实现时运行速度较慢
6、,但成本也低。计算机硬件组成可以分为四个层次:芯片、板卡、设备、网络.2.奔腾芯片的技术特点可以概括如下:A.超标量技术:通过内置多条流水线来同时执行多个处理,其实质是以空间换取时间;B.超流水线技术:超流水线技术通过细化流水,提高主频,使得在一个机器周期内完成一个甚至多个操作,其实质是用时间换取空间;C.分支预测技术:在流水线运行时,总是希望预取得到的指令恰好是处理器将要执行的指令。为此,在奔腾芯片上内置了一个分支目标缓存器,用来动态的预测程序分支的转移情况,从而使流水线的吞吐率能保持在较高的水平。D.双Cache的哈佛结构:指令和数据分开。经典奔腾有两个8KB的超高速缓存,一个用于缓存数据
7、,一个用于缓存指令。这种把指令和数据分开存取的结构称为哈佛结构。E.固化常用指令:奔腾把常用的指令改用硬件实现,不在使用微代码操作,以指令运行的速度能进一步加快;F.增强的64位数据总线:奔腾内部总线是32位的,与存储器之间的外部总线增为64位.此外还是使用了总线周期通道技术,能在第一周期完成之前就开始第二周期,从而使内存子系统有更多的时间对地址进行译码;G.采 用PC1标准的局部总线;H.错误检测及功能校验技术:前者可以在内部多处设置偶校验,以保证数据传输的正确;后者能通过双工系统的运算结果比较,判断系统是否出现异常操作,并提交报告;L内建能源效率技术:当系统部进行工作时,自动进入低耗电的睡
8、眠模式,而只需毫秒级的时间,系统就能恢复到全速状态;J.支持多重处理:多重吃力是指多CPU系统,它是高速并行处理技术中最常用的体系结构之一。由于奔腾提供的数据一致性以及存储器的定存存取功能,是它适合于多环境下数据的交换和任务的分配,从而通过多机协作能够共同解决一个复杂的大问题;3.安腾是64位芯片,主要用于服务器和工作站,采用EPIC(简明并行指令计算)技术。4.主板由五部分组成:CPU,存储器、总线、插槽以及电源5.网卡一方面与计算机连接,另一方面与传输电缆连接。其主要功能是:实现与主机总线的通信连接,解释并执行主机的控制命令,实现数据链路层的功能,实现物理层的功能。1.3计算机软件组成L软
9、件是程序以及开发,使用和维护程序所需的所有文档的总和。与阡是有指令序列组成的.2 .软件的生命周期通常分为以下三个阶段,每个又可分为几个子阶段:分为问题定义,可行性研究两个子阶段。主要是设定软件系统的目标,确定压制要求,提出可行性报告。对各种可能的方案作出成本效益分析,作为使用单位是否继续进行该项工程的依据。:在开发初期分为需求分析,总体设计,详细设计三个子阶段.在开发后期分为编码测试两个子过程。前期必须形成的文档由:软件需求说明书,软件设计规格说明书。后者包括反映系统总体结构的软件结构图,反映该结构中每个模块的内部过程和详细结构。在编码子阶段,要选定编程语言,将模块的过程性描述变成程序。在测
10、试子阶段,要发现并排除上述各阶段所产生的各种错误.后期必须形成的文档有:产品发布的批准报告、有效性审核报告、项目小结报告,经过严格审核的一套用户文档、安装手册、测试报告及资料清单。主要任务是软件维护3 .在编程中,人们最早使用机器语言,称之为低级语言。之后出现了汇编语言和高级语言4 .把高级语言源程序翻译成机器语言目标程序的工具有两种类型:解释程序与编译程序。解释程序是把源程序输入一句、翻译一句、执行一句,并不形成整个目标程序。编译程序则是把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序,然后让计算机执行从而得到计算结果。1.4多媒体的基本概念1 .多媒体技术就是对文本,声音,图形
11、,图像进行处理,传输,存储,播放的集成技术。2 .多 媒 体 的 基 本 组 成 有:具有CD-ROM,具有AD和 DA转换功能,具有高清晰的彩色显示器,具有数据压缩和解压缩的硬件支持。3 .多 媒 体 的 包 括以下几个方面:数据压缩与解压缩技术,芯片与插卡技术,多媒体操作系统技术和多媒体数据管理技术。4 .数据压缩与解压缩技术国际标准有以下三种::适用于连续色调,多级灰度,彩色或单色的国际标准。:包括MPEC视频,MPEG音频,MPEG系统三部分。它用狭窄的频带实现高质量的图像画面和高保真的声音传输。:可 视电话和电话会议,它可以覆盖整个ISDN(综合业务数字网)信道。5 .多媒体计算机操
12、作系统应具有以下几个功能,以适应多媒体处理的需要:具有硬件虚拟化的应用编程接口,具有声音文件格式,具有视频文件格式,具有利用软件对音频,视频进行数据压缩和解压缩的功能,具有声像同步控制功能等。6 .多媒体数据管理技术在管理和功能实现上具有以下几个方面:多媒体数据的存储,可以存储图像,图形,声音,视频等多媒体数据多媒体数据的查询和检索,能以各种媒体信息的标识,内容特征或属性查询检索多媒体数据多媒体显示与播放,能提供良好的界面和接口管理,以支持多种方式的图形,图像显示和声音视频的播放集成多媒体编辑和处理,鉴于多媒体处理和管理是一个统一整体,从管理的角度看数据是主体处理时对数据的操作,就像数值与其运
13、算的关系一样,因此在实现数据管理时应无缝集成处理功能,以达到透明调用。7.超文本就是收集,存储和浏览离散信息以及建立和表现信息之间关系的技术。当信息载体不限于文本时,称之为超媒体。超文本是非线性的。超媒体由编辑器,导航工具和超媒体语言组成。8.超媒体系统由三部分组成:编辑器,导航工具和单媒体语言。9.超媒体技术是一种典型的数据管理技术,它是由称为结点和表示结点之间联系的链组成的用户可以对其进行浏览,查询,修改等操作。2.1计算机网络的形成、发展与定义1.计算机网络发展过程可以划分为四个阶段:第一阶段完成了数据通信技术与计算机通信网络的研究,为计算机网络产生奠定了理论基础;第二阶段美国的阿帕网与
14、分组交换技术为Internet的形成奠定了基础;第三阶段主要解决网络体系结构与网络协议的国际标准化问题;第四阶段最主要的标志 是Internet的广泛应用,高速网络技术,网络计算与网络安全技术的研究和发展。2.Internet是通陋 多 个广域网和局域网互联的大型网际网。3.宽带网络可以分为宽带骨干网和宽带接入网两个部分,因此建设宽带的两个关键技术是骨干网络技术和接入网络技术。4.资源共享观点将计算机网络定义为“以能够相互共享资源的方式互联起来的自治计算机系统的集合”5.资源共享的主要表现在:计算机网络的建立主要目的就是要实现计算机资源的共享;互联的计算机是分布在不同地理位置的多台独立的自治计
15、算机:连网计算机之间建立的通信必须遵循共同的网络协议。计算机机缘主要是指计算机硬件,软件和数据。6.在网络的发展过程中出现最早的是。广域网要完成数据处理和数据通信两大基本功能,在结构上可以分为两个部分:负责数据处理的主机和终端,负责数据通信处理的通信控制处理机与通信线路。因此从逻辑功能上可以将计算机网络分为资源子网和通信子网两个部分。7.资源子网由主计算机系统,终端,终端控制器,连网外设,各种软件资源与信息资源组成.资源子网负责全网的数据处理业务,向网络用户提供网络资源与网络服务。8.通信子网由通信控制处理机,通信线路与其他通信设备组成,完成网络数据传输、转发等通信处理任务。通信控制处理机在网
16、络拓扑结构中称为网络结点。9.现在网络结构的特点:随着微型计算机的广泛应用,大量的微型计算机通过局域网连入校园网,而局域网与广域网,广域网与广域网的互连是通过路由器实现的。在Intem et中,用户计算机需要通过校园网,企业网或ISP连入地区主干网,地区主干网通过国家主干网连入国家间的高速干网,这样就形成一种由路由器互连的大型,层次结构的互联网络。10.为了支持各种信息的传输,网络必须具有足够的带宽、很好的服务质量和完善的能全机制,支持区媒体信闻通信,以满足不同的应用需求。2.2计算机网络的分类L计算机网络的两种主要分类方法:根据网络所使用的传输技术进行分类和根据网络的覆盖范围与规模进行分类。
17、2.根据网络所使用的传输技术将计算机网络分为两类:广播式网络和点一点式网络3.在广播式网络中,所有连网的计算机都共享一个公共通信信道。当一台计算机利用共享通信信道发送报文分组时,所有其他的计算机都会收听到这个分组。由于发送的分组中带有目的地址和源地址,接收到该分组的计算机将检查目的地址是否是本节点地址相同。若被接收报文分组的目的地址与本节点的地址相同,则接受报文分组,否则丢弃该分组。4.在点一点式网络中,每条物理线路连接一对计算机,决定分组从通信子网的源结点到达目的结点的路由需要由路由选择算法.采用存储转发与路由选择是点一点式网络与广播式网络的重要区别之一。5.根据网络的覆盖范围将计算机网络分
18、为三类:广域网W A N、局域网LAN和城域网M A N.6.广域网具有以下特点:适应大容量与突发性通信的要求、适应综合业务服务的要求开放的设备接口与规范化的协议和完善的通信服务与网络管理。7广域网的通信子网主要使用分组交换技术。X.25网是一种典型的公用分组交换网。8.促进ATM技术发展的因素有:用户对网络带宽与对带宽高效、动态分配需求的不断增长;用户对网络实时应用需求的提高;网络的设计与组建进一步走向标准化的需要;关键还是在于ATM技术能够保证用户对数据的传输的服务质量的要求。多媒体网络应用及实时通信要求网络传输的高速率与低延迟,而ATM技术能够满足此类要求。B-ISDN选择了 ATM作为
19、它的数据传输技术。9.城域网的设计的目标是要满足几十公里范围内的大量企业、机关、公司的多个局域网互联的需求,以实现大量用户之间的数据、语音、图形与视频等多种信息的传输功能。10.城域网建立方案特点:传输介质采用光纤,交换结点采用基于IP交换的高速路由交换机或ATM交换机,在体系结构上采用核心交换层、业务汇聚层与接入层的三层模式,以适应各种业务需求、不同协议与不同类型用户的接入需求。11.网络采用的传输技术决定了网络的主要技术特点。12.在点一点式网络中,由于连接多台计算机之间的线路结构可能是复杂的,因此从源结点到目的结点可能存在拥塞13.广域网的通信子网可以利用公用分组交换网、卫星通信网和无线
20、分组网。14.广域网必须能适应大数据、突发性传输的要求,并能对网络拥塞具有良好的控制功能。15.在多媒体网络应用中,不同类型的数据对传输的服务要求不同,对数据传输的实时性要求越来越高。16.如果说广域计算机网络扩大了信息社会中资源共享的范围,那么局域计算机网络则是增强了信息社会中资源共享的深度.2.3计算机网络拓扑结构1.计算机网络拓扑是通过网中结点与通信线路之间的几何关系表示网络结构,反映出网络中各实体间的结构关系。拓扑设计是建设计算机网络的第一步和实现各种网络协议的基础,它对网络性能、系统可靠性和通信费用由重大影响。计算机网络拓扑主要是指通信子网的拓扑构型。2.网络拓扑根据通信子网中通信信
21、道类型分为两类:点一点线路通信子网的拓扑和广播信道通信子网的拓扑.3.采用点一点线路的通信子网中每条物理线路连接一对结点。它的基本拓扑构型有四种:星型,树型,环型和网状型。4.采用广播信道的通信子网中一个公共的通信信道被多个网络结点共享。它的基本拓扑构型主要有四种:总线型,树型,环型,无线通信与卫星通信型。5.星型拓扑构型中任何两结点之间的通信都要通过中心结点。中心结点控制全网的通信。6.环型拓扑构型中结点通过点一点通信线路连接成闭合环路。环中数据沿一个方向逐站传送。7.树型拓扑构型中,结点按层次进行连接,信息交换主要在上下结点之间进行,相邻及同层结点之间一般不进行数据交换或数据交换量小。适用
22、于汇集信息的应用要求。8.网状拓扑构型中,结点之间的连接时任意的,没有规律的。网状拓扑的主要有思安是系统的可靠性高,但是结构复杂,必须采用路由选择算法与流量控制方法。目前实际存在和使用的广域网基本上都是采用网状拓扑构型的。2.4数据传输速率与误码率L描述计算机网络中数据通信的基本技术参数有两个:数据传输速率和误码率2.数据传输速率在数值上等于每秒钟传输构成数据代码的二进制b壮数,单位是比特/秒3.奈斯特定理描述了有限带宽、无噪音信道最大的数据传输速率与信道带宽之间的关系.香农定理描述了有限带宽、有随机热噪音信道的最大传输速率与信道带宽、信号噪声功率比之间的关系。4.奈斯特定理:如果间隔为7T/
23、3,通过理想通信信道传输窄脉冲信号,则前后码元之间不产生相互窜扰。因此对于二进制数据信号的最大数据传输速率R与通信信道带宽B之间的关系可以写成:B=2F5.香农定理:在由随机热噪音的信道上传输数据信号时,数据传输速率R与信道B,信号与噪声功率比S/N关系为:R=B*Log2(1+S/N)6.误码率是指二进制码元在数据传输系统中被传错的概率,它在数值上近似等于:被传错的码元数除以传输的二进制码元总数7.普通电话线路如不采取差错控制技术,是不能满足计算机的通信要求的8.在理解误码率定义时,应该注意一下几个问题:误码率是衡量数据传输系统正常工作状态下传输可靠性的参数对于一个实际的数据传输系统,不能笼
24、统的说误码率越低越好,要根据实际传输要求提出误码率要求;在数据传输速率确定后,误码率越低,传输系统设备约复杂,造价越高。对于实际数据传输系统,如果传输的不是二进制码元,要折合成二进制码元来计算。2.5网络体系结构与网络协议的基本概念1.为网络数据交换而制定的规则、约定与标准被称为网络协议.一个网络协议主要由以下三个要素组成:语法:即用户数据与控制信息的结构和格式:即需要发出何种控制信息,以及完成的动作与作出的响应时号:即对事件实现顺序的详细说明对于复杂的计算机网络协议最好的组织形式是层次结构模型2.我们将计算机网络层次结构模型和 的集合定义为计算机网络体系结构3.计算机网络中采用层次结构具有如
25、下优点:各层之间互相独立;灵活性好;各层都可以采用最合适的技术来实现,各层实现技术的改变不会影响其它层;易于实现和维护;有利于促进标准化。世界第一个网络结构体系是IBM公 司1974年提出的,命 名 为“系统网络体系结构 SNA”.4.在OSI参考标准中采用三级抽象,即 、服务定义和 O SI参数模型并没有提供可以实现的方法。5.OSI将整个通信功能划分为七个层次,划分的原则是:网中各结点都有相同的层次;不同结点的同等层具有相同的功能;同一结点内相邻层之间通过接口通信;每一层使用下层提供的服务,并向上层提供服务;不同结点的同等层按照 实现对等层之间的通信。6.OSI参考模型各层的主要功能如下:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系统 组成
限制150内