计算机组成及结构第1章计算机系统概论课件

上传人:29 文档编号:242756101 上传时间:2024-09-02 格式:PPT 页数:49 大小:3.60MB
返回 下载 相关 举报
计算机组成及结构第1章计算机系统概论课件_第1页
第1页 / 共49页
计算机组成及结构第1章计算机系统概论课件_第2页
第2页 / 共49页
计算机组成及结构第1章计算机系统概论课件_第3页
第3页 / 共49页
点击查看更多>>
资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,*,*,单击此处编辑母版标题样式,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,计算机组成与结构,计算机组成与结构,计算机组成与结构计算机组成与结构,1,计算机组成与结构,2016.02,计算机组成与结构,教材,白中英,计算机组成原理,第,5,版,科学出版社,,2012,参考书,王爱英,计算机组成与结构,第,5,版,清华大学出版社,,2013,郑纬民,汤志忠,计算机系统结构,第,2,版,清华大学出版社,,1998,张晨曦等,计算机体系结构,第,2,版,高教出版社,,2003,教材,3,第一章 计算机系统概论,第二章 运算方法和运算器,第三章 多层次的存储器,第四章 指令系统,第五章 中央处理器,第六章 总线系统,第七章 外存与,I/O,设备,(,自学,),第八章 输入输出系统,第九章 并行组织与结构,目录,第一章 计算机系统概论目录,4,第,1,章 计算机系统概论,第1章 计算机系统概论,目录,1.0,预备知识,1.1,计算机的分类,1.2,计算机的发展简史,1.3,计算机的硬件,1.4,计算机的软件,1.5,计算机系统的层次结构,2024/9/2,6,目录1.0 预备知识2023/9/86,学习要求,了解计算机的发展历程;,清楚计算机的系统层次结构、计算机硬件的基本组成,(,五大部件的构成,),、计算机软件的分类,以及计算机的基本工作过程;,了解计算机性能评价指标和相关参数;,吞吐量、响应时间、,CPU,时钟周期、主频、,CPI,、,CPU,执行时间;,MIPS,、,MFLOPS,等。,要求,初步掌握计算机系统的基本概念及基本结构,为进一步深入学习打下基础。,2024/9/2,7,学习要求了解计算机的发展历程;2023/9/87,1.0,预备知识,问题,1,:一台计算机一般有哪几部分组成?,显示器、键盘、鼠标、音箱、主机箱等;,主机箱中有:,主板,、,CPU,、硬盘、内存、显卡、声卡等;,问题,2,:如何对以上设备分类?,输入输出设备,中央处理设备,存储设备,接口转换卡,部件连接线,问题,3,:有了以上设备,计算机是否能发挥其功效?,一个完整的计算机系统应包括,硬件系统,和,软件系统,两部分。,显示器,键盘,鼠标,音箱,CPU,(集处理和控制于一身),硬盘、内存,显卡、声卡,总线,2024/9/2,8,1.0 预备知识问题1:一台计算机一般有哪几部分组成?显,2024/9/2,9,2023/9/89,2024/9/2,10,2023/9/810,2024/9/2,11,2023/9/811,2024/9/2,12,2023/9/812,2024/9/2,13,2023/9/813,DDR,内存条,SDRAM,内存条,2024/9/2,14,DDR内存条SDRAM内存条2023/9/814,80G,硬盘,2024/9/2,15,80G硬盘2023/9/815,硬盘数据线,2024/9/2,16,硬盘数据线2023/9/816,DVD,光驱,2024/9/2,17,DVD光驱2023/9/817,机内电源插头,2024/9/2,18,机内电源插头2023/9/818,1.1,计算机的分类,数字计算机,模拟计算机,专用计算机,通用计算机,处理数字量信息,按位运算,,不连续地跳动计算,处理模拟量信息,数值连续、运算过程连续,是针对某一任务设计的最有效、最经济和最快速的计算机,但适应性很差。,适应性很大,但牺牲了效率、速度和经济性。,单片机,微型机,服务器,大型机,超级计算机,低,高,体积,功能,数据存储量,指令系统,价格,低,高,简,易,性,分,类,双核机,如,P2,图,1.1,2024/9/2,19,1.1 计算机的分类数字计算机模拟计算机专用计算机通用计,1.2,计算机的发展简史,超大规模集成电路,中小规模,集成电路,晶体管,电子管,19721990,年,19461957,年,,第一代计算机,19651971,年,19581964,年,第二代计算机,巨大规模,集成电路,1991,年,至今,摩尔定律,1.2.1,计算机的五代变化,2024/9/2,20,1.2 计算机的发展简史超大规模集成电路中小规模晶体管电,第一代计算机,第一代计算机,(1945,年,1958,年,),采用电子管。,代表机型:,ENIAC,1941,年美国宾夕法尼亚大学开始研制;,主要是为了解决美陆军提出的弹道计算问题 ;,花费,40,万美元;,1955,年,10,月,2,日最后切断电源。,2024/9/2,21,第一代计算机第一代计算机(1945年1958年)2023/,ENIAC,2024/9/2,22,ENIAC2023/9/822,第二代计算机,(1958,1964),晶体管,2024/9/2,23,第二代计算机(19581964)晶体管2023/9/823,2024/9/2,24,2023/9/824,摩尔定律,1964,年,英特尔公司创始人戈登,.,摩尔(,Gordon Moore,)在一篇很短的论文里断言:,每,18,个月,集成电路的性能将提高一倍,而其价格将降低一半。,这就是著名的摩尔定律。,作为迄今为止半导体发展史上意义最深远的定律,摩尔定律被集成电路,40,多年的发展历史准确无误地验证着。,摩尔定律有另外一种表述方法,即,每过,10,年计算机系统性能将会增加,100,倍,通讯带宽也会提高,100,倍,而花费的资金不会增加,。,2024/9/2,25,摩尔定律1964年,英特尔公司创始人戈登.摩尔(Gordon,1.2.2,半导体存储器的发展,20,世纪,5060,年代,磁芯存储器,价格昂贵,体积大,破坏性读出,1970,年,半导体存储器,价格更加昂贵,体积小,非破坏性读写,1974,年之后,半导体存储器,价格不断降低,体积不断减少,读写速度更快。,有关存储器的介绍详见第,3,章,2024/9/2,26,1.2.2 半导体存储器的发展20世纪5060年代,磁,1.2.3,微处理器的发展,20,世纪,70,年代的处理器,4004, 8008 8080 8086 8088,20,世纪,80,年代的处理器,80286, 386TM DX 386TM SX 486TM DX,20,世纪,90,年代的处理器,486TM SX Pentium Pentium Pro Pentium II Pentium ,21,世纪,00,年代后的处理器,Pentium 4 ,Pentium D, Core,Core,2 Intel Core i,至强(,Xeon,), Itanium Itanium 2 Itanium 3,2024/9/2,27,1.2.3 微处理器的发展20世纪70年代的处理器202,2024/9/2,28,2023/9/828,2024/9/2,29,2023/9/829,2024/9/2,30,2023/9/830,Core,I7,Itanium,2,2024/9/2,31,Core I7Itanium 22023/9/831,1.2.4,计算机的性能指标(,1/3,),吞吐量,表征一台计算机在某一时间间隔内能够处理的,信息量,。,响应时间,从,输入有效,到系统,产生响应,之间的时间度量,用时间单位来表示。,利用率,在给定的时间间隔内,系统被实际使用的时间所占的比率,用百分比表示。,处理机字长(机器字长),处理机运算器中,一次,能够完成,二进制运算的位数,,如,32,、,64,位;,机器字长与系统数据总线宽度具有一定的相关性。,2024/9/2,32,1.2.4 计算机的性能指标(1/3)吞吐量2023/9,1.2.4,计算机的性能指标(,2/3,),总线宽度,一般指运算器与存储器之间的数据总线宽度。,存储器容量,存储器中所有存储单元的总数目。,存储器带宽,单位时间内从存储器读出的二进制信息量,一般用字节数,/,秒表示。,主频,/,时钟周期,CPU,主时钟的频率,主频;其倒数为,CPU,的时钟周期,(T,周期,),。,2024/9/2,33,1.2.4 计算机的性能指标(2/3)总线宽度2023/,1.2.4,计算机的性能指标(,3/3,),CPU,的运算速度,CPU,执行时间:,CPU,执行一般程序所占用的,CPU,时间;,CPI,:执行一条指令所需的平均时钟周期数;,MIPS,:每秒百万指令数,即单位时间内执行的指令数;,MFLOPS,:每秒百万次浮点操作数,衡量机器浮点操作的性能。,其他的性能指标,存储器的读写速度、,IO,的数据传送率、带宽的均衡性,2024/9/2,34,1.2.4 计算机的性能指标(3/3)CPU的运算速度2,1.3,计算机的硬件,1.3.1,硬件的组成要素,使用算盘计算,y=ax+b-c,1,取数 (,9,)算盘,(,9,)表示第,9,行的数,a,,下同,2,乘法 (,12,)算盘,完成,a,x ,结果在算盘上,3,加法 (,10,)算盘,完成,ax,b,结果在算盘上,4,减法 (,11,)算盘,完成,y,ax,b,c,结果在算盘上,5,存数,y13,算盘上的,y,值记到第,13,行,6,输出,把算盘上的,y,值写出给人看,7,停止,运算完毕,暂停,8,10,b,数据,11,c,数据,12,x,数据,13,y,数据,9,a,数据,纸,-,存储器,算盘,-,运算器,笔,-,输入,/,输出设备,人,-,控制器,2024/9/2,35,1.3 计算机的硬件1.3.1 硬件的组成要素1取数,冯,诺依曼机的特点,由运算器、存储器、控制器、输入设备和输出设备五个部分组成;,存储器以二进制形式存储指令和数据;,指令由操作码和地址码组成;,存储程序并按地址顺序执行;,冯,诺依曼机的核心设计思想,机器自动化工作的关键;,以运算器为中心。,2024/9/2,36,冯诺依曼机的特点由运算器、存储器、控制器、输入设备和输出设,冯,诺依曼机与现代微机,冯,诺依曼机结构,输入设备,存储器,输出设备,运算器,控制器,输入设备,控制器,输出设备,存储器,运算器,现代微机结构,2024/9/2,37,冯诺依曼机与现代微机冯诺依曼机结构输入设备存储器输出设备,现代计算机的特点,将运算器、控制器和片内的高速缓存,统称为,CPU,;而将,CPU,、主存储器、输入,/,输出接口和系统总线统称为,主机,;其余的设备均为外设。,主机内仅包含主存储器,辅助存储器属于,I/O,设备;,以存储器为中心。,减轻,CPU,的数据传送负担,提高系统的整体性能;,2024/9/2,38,现代计算机的特点将运算器、控制器和片内的高速缓存,统称为CP,1.3.2,运算器,功能: 处理所有的算术及逻辑运算。,通常称为,ALU,(,算术逻辑单元,),特点:,采用二进制数据进行运算;,运算器一次可以处理的数据位数称为,机器字长,;,机器字长一般为,8,、,16,、,32,、,64,位,机器字长直接决定着运算的精度和能力;,运算器主要由,ALU,和各类通用寄存器构成。,2024/9/2,39,1.3.2 运算器功能: 处理所有的算术及逻辑,1.3.3,存储器(,1/2,),功能:保存所有的程序和数据。,特点:,二进制形式保存程序和数据;,存储器是按存储单元组织的,读写存储单元必须给出单元地址;,相关的概念,存储元:用于保存一位,0/1,二进制数据的物理器件;,存储单元:能够保存一个字数据的器件,由若干个存储元构成;,单元地址:能区分每一个存储单元的编号,一般从,0,开始编号;,存储容量:一个存储器所能保存的二进制信息的总量。,存储器结构示意图,2024/9/2,40,1.3.3 存储器(1/2)功能:保存所有的程序和数据。,1.3.3,存储器(,2/2,),存储器的分类:,外存(辅助存储器),磁盘存储器、光盘存储器;,CPU,不可直接访问;,内存(主存储器),半导体存储器;,CPU,直接访问,存放当前系统运行所需的所有的程序和数据。,两个与主存相关的寄存器,MAR(,存储器地址寄存器,),:接收由,CPU,送来的地址信息;,MDR(,存储器数据寄存器,),:作为外界与存储器之间的数据通路。,存储器地址寄存器,MAR,主存储器,存储器数据寄存器,MDR,2024/9/2,41,1.3.3 存储器(2/2)存储器的分类:存储器地址寄存,1.3.4,控制器(,1/2,),功能: 根据所要执行指令的功能,按顺序发出各种控制命令,协调计算机的各个部件的工作。,主要任务:,解释并执行指令;,控制指令的执行顺序;,负责指令执行过程中,操作数的寻址;,根据指令的执行,协调相关部件的工作,如运算类指令执行时对标志寄存器的影响设置。,指令的形式,操作码:指出指令所进行的操作,如加、减、数据传送等;,地址码:指出进行以上操作的数据存放位置。,2024/9/2,42,1.3.4 控制器(1/2)功能: 根据所要,1.3.4,控制器(,2/2,),控制器工作的周期,取指周期:取指令的一段时间,执行周期:执行指令的一段时间,指令按顺序执行的控制部件:,指令计数器,每取出一条指令,指令计数器就加,1,;,遇到转移类指令,控制器根据所执行指令设置指令计数器的值;,相关概念,数据字:该字代表要处理的数据;,指令字:该字为一条指令;,指令流:取指周期中,从内存读出的信息流;,数据流:执行周期中,从内存读出的信息流。,1,条指令的字节数,2024/9/2,43,1.3.4 控制器(2/2)控制器工作的周期1条指令的字,1.3.5,适配器与输入输出设备,输入设备,将人们熟悉的某种信息形式变换为机器内部所能接收和识别的二进制信息形式的设备。,输出设备,把计算机的处理结果变成人或其他机器设备所能接收和识别的信息形式的设备。,适配器,保证外围设备用计算机系统特性要求的形式发送或接收信息。,系统总线,构成计算机系统的骨架,是多个系统部件之间进行数据传送的公共通路。,2024/9/2,44,1.3.5 适配器与输入输出设备输入设备2023/9/8,1.4,计算机的软件,系统程序,用来简化程序设计,简化使用方法,提高计算机的使用效率,发挥和扩大计算机的功能及用途。包括,:,服务性程序,如诊断程序、排错程序、练习程序等;,语言类程序,如汇编程序、编译程序、解释程序等;,操作系统;,数据库管理系统;,应用程序,用户利用计算机来解决某些实际问题所编制的程序;,工程设计程序、数据处理程序、自动控制程序、企业管理程序、情报检索程序、科学计算程序等等。,2024/9/2,45,1.4 计算机的软件系统程序2023/9/,1.5,计算机系统的层次结构,从不同角度看到的计算机的构成;,微程序设计级,硬件级,硬件信号作用于计算机;,一般机器级,硬件级,使用微程序解释机器语言;,操作系统级,混合级,使用机器指令和广义指令;,汇编语言级,软件级,使用汇编语言;,高级语言级,软件级,使用高级语言;,2024/9/2,46,1.5 计算机系统的层次结构从不同角度看到的计算机的构成;,硬件,指计算机系统中使用的电子线路和物理装置;,软件,指挥整个计算机硬件系统工作的程序集合;,由人们事先编制成具有各类特殊功能的信息组成;,固件,具有某软件功能的硬件,一般用,ROM,实现。,功能上是软件,形态上是硬件。,2024/9/2,47,硬件2023/9/847,本章小结,了解计算机的分类和发展简史,掌握几个常用的计算机的性能指标;,吞吐量、响应时间,;CPU,时钟周期、主频、,CPI,、,CPU,执行时间,;MIPS,、,MFLOPS,掌握计算机的硬件组成,及整机的基本工作原理,冯,诺依曼机的特点、与现代微机的异同;,了解计算机软件的组成和分类,理解计算机系统的层次结构,5,级结构,及其各级的执行命令,/,指令,;,2024/9/2,48,本章小结了解计算机的分类和发展简史2023/9/848,09,年考研真题,冯,诺依曼计算机中指令和数据均以二进制形式存放在存储器中,,CPU,区分它们的依据是( ),A.,指令操作码的译码结果,B.,指令和数据的寻址方式,C.,指令周期的不同阶段,D.,指令和数据所在的存储单元,答案为:,C,取指阶段获取的是指令、执行阶段获取的是数据;,2024/9/2,49,09年考研真题冯诺依曼计算机中指令和数据均以二进制形式存放,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!