3-计算机科学导论-计算机组成资料_第1页
3-计算机科学导论-计算机组成资料_第2页
3-计算机科学导论-计算机组成资料_第3页
3-计算机科学导论-计算机组成资料_第4页
3-计算机科学导论-计算机组成资料_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3讲

计算机组成

ComputerOrganizations2本讲内容1.冯·诺依曼模型2.计算机硬件3.微型计算机程序执行其他体系构造31冯·诺依曼模型计算机是一个承受输入数据,处理数据,产生输出数据的黑盒子。输入数据输出数据程序冯·诺依曼〔美籍匈牙利数学家科学家,计算机之父〕提出的冯·诺依曼模型着眼于计算机的内部构造。4计算机输入数据输出数据程序冯·诺依曼模型5计算机输入数据输出数据程序输入/输出设备存储器算术逻辑单元控制单元冯·诺依曼模型6计算机的硬件组成包括:存储器,算术规律单元〔ALU〕,把握单元和输入/输出设备。存储器:

存储数据和程序算术规律单元〔ALU〕:进展算术规律运算把握单元:把握程序的执行输入/输出设备:

接收来自外界数据/向外界发送数据71945年6月冯·诺依曼在一篇论文中第一次提出了计算机三个主要思想:计算机由四大部件组成程序和数据存储程序和数据承受二进制数表示目前绝大多数计算机仍建立在这个思想的根底上,称之冯·诺依曼型计算机。8硬件通常是指一切看得见,摸得到的设备实体;软件通常是泛指各类程序和文件,它们实际上是由一些算法以及其在计算机中的表示所构成的。+=计算机系统硬件软件

2计算机硬件9运算器把握器主存储器输入设备输出设备帮助存储器CPU把握数据地址或指令主机外设存储器计算机硬件组成10CPU包括三局部:算术规律单元(ALU)、把握单元和存放器。中心处理单元〔CPU〕控制单元寄存器程序计数器11算术规律单元〔ALU〕执行算术运算和规律运算。算术运算:包括加法、减法、乘法和除法等。规律运算:包括“非”、“与”、“或”和“异或”等。把握单元负责选择这些运算中的一种。数字电路/模拟电路12存放器是用降落时存放数据的高速独立的存储单元。CPU的运算需要多个存放器常见的存放器存放器数据存放器指令存放器程序计数器用来存放输入数据,运算中间结果和最终结果。存放从内存中取出的指令,以便于稍后解释和执行它们。存放当前指令的地址。当前指令执行完后,程序计数器自动加1,指向下一条指令的地址。13数据存放器:用来存放输入数据,运算中间结果和最终结果。指令存放器:存放从内存中取出的指令,以便于稍后解释和执行它们。程序计数器:存放当前指令的地址。当前指令执行完后,程序计数器自动加1,指向下一条指令的地址。14把握单元是整个计算机的指挥中心,被称为计算机的大脑把握通过线路的开〔高电平〕或关〔低电平〕实现把握单元的根本功能:从主存中取出指令对指令译码,产生相应的操作把握信号指挥并把握CPU、主存和输入/输出设备之间的数据流淌把握单元15主存储器是存储单元的集合每一个存储单元都有惟一的标识符——地址数据以字〔或字节〕的形式在存储器中传入或传出主存储器16地址值存储器17每个存储单元存放一个字〔或字节〕。全部在存储器中可标识的独立地址单元的总数称为地址空间。存储地址用无符号二进制数表示。地址本身承受位模式。假设计算机有N个字的存储空间,则存储地址应当有log2N位。地址空间18主存储器分为三种类型:随机存储器(RAM)只读存储器(ROM)互补金属氧化物存储器(CMOS)主存储器=RAM+ROM+CMOS主存储器的种类19RAM的特点:计算机中主存的主要组成局部。用户既可以读,又可以写。对全部存储单元的读写时间均一样。具有易失性。假设断电或关掉计算机,全部存储的信息将会丧失。随机存取存储器〔RAM〕20随机存储器〔RAM〕又分为两大类:静态RAM〔SRAM〕:利用触发器来存储信息,当通电的时候信息始终存在,不需要刷新。存取速度快,但容量较小,价格较高。动态RAM〔DRAM〕:利用电容上的电荷存储信息,电容上的电荷会泄漏,需要周期性的刷新。存取速度慢,但容量较大,价格较低。21RAM的容量、速度:衡量RAM容量的单位通常用字节数表示。每1024个字节称为1K字节〔210=1K〕,每1024K字节称为1M字节〔220=1M〕,每1024M字节称为1G字节〔230=1G〕。RAM的速度是重要的指标,假设RAM的速度低于CPU的速度,则CPU访存时需要等待。22ROM中的内容是预先写进去的。用户只能读,不能写。ROM具有非易失性,断电或关掉计算机,存储在ROM的信息不会丧失。通常用来存储那些关机后不能丧失的程序和数据。例如开机时运行的引导程序。只读存储器〔ROM〕23ROM四种类型:掩模式ROM〔MROM〕:内容由芯片制造商写入,写入后任何人无法转变。一次可编程〔PROM〕:用户可以借助专业设备一次写入自己的程序,一旦写入后将无法转变。可擦除可编程ROM〔EPROM〕:用户可编程,但需要用紫外线灯擦除。电可擦除可编程ROM〔EEPROM〕:用户可编程,用电子脉冲擦除。24ROM常用来存放固定不变重复使用的程序、数据或信息,如存放汉字库、各种专用设备的把握程序等。最典型的是ROMBIOS〔根本输入输出系统〕,其中局部内容是用于启动计算机的指令,内容固定但每次开机时都要执行。25CMOS芯片一般用来存储计算机系统每次开机时所需的重要信息,例如计算机贮存容量、键盘类型、鼠标、监视器以及磁盘驱动器的有关信息。它与RAM的区分在于,CMOS芯片通过锂电池供给电源,即关机后其存储的信息不会丧失。它与ROM的区分在于,其内容随着计算机系统配置的转变或用户的设置而发生变化。CMOS26主存储器高速缓冲存储器存放器速度帮助存储器容量小大快慢存储器的层次构造

