ch2计算机硬件基础.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《ch2计算机硬件基础.ppt》由会员分享,可在线阅读,更多相关《ch2计算机硬件基础.ppt(121页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2计算机硬件基础计算机硬件基础计算机硬件基础计算机硬件基础这是什么这是什么这是什么这是什么?1/21/20231曲阜师范大学计算机科学学院内容摘要内容摘要 本章以微型计算机为例介绍计算机本章以微型计算机为例介绍计算机硬件系统的基本结构及工作原理;介绍硬件系统的基本结构及工作原理;介绍了主板的结构、微处理器的构成、主存了主板的结构、微处理器的构成、主存储器的分类、输入输出原理;扩展槽、储器的分类、输入输出原理;扩展槽、适配卡、系统总线和端口的分类;输入适配卡、系统总线和端口的分类;输入设备、输出设备、辅助存储器的种类及设备、输出设备、辅助存储器的种类及基本工作原理。基本工作原理。1/21/202
2、32曲阜师范大学计算机科学学院学习目标学习目标 掌握计算机系统的基本结构和基本掌握计算机系统的基本结构和基本工作原理,了解微处理器、存储系统、工作原理,了解微处理器、存储系统、主板、总线和接口的相关常识,了解各主板、总线和接口的相关常识,了解各种输入输出设备和功能。种输入输出设备和功能。1/21/20233曲阜师范大学计算机科学学院本章主要内容本章主要内容2.1计算机系统的组成与工作原理计算机系统的组成与工作原理2.2微处理器微处理器2.3存储系统存储系统2.4主板、总线与接口主板、总线与接口2.5输入输入/输出设备输出设备1/21/20234曲阜师范大学计算机科学学院本章主要内容本章主要内容
3、2.1计算机系统的组成与工作原理计算机系统的组成与工作原理2.2微处理器微处理器2.3存储系统存储系统2.4主板、总线与接口主板、总线与接口2.5输入输入/输出设备输出设备1/21/20235曲阜师范大学计算机科学学院计算机系统的组成与工作原理计算机系统的组成与工作原理2.1计算机系统计算机系统硬件系统硬件系统软件系统软件系统主机主机I/O子系统子系统中央处理器中央处理器内存储器内存储器运算器运算器控制器控制器标准接口标准接口接口控制器接口控制器I/O接口接口外部设备外部设备操作系统操作系统语言处理程序语言处理程序服务支持程序服务支持程序数据库管理程序数据库管理程序系统软件系统软件应用软件应用
4、软件应用软件包应用软件包用户应用软件用户应用软件在计算机系统中,对于软件和硬在计算机系统中,对于软件和硬件的功能没有一个明确的分界线。件的功能没有一个明确的分界线。软件实现的功能可以用硬件来实软件实现的功能可以用硬件来实现,称为现,称为硬化或固化硬化或固化。反之,硬。反之,硬件实现的功能也可以用软件来实件实现的功能也可以用软件来实现,成为现,成为硬件软化硬件软化。1/21/20236曲阜师范大学计算机科学学院学习完本节后,你将了解到:学习完本节后,你将了解到:计算机系统的基本结构计算机系统的基本结构计算机系统的工作原理计算机系统的工作原理计算机体系结构计算机体系结构计算机中数据的表示计算机中数
5、据的表示计算机系统的组成与工作原理计算机系统的组成与工作原理2.11/21/20237曲阜师范大学计算机科学学院计算机系统的基本结构计算机系统的基本结构2.1.1微型计算机是大规模集成电路发展的微型计算机是大规模集成电路发展的产物,是以中央处理器为核心,配以存产物,是以中央处理器为核心,配以存储器、储器、I/O接口电路及系统总线所组成的接口电路及系统总线所组成的计算机。计算机。微型计算机以其结构简单、通用性微型计算机以其结构简单、通用性强、可靠性高、体积小、质量轻、耗电强、可靠性高、体积小、质量轻、耗电省、价格便宜等特点。省、价格便宜等特点。1/21/20238曲阜师范大学计算机科学学院冯冯诺
6、依曼计算机的结构诺依曼计算机的结构辅助存储器辅助存储器内存储器内存储器运运算算器器控控制制器器输入设备输入设备输出设备输出设备程序程序原始数据原始数据运算运算结果结果控制信息控制信息数据数据1/21/20239曲阜师范大学计算机科学学院1、中央处理器(、中央处理器(CPU)中央处理器(中央处理器(CPUCPU)由)由运算器运算器和和控制器控制器组成组成运算器运算器:对二进制数进行运算的部件:对二进制数进行运算的部件算术运算:加、减、乘、除、求绝对值等算术运算:加、减、乘、除、求绝对值等逻辑运算:与、或、非、比较大小、移位等逻辑运算:与、或、非、比较大小、移位等字符运算:字符的连接,取子串等字符
7、运算:字符的连接,取子串等1/21/202310曲阜师范大学计算机科学学院1、中央处理器(、中央处理器(CPU)运算器的组成:运算器的组成:算术逻辑单元(算术逻辑单元(ALUALU)是是运运算算器器的的主主要要部部件件,完完成成指指令令系系统统所所规规定定的的各各种种算算术术运运算算和和逻逻辑辑运算。运算。标志寄存器标志寄存器也也称称程程序序状状态态字字寄寄存存器器,存存放放反反映映运运算算结结果果的的各各种种特特征征,如如有有无无进进位,是否溢出等。位,是否溢出等。寄存器组寄存器组包包括括通通用用寄寄存存器器组组和和专专用用寄寄存存器器组组,前前者者为为CPUCPU内内部部的的高高速速数数据
8、据暂暂存器,后者包括程序计数器、堆栈指示器、变址寄存器等。存器,后者包括程序计数器、堆栈指示器、变址寄存器等。1/21/202311曲阜师范大学计算机科学学院控控制制器器:是是指指挥挥计计算算机机的的各各个个部部件件按按照照指指令令的的功功能能要要求求协协调调工作的部件。工作的部件。控制器的组成:控制器的组成:程程序序计计数数器器(PCPC):用用来来对对程程序序中中的的指指令令进进行行计计数数,使使控控制制器器能能依依次读取指令;次读取指令;指令寄存器(指令寄存器(IRIR):):在指令执行期间暂时保存正在执行的指令。在指令执行期间暂时保存正在执行的指令。指令译码器(指令译码器(IDID):
9、):用来识别指令的功能,分析指令的操作要求。用来识别指令的功能,分析指令的操作要求。时时序序控控制制电电路路:用用来来生生成成时时序序信信号号,以以协协调调在在指指令令执执行行周周期期内内各各部部件的工作。件的工作。微操作控制电路:用来产生各种控制操作命令。微操作控制电路:用来产生各种控制操作命令。1、中央处理器(、中央处理器(CPU)1/21/202312曲阜师范大学计算机科学学院2、存储器、存储器存储器:用来存储数据和程序的部件存储器:用来存储数据和程序的部件存储单位:存储单位:最小单位:最小单位:“位位”(bitbit)最基本的单位:最基本的单位:“字节字节”(bytebyte)存存储储
10、容容量量:存存储储器器所所包包含含的的存存储储单单元元的的总总数数其单位为其单位为K K(1K1K2 21010B B1024B1024B)、M M、G G、T T等等1MB 1MB 2 210 10 KB 1GB KB 1GB 2 210 10 MB 1TBMB 1TB2 210 10 GB GB 1/21/202313曲阜师范大学计算机科学学院存储器的分类:存储器的分类:内内存存储储器器:又又称称为为主主存存储储器器,简简称称为为内内存存或或主主存存,用来存放现行程序的指令和数据。用来存放现行程序的指令和数据。CPUCPU可直接访问内存可直接访问内存是计算机中的工作存储器是计算机中的工作存
11、储器包括随机存取存储器(包括随机存取存储器(RAMRAM)和只读存储器()和只读存储器(ROMROM)等)等外外存存储储器器:又又称称为为辅辅助助存存储储器器,简简称称为为外外存存或或辅辅存,用来存放需要长期保存的信息。存,用来存放需要长期保存的信息。不能被不能被CPU直接访问,必须先调入内存直接访问,必须先调入内存外存容量大,但外存容量大,但访问速度慢访问速度慢2、存储器、存储器1/21/202314曲阜师范大学计算机科学学院3、输入、输入/输出设备输出设备 输入输入/输出设备:简称为输出设备:简称为I/OI/O设备,是外设备,是外部与计算机交换信息的渠道。部与计算机交换信息的渠道。1/21
12、/202315曲阜师范大学计算机科学学院 输入设备输入设备的主要功能是把原始数据和的主要功能是把原始数据和处理这些数据的程序转换为计算机能够识处理这些数据的程序转换为计算机能够识别的二进制代码,通过输入接口输入到计别的二进制代码,通过输入接口输入到计算机的存储器中,供算机的存储器中,供CPUCPU调用和处理。调用和处理。常用的输入设备有:鼠标、键盘、扫常用的输入设备有:鼠标、键盘、扫描仪、数字化仪、数码摄像机、条形码阅描仪、数字化仪、数码摄像机、条形码阅读器、数码相机、读器、数码相机、A/DA/D转换器等。转换器等。3、输入、输入/输出设备输出设备1/21/202316曲阜师范大学计算机科学学
13、院 输出设备输出设备是指从计算机中输出信息的设是指从计算机中输出信息的设备。它的功能是将计算机处理的数据、计算备。它的功能是将计算机处理的数据、计算结果等内部信息,转换成人们习惯接受的信结果等内部信息,转换成人们习惯接受的信息形式(如字符、图形、声音等),然后将息形式(如字符、图形、声音等),然后将其输出。其输出。最常用的输出设备是显示器和打印机,最常用的输出设备是显示器和打印机,还有绘图仪、各种数模转换器(还有绘图仪、各种数模转换器(D/AD/A)等。等。3、输入、输入/输出设备输出设备1/21/202317曲阜师范大学计算机科学学院4、主板、主板主机由中央处理器和内存储器组成,用来执行主机
14、由中央处理器和内存储器组成,用来执行程序、处理数据程序、处理数据主机芯片都安装在一块电路板上,这块电路板主机芯片都安装在一块电路板上,这块电路板称为主机板(主板)。称为主机板(主板)。为了与外围设备连接,在主机板上还安装有若为了与外围设备连接,在主机板上还安装有若干个接口插槽,可以在这些插槽上插入与不同干个接口插槽,可以在这些插槽上插入与不同外围设备连接的接口卡。外围设备连接的接口卡。主板是微型计算机系统的主体和控制中心,它主板是微型计算机系统的主体和控制中心,它几乎集合了全部系统的功能,控制着各部分之几乎集合了全部系统的功能,控制着各部分之间的指令流和数据流。间的指令流和数据流。1/21/2
15、02318曲阜师范大学计算机科学学院4、主板、主板1/21/202319曲阜师范大学计算机科学学院5、总线、总线总线总线(BUS):计算机中传输信息的公共通路计算机中传输信息的公共通路。总线宽度:一次能够在总线上同时传输信息的二总线宽度:一次能够在总线上同时传输信息的二进制位数。进制位数。内部总线内部总线:连接:连接CPU内部内部若干基本部件的总线若干基本部件的总线外部总线外部总线(系统总线):连接系统其它各部件间(系统总线):连接系统其它各部件间的总线的总线按照总线上传输信息的不同,总线可以分为数据按照总线上传输信息的不同,总线可以分为数据总线总线(DB),地址总线地址总线(AB)和控制总线
16、和控制总线(CB)三种。三种。1/21/202320曲阜师范大学计算机科学学院6、接口、接口不同的外围设备与主机相连都必须根据不不同的外围设备与主机相连都必须根据不同的电气、机械标准,采用不同的接口来同的电气、机械标准,采用不同的接口来实现。实现。串行接口串行接口:按机器字的二进制位,逐位传:按机器字的二进制位,逐位传输信息,传送速度较慢,但准确率高;输信息,传送速度较慢,但准确率高;并行接口并行接口:一次可以同时传送若干个二进:一次可以同时传送若干个二进制位的信息,传送速度比串行接口快。制位的信息,传送速度比串行接口快。1/21/202321曲阜师范大学计算机科学学院计算机系统的工作原理计算
17、机系统的工作原理2.1.21.计算机的指令系统计算机的指令系统2.计算机的工作过程计算机的工作过程1/21/202322曲阜师范大学计算机科学学院1、计算机的指令系统、计算机的指令系统指令指令:能被计算机识别并执行的二进制代码,它:能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一种操作。规定了计算机能完成的某一种操作。指令系统指令系统:一台计算机能执行的所有指令的集合。:一台计算机能执行的所有指令的集合。指令系统是表征一台计算机性能的重要因素,它指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,的格式与功能不仅直接影响到机器的硬件结构,而且直接影响
18、到系统软件,影响到机器的适用范而且直接影响到系统软件,影响到机器的适用范围。围。系列计算机系列计算机:指基本指令系统相同、基本体系结指基本指令系统相同、基本体系结构相同的一系列计算机。系列机解决了各机种的构相同的一系列计算机。系列机解决了各机种的软件兼容问题。但新机型运行的软件在旧机型上软件兼容问题。但新机型运行的软件在旧机型上不一定总能运行。不一定总能运行。1/21/202323曲阜师范大学计算机科学学院基于使用复杂指令集基于使用复杂指令集CPUCPU的计算机被称为复的计算机被称为复杂指令集计算机(杂指令集计算机(Complex Instruction Complex Instruction
19、 Set ComputerSet Computer,简称简称CISCCISC);基于使用精简指令集基于使用精简指令集CPUCPU的计算机被称为精的计算机被称为精简指令集计算机(简指令集计算机(Reduced Instruction Reduced Instruction Set ComputerSet Computer,简称简称RISCRISC)。)。1、计算机的指令系统、计算机的指令系统1/21/202324曲阜师范大学计算机科学学院CISCCISC以以VAX-11/780VAX-11/780为代表,为代表,2020世纪世纪7070年代后的年代后的各种微机如我们用的各种微机如我们用的Inte
20、l 80 x86Intel 80 x86均是这种风均是这种风格的计算机,特点是:指令系统复杂,绝大多格的计算机,特点是:指令系统复杂,绝大多数指令需要多个机器周期方可执行完毕。数指令需要多个机器周期方可执行完毕。RISCRISC只有一个数量有限的指令集,但是这些指只有一个数量有限的指令集,但是这些指令的执行速度很快。因此,在理论上,令的执行速度很快。因此,在理论上,RISCRISC计计算机要比算机要比CISCCISC计算机快。计算机快。RISCRISC与与CISCCISC技术两者的主要区别在于设计思想技术两者的主要区别在于设计思想上的差别,上的差别,RISCRISC的设计思想是:将那些不是最的
21、设计思想是:将那些不是最频繁使用的功能(指令)由软件来加以实现,频繁使用的功能(指令)由软件来加以实现,这样就可以优化硬件,并可使其执行得更快。这样就可以优化硬件,并可使其执行得更快。1、计算机的指令系统、计算机的指令系统1/21/202325曲阜师范大学计算机科学学院指令的格式指令的格式:一条指令由操作码和地址码组成。:一条指令由操作码和地址码组成。操作码操作码规定了该指令进行的操作种类,不同的指规定了该指令进行的操作种类,不同的指令用操作码字段的不同编码来表示,组成操作码令用操作码字段的不同编码来表示,组成操作码字段的位数一般取决于计算机指令系统的规模。字段的位数一般取决于计算机指令系统的
22、规模。地址码地址码指明操作对象的内容或所在的单元地址。指明操作对象的内容或所在的单元地址。操作码操作码地址码地址码图图2.3机器指令机器指令1、计算机的指令系统、计算机的指令系统1/21/202326曲阜师范大学计算机科学学院2、计算机的工作过程、计算机的工作过程 计算机的工作过程实际上是快速地计算机的工作过程实际上是快速地执行指令的过程。指令的执行过程分为执行指令的过程。指令的执行过程分为以下以下4 4个步骤:个步骤:取取指指令令:根根据据指指令令计计数数器器中中的的地地址址从从内内存存储储器器中中取取出出指指令令,并并将将指指令令送送入入指指令令寄存器。寄存器。分分析析指指令令:即即对对指
23、指令令寄寄存存器器中中存存放放的的指指令令进进行行分分析析,由由操操作作码码确确定定执执行行什什么么操操作,由地址码确定操作数的地址。作,由地址码确定操作数的地址。1/21/202327曲阜师范大学计算机科学学院执执行行指指令令:根根据据指指令令分分析析结结果果,由由操操作作控控制制部部件件发发出出完完成成操操作作所所需需要要的的一一系系列列控控制制电电位位,指指挥挥计计算算机机有有关关部部件件完完成成这这一操作。一操作。指令完成指令完成:指令计数器加指令计数器加1 1,为执行下,为执行下一条指令做好准备。如果遇到转移指令,一条指令做好准备。如果遇到转移指令,则将转移地址送入指令计数器。则将转
24、移地址送入指令计数器。2、计算机的工作过程、计算机的工作过程1/21/202328曲阜师范大学计算机科学学院指令周期指令周期是取出并执行一条指令的时间,是取出并执行一条指令的时间,指令周期常常用若干个指令周期常常用若干个CPUCPU周期数来表示。周期数来表示。CPUCPU周期周期也称为机器周期,通常用内存中也称为机器周期,通常用内存中读取一个指令字的最短时间来规定读取一个指令字的最短时间来规定CPUCPU周周期。一个期。一个CPUCPU周期时间又包含有若干个时周期时间又包含有若干个时钟周期。钟周期。2、计算机的工作过程、计算机的工作过程1/21/202329曲阜师范大学计算机科学学院计算机体系
25、结构计算机体系结构2.1.3 现代计算机都遵循现代计算机都遵循冯冯诺依曼体系诺依曼体系结构结构。冯。冯诺依曼计算机在体系结构上诺依曼计算机在体系结构上的主要特点包括以下三点的主要特点包括以下三点:1.1.计算机硬件包括五个基本部分:运算器、计算机硬件包括五个基本部分:运算器、存储器、控制器、输入设备和输出设备。存储器、控制器、输入设备和输出设备。机器以运算器为中心,所有的部件都由机器以运算器为中心,所有的部件都由控制器集中控制。控制器集中控制。2.2.采用二进制形式表示指令和数据采用二进制形式表示指令和数据1/21/202330曲阜师范大学计算机科学学院3.3.采用采用存储程序存储程序工作方式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ch2 计算机硬件 基础
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内