不同的存储器具有不同的存储容量、不同存取速度。为了解决存储容量、存取速度和价格之间的冲突,通常把各种不同存储容量、不同存取速度的存储器,按确定的体系构造组织起来,形成一个统一整体的存储系统。计算------传输--------存储28高速缓冲存储器的存取速度比主存快,但比CPU内部的存放器慢。高速缓冲存储器容量较小,常置于CPU和主存之间。主存高速缓冲存储器〔Cache〕cache用来存放主存中一局部内容的副本〔拷贝〕,即当前正在执行的程序中的活泼局部。CPU可以直接访问cache,以便快速地向CPU供给指令和数据。当CPU需要程序和数据时,首先检索内部cache,然后检索外部cache,再往后是RAM。只有前者中找不到所需内容时才连续检索后者。

输入/输出子系统中的设备可以分为两大类:非存储设备和存储设备。输入/输出存储设备非存储设备输入设备输出设备磁介质存储设备光存储设备其他存储设备非存储设备输入设备输出设备键盘输入设备扫描仪音频输入设备视频输入设备其他显示器打印机其他键盘输入设备鼠标玩耍杆触模屏扫描仪条码阅读器34语言输入设备视频和图像输入设备液晶显示器(LCD)阴极射线管

(CRT)显示器输出设备显示器针式打印机打印机激光打印机投影仪存储设备磁介质存储设备光存储设备

硬磁盘软磁盘磁带

…存储设备又称为帮助存储器。用来存放临时不参与运行的程序和数据。CPU不能直接访问帮助存储器,需要时将信息先传送到主存。帮助存储器其他存储设备39硬盘是由一张一张的盘片叠加而成的,硬盘实际上是磁盘组。外表构造:每个盘面都被划分成磁道,每个磁道又被分成为假设干扇区。数据存取:属于随机存取设备,最小存储区域只能是一个扇区。硬盘的容量大于内存和软盘。硬盘的存储速度低于内存,但高于软盘。磁介质存储器硬磁盘40硬盘驱动器41磁道:磁化区上闭合的圆环扇区:一段磁道簇:假设干个扇区42圆柱面:在一个盘组中,各记录面上一样编号〔位置〕的诸磁道的总称。43硬盘的主要技术指标有:容量:磁盘存储的信息总量。转速:磁盘的旋转速度。平均寻道时间:磁头移动到指定位置的时间。平均等待时间:等待被访问的记录区旋转到磁头下方所等待的时间。传送时间:数据从磁盘移到CPU/主存所需的时间,或反之所需的时间。数据传输率:接口的传输速度。接口标准:硬盘的接口可分为IDE和SCSI两种。传统微机和便携机承受标准的IDE接口,而工作站和效劳器则多承受SCSI接口。两种接口在物理上不兼容。

硬磁盘44软磁盘软盘是一种轻松、移动的存储媒体。软盘片是聚酯薄膜塑料圆片,封装在护套内。45磁带用两个卷轴承接起来,当磁带运动时,可以通过读/写磁头来读写磁带上的数据。磁带是挨次访问的,用户要找一个文件,必需从磁带头开头。

磁带46利用激光技术来存储和读取数据。光存储设备有只读光盘(CD-ROM)、可刻录光盘(CD-R)、可重写光盘(CD-RW)、数字多功能光盘(DVD)。光存储设备光存储设备CD-ROMDVDCD-RCD-RWCD-ROM的内容是由制造商写入的。用户不能删除,也不能写入。CD-ROM盘所需的费用是可调整的,尤其是大批量地生产,每个盘片的费用会很廉价的。CD-ROM驱动器被使用来读CD-ROM盘。CD-ROM驱动器有不同的速度,如单倍速,多倍速等。只读光盘〔CD-ROM〕CD-ROM的制造需要先使用高能红外激光来制作主盘。激光在主盘上形成一系列的坑和纹间外表。然后依照主盘,作成相应的模盘。最终将溶解的聚碳酸酯树脂注入模盘中制成光盘。只读光盘〔CD-ROM〕49CD-R制造时不需要主盘和模盘。CD-R盘上的坑和纹间外表是模拟出来的。CD-R是让用户自己制作的光盘。用户只需要一次写入信息,就可以屡次读出信息。可刻录光盘〔CD-R〕50CD-RW技术又称之为可擦写光盘技术。CD-RW光盘可以写入、擦除、重写。可重写光盘〔CD-RW〕51DVD承受与CD类似的技术。两种盘尺寸一样。DVD盘的存储量远大于CD-ROM盘〔如单层DVD盘的容量为4,700MB,而CD-ROM盘的容量仅为650MB〕。DVD盘更适用于多媒体对存储大容量数据的需要。数字多功能光盘〔DVD〕52CPU与主存之间的连接主存数据总线地址总线控制总线子系统间的连接CPU和主存之间通常通过系统总线连接。系统总线包括三组线路:数据总线、地址总线和把握总线。53系统总线数据总线:由双方向的多根信号线组成,CPU可以沿这些线从主存或外设读入数据,也可以沿这些线向主存或外设送出数据。通常数据总线的位数取决于字的宽度。假设计算机的字长是32位,就需要32位宽度的数据总线,以便同一时刻能够同时传送32位的数据。地址总线:由单方向的多根信号线组成,用于CPU向主存、外设传输地址信息。地址总线的位数取决于存储空间的大小。假设存储容量为2n个字,那么地址总线需要n位。54系统总线把握总线:传输的是把握信息,包括CPU送出的把握命令和主存/外设反响给CPU的状态信号。把握总线的位数取决于计算机所需要的把握命令的总数。假设计算机有2m条把握命令,那么把握总线需要m位。55输入输出设备不能直接与CPU和主存的总线相连。由于输入输出设备往往都是机电、磁性或光学设备,比CPU和主存的速度慢得多。必需要有“中介”来处理速度上的差异,这个中介被称为设备把握器或接口。I/O设备的连接键盘控制器监视器控制器打印机控制器磁盘控制器56设备把握器有两种串行把握器:只有一根数据线连接到设备上。并行把握器:数根数据线连接到设备上。I/O设备的连接串行接口并行接口58硬件微处理器主板〔扩展槽,适配器,接口,总线〕一组内存帮助存储器输入输出设备电源机箱3.微型计算机59微处理器微处理器是微型计算机的最关键的部件,直接准备了计算机的性能。Intel公司的产品代表了微处理器技术的进展。微处理器运算器+把握器——大规模集成电路芯片Microprocessor〔简称MPU〕微处理器是微型计算机的核心,它完成计算机全部的运算和把握工作。微处理器的性能指标准备了由它构成的微型计算机的性能指标。微处理器因其体积小而得名。微处理器=微型计算机?微处理器不是微型计算机,由于它不能独立操作,必需与其它装置构成完整系统。微处理器的主要技术指标字长:字长准备了微处理器在每个时钟周期内处理数据的力气,字长由微处理器的型号来区分。主频:主频就是微处理器的时钟频率。主频越高,微处理器的速度就越快。时钟频率以MHz或GHz为单位表示。63主板主板也称为主机板,它是一块印刷电路板,集中放置了微型机的主要部件,目前一些常用的接口电路也放在主板上。主板的主要部件包括:微处理器芯片、芯片组、一组高速内存储器、根本输入输出接口、总线及总线接口、扩展槽、其它一些支持电路。64硬盘接口总线扩展槽CPU插座输入输出设备接口电源插口只读存储器电源主板前面板接口根本输入输出接口例如:键盘、打印机接口等

扩展槽:是适配器与微机总线之间的物理连接装置,其中可插入各类适配器。

其它配套的支持电路扩展槽配套电路键盘端口

总线及总线接口CPU内存条配套芯片主板1.芯片组主板性能好坏对总体指标产生举足轻重的影响,关键在于芯片组的选用,准备主板本身性能和整个计算机系统的级别,影响到支持什么性能的CPU、硬盘图形加速卡等。芯片组是指主板上各种设备间的接口电路,主要有内存把握器、硬盘把握器、CACHE把握器、总线把握器等。672.总线及扩展插槽早期产品只有一种ISA总线,即“IndustryStandardArchitecture”工业标准体系构造,IBM制定的总线标准。只有16位,传输速率低,现在只有局部内置的调制解调器、10M网卡等还使用。69PCI〔PeripheralComponentInterconnect,外部设备互连〕总线,具有132MB/S的数据传输力气和很强的带负载力气,被世界上大多数厂商承受。70EIDE〔EnhancedIntegratesDriveElectronics,集成驱动器电子部件〕是硬盘接口标准。AGP〔AcceleratedGraphicsPort)插槽,安装加速图形卡,有专用总线和内存连接,速度到达553MB/S。USB〔UniversalSerialBus,通用串行总线〕,用于连接摄象头、数码相机、打印机等。USB支持热插拔,安装较简洁。PS/2鼠标、键盘插口。71串行端口并行端口USB口鼠标键盘端口3.输入输出设备端口I/O接口电路微处理器外部设备内部总线外部数据线接口板插在主板上与总线相连外部端口与外设相连4.适配器适配器是微机系统中驱动某一个外部设备的功能模块电路的统称。该模块电路必需包含两个接口,一个是与主机连接的总线接口,一个是与外部设备连接的外设接口。适配器也称为“卡”。显示卡总线接口外设接口主机总线外设端口适配器具有独立的系统功能,可与系统并行工作。与主机板相连与外设相连适配器微机计算机根本配置

键盘 显示器鼠标打印机显示卡并行接口卡串行接口卡主机板软硬盘适配器软盘驱动器硬盘驱动器电源总线机箱

75RAM存储芯片和内存条过去,一般存储芯片都是双列直插封装的,简称DIP。目前,在微机上,越来越多地使用单列直插存储模块SIMM和双列直插存储模块DIMM,也就是通常所说的内存条。主存76SDRAM和DDRSDRAMSDRAM在同步脉冲的把握下工作,取消了内存等待时间,削减了数据传送的延迟时间,因而加快了系统速度。DDRSDRAM不仅能在时钟脉冲的上升沿读出数据而且还能在下降沿读出数据,不需要提高时钟频率就能加倍提高SDRAM的速度。主存77标准的SDRAM有168线〔2个小缺口〕,而DDRSDRAM有184线〔多出的16个线占用了空间,故只有1个小缺口〕,DDRSDRAM目前的标准为PC-266,可以工作在2.5V的低电压环境下。主存7879电源硬盘机箱80一般微机通常使用5V或12V直流电,其耗电功率为300瓦。微机的电源系统用于将220V的沟通电转换成系统所需的直流电。电源81通用计算机通过执行程序来处理数据。程序是指令的有序集合。程序和数据都放在主存中。4.程序执行译码执行取指令循环执行指令一条指令的执行过程指令是计算机进展操作的命令,将把握计算机完成规定动作的命令称为指令。CPU利用重复的机器周期来执行指令。简化的周期包括3步:机器周期83①取指令在取指令阶段,把握单元命令系统取出一条指令放在指令存放器I中,程序计数器PC加1。②译码把指令置于指令存放器后进展译码,以确定这是一条什么样的指令。③执行译码完毕后,把握单元发送命令到CPU的某个部件,完成指令所确定的功能。84一条指令由操作码和地址码两局部组成。操作码地址码Load200,R1Load201,R2AddR1,R2,R3Store202,R3Halt把200单元的内容送入寄存器R1把201单元的内容送入寄存器R2R1和R2的内容相加结果放在R3把R3的内容存入202单元停止所有操作程序执行的实例85070071072073200201202074主存Load200R1Halt…Load201R2AddR1R2R3Store202R3+14-10……R1R2R3IPC070执行前主存和存放器中的内容86070071072073200201202074主存Load200R1Halt…Load201R2AddR1R2R3Store202R3+14-10……Load200R1取数指令R1R2R3IPC070Load200R1071+14第一条指令执行后070071072073200201202074主存Load200R1Halt…Load201R2AddR1R2R3Store202R3+14-10……R1R2R3IPCLoad201R2取数指令+14-10072Load200R1071Load201R2072其次条指令执行后070071072073200201202074主存Load200R1Halt…Load201R2AddR1R2R3Store202R3+14-10……R1R2R3IPC073+14-10+4AddR1R2R3加法指令072073Load201R2AddR1R2R3第三条指令执行后070071072073200201202074主存Load200R1Halt…Load201R2AddR1R2R3Store202

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论