计算机系统知识精选文档.ppt

上传人:石*** 文档编号:44702653 上传时间:2022-09-22 格式:PPT 页数:116 大小:4.06MB
返回 下载 相关 举报
计算机系统知识精选文档.ppt_第1页
第1页 / 共116页
计算机系统知识精选文档.ppt_第2页
第2页 / 共116页
点击查看更多>>
资源描述

《计算机系统知识精选文档.ppt》由会员分享,可在线阅读,更多相关《计算机系统知识精选文档.ppt(116页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、计算机系统知识计算机系统知识本讲稿第一页,共一百一十六页2022/9/212本讲稿第二页,共一百一十六页考试内容说明:考试内容说明:“I”、“II”和和“III”表示掌握或熟悉表示掌握或熟悉的程度。的程度。“I”是指对所列知识要理解其内容及含义(理是指对所列知识要理解其内容及含义(理解)。解)。“II”指在有关问题中能直接使用(一般应用)指在有关问题中能直接使用(一般应用)。“III”是指对所列知识要理解其确切含义及与是指对所列知识要理解其确切含义及与其他知识的联系,能够进行叙述和解释,并能其他知识的联系,能够进行叙述和解释,并能在实际问题的分析、综合、推理和判断等过程在实际问题的分析、综合、

2、推理和判断等过程中运用(综合应用)中运用(综合应用)2022/9/213本讲稿第三页,共一百一十六页考试科目考试科目1:计算机与网络知识:计算机与网络知识1、计算机系统知识、计算机系统知识1.1硬件知识硬件知识1.2操作系统知识操作系统知识1.3系统管理系统管理2022/9/214本讲稿第四页,共一百一十六页1.1硬件知识硬件知识1.1.1计算机组成计算机组成1.1.2存储器存储器1.1.3输入输出结构和设备输入输出结构和设备返回返回2022/9/215本讲稿第五页,共一百一十六页1.1.1计算机组成计算机组成计算机部件(运算器、控制器、存储器、计算机部件(运算器、控制器、存储器、I/O设备)

3、设备)(I)指令系统(指令的分类、操作码、寻址方指令系统(指令的分类、操作码、寻址方式、式、CISC、RISC)(I)处理器的性能处理器的性能(I)返回返回2022/9/216本讲稿第六页,共一百一十六页中央处理器的构成中央处理器的构成2022/9/217本讲稿第七页,共一百一十六页运算器运算器运算器是计算机中执行各种运算器是计算机中执行各种算术和逻辑运算术和逻辑运算算操作的部件。操作的部件。运算器由:算术逻辑单元(运算器由:算术逻辑单元(ALU)、累加器、)、累加器、状态寄存器、通用寄存器组等组成。状态寄存器、通用寄存器组等组成。2022/9/218本讲稿第八页,共一百一十六页运算器运算器加

4、法是运算器的基本功能,在大多数的处理器中,其他计算加法是运算器的基本功能,在大多数的处理器中,其他计算都是经过都是经过变换变换后进行的。后进行的。A、B是加数和被加数是加数和被加数Cin是低位进位是低位进位Cout是进位是进位S是和是和为完成为完成多位多位数据加法,可以通过增加电路和部件,使数据加法,可以通过增加电路和部件,使简单的加法器变为串行、并行加法器或超前进位加法简单的加法器变为串行、并行加法器或超前进位加法器等。器等。2022/9/219本讲稿第九页,共一百一十六页控制器控制器2022/9/2110本讲稿第十页,共一百一十六页控制器控制器指令寄存器(指令寄存器(Instruction

5、Register,IR)指令寄存器用来保存当前正在执行的一条指令。当执行一指令寄存器用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(条指令时,先把它从内存取到数据寄存器(DR)中,然后)中,然后再传送至再传送至IR。指令划分为操作码和地址码字段。指令划分为操作码和地址码字段。为了执行任何给定的指令,必须对操作码进行测试,以便为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。识别所要求的操作。指令译码器指令译码器就是做这项工作的。指令就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码寄存器中操作码字段的输出就是指令译码器的输

6、入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。一经译码后,即可向操作控制器发出具体操作的特定信号。2022/9/2111本讲稿第十一页,共一百一十六页控制器控制器程序计数器(程序计数器(ProgramCounter,PC)为了保证程序为了保证程序(在操作系统中理解为进程在操作系统中理解为进程)能能够连续地执行下去,够连续地执行下去,CPU必须具有某些手必须具有某些手段来段来确定下一条指令的地址确定下一条指令的地址。而程序计数。而程序计数器正是起到这种作用,所以通常又称为指器正是起到这种作用,所以通常又称为指令计数器。令计数器。返回返回2022/9/2112本讲稿第十二页,共一百

7、一十六页指令系统指令系统指令的分类:指令的分类:数据传送类指令数据传送类指令datatransfer算术运算类指令算术运算类指令arithmetic逻辑类指令逻辑类指令logical数据变换类指令数据变换类指令conversion控制权转移类指令控制权转移类指令transferofcontrol系统控制类指令系统控制类指令systemcontrol输入输出类指令输入输出类指令I/O2022/9/2113本讲稿第十三页,共一百一十六页指令系统指令系统指令的格式指令的格式:操作码操作码/一个包含一个包含N位的操作码最多能表示位的操作码最多能表示2的的N次方条指令次方条指令地址码地址码零地址指令的指

8、令字中只有操作码零地址指令的指令字中只有操作码一地址指令常驻机构称为单操作指令一地址指令常驻机构称为单操作指令二地址指令常和为双操作指令二地址指令常和为双操作指令三地址指令字中有三个操作字地址三地址指令字中有三个操作字地址A1,A3,A3(A1)op(A2)-A32022/9/2114本讲稿第十四页,共一百一十六页指令系统指令系统指令的寻址方式指令的寻址方式:顺序寻址顺序寻址,programcount跳跃寻址跳跃寻址,由本指令给出下一条指令地址,指,由本指令给出下一条指令地址,指令系统中的各种条件指令和无条件转移指令是令系统中的各种条件指令和无条件转移指令是为了实现指令的跳跃寻址而设置为了实现

9、指令的跳跃寻址而设置2022/9/2115本讲稿第十五页,共一百一十六页指令系统指令系统操作数寻址方式操作数寻址方式:隐含寻址隐含寻址立即寻址立即寻址直接寻址直接寻址间接寻址间接寻址寄存器寻址寄存器寻址寄存器间接寻址寄存器间接寻址相对寻址相对寻址基址寻址基址寻址变址寻址变址寻址堆栈寻址堆栈寻址2022/9/2116本讲稿第十六页,共一百一十六页指令系统指令系统复杂指令集计算机(复杂指令集计算机(CISC)系统在系统在80%的时间里执行的是的时间里执行的是20%的指令的指令精简指令系统计算机(精简指令系统计算机(RISC)采用硬件布线逻辑控制采用硬件布线逻辑控制大量的通用寄存器大量的通用寄存器普

10、遍采用流水线技术普遍采用流水线技术大多采用缓存技术大多采用缓存技术对编译器要求较高对编译器要求较高2022/9/2117本讲稿第十七页,共一百一十六页指令系统指令系统从软件角度来看,从软件角度来看,CISC运行的则是我们所熟识的运行的则是我们所熟识的DOS、Windows操作系统。而且它拥有大量的应用程序。因为全操作系统。而且它拥有大量的应用程序。因为全世界有世界有65%以上的软件厂商都理为基于以上的软件厂商都理为基于CISC体系结构的体系结构的PC及其兼容机服务的,象赫赫有名的及其兼容机服务的,象赫赫有名的Microsoft就是其中就是其中的一家。而的一家。而RISC在此方面却显得有些势单力

11、薄。虽然在在此方面却显得有些势单力薄。虽然在RISC上也可运行上也可运行DOS、Windows,但是需要一个翻译过,但是需要一个翻译过程,所以运行速度要慢许多。程,所以运行速度要慢许多。2022/9/2118本讲稿第十八页,共一百一十六页指令系统指令系统从硬件角度来看从硬件角度来看CISC处理的是不等长指令集,它必处理的是不等长指令集,它必须对不等长指令进行分割,因此在执行单一指令的时须对不等长指令进行分割,因此在执行单一指令的时候需要进行较多的处理工作。而候需要进行较多的处理工作。而RISC执行的是等长执行的是等长精简指令集,精简指令集,CPU在执行指令的时候速度较快且性能在执行指令的时候速

12、度较快且性能稳定。因此稳定。因此在并行处理方面在并行处理方面RISC明显优于明显优于CISC,RISC可同时执行多条指令,它可将一条指令分割成若干个可同时执行多条指令,它可将一条指令分割成若干个进程或线程,交由多个处理器同时执行。由于进程或线程,交由多个处理器同时执行。由于RISC执行的是精简指令集,所以它的制造工艺简单且成本执行的是精简指令集,所以它的制造工艺简单且成本低廉。低廉。返回返回2022/9/2119本讲稿第十九页,共一百一十六页处理器的性能处理器的性能影响处理器性能的因素影响处理器性能的因素基本字长基本字长数据通路宽度数据通路宽度指令系统指令系统时钟频率时钟频率流水线技术流水线技

13、术内部数据内部数据/指令缓存指令缓存2022/9/2120本讲稿第二十页,共一百一十六页处理器的性能处理器的性能对处理器性能的评价对处理器性能的评价直接给出处理器每条指令的执行时间,或者是直接给出处理器每条指令的执行时间,或者是指令系统中的指令执行时间的某种加权评价,指令系统中的指令执行时间的某种加权评价,也可以计算处理器每秒能执行多少个加法指令。也可以计算处理器每秒能执行多少个加法指令。1MIPS指的是处理器每秒能完成指的是处理器每秒能完成1106条指令条指令改进的方法:改进的方法:1,等效指令速度法;,等效指令速度法;2,数据处理速度,数据处理速度法;法;3,核心程序法。,核心程序法。返回

14、返回2022/9/2121本讲稿第二十一页,共一百一十六页1.1.2存储器存储器存储介质(半导体存储器、磁存储器、光存储介质(半导体存储器、磁存储器、光存储器)存储器)(I)主存(类型、容量和性能)主存(类型、容量和性能)(I)主存配置(交叉存取、多级主存)主存配置(交叉存取、多级主存)(I)辅存(容量、性能)辅存(容量、性能)(I)存储系统(虚拟存储器、高速缓存)存储系统(虚拟存储器、高速缓存)(I)返回返回2022/9/2122本讲稿第二十二页,共一百一十六页存储介质存储介质按存储介质的材料分类有半导体存储器、按存储介质的材料分类有半导体存储器、磁表面存储器和光存储器。磁表面存储器和光存储

15、器。半导体存储器采用半导体器件制成,主存半导体存储器采用半导体器件制成,主存储器属于半导体存储器;软盘存储器、硬储器属于半导体存储器;软盘存储器、硬盘存储器和磁带存储器等属于磁表面存储盘存储器和磁带存储器等属于磁表面存储器;器;CD-ROM属于光存储器。属于光存储器。2022/9/2123本讲稿第二十三页,共一百一十六页存储介质存储介质按存储器的工作方式分类有随机读写存储按存储器的工作方式分类有随机读写存储器、顺序读写存储器和只读存储器等。器、顺序读写存储器和只读存储器等。随机读写存储器可以按照要求对存储器中随机读写存储器可以按照要求对存储器中的指定单元或指定区域进行读写;顺序读的指定单元或指

16、定区域进行读写;顺序读写存储器只能按某一运动方向查找信息,写存储器只能按某一运动方向查找信息,然后再读定信息;只读存储器的特点是只然后再读定信息;只读存储器的特点是只能读出不能写入。能读出不能写入。2022/9/2124本讲稿第二十四页,共一百一十六页存储介质存储介质按照多层次存储系统的概念,计算机的存按照多层次存储系统的概念,计算机的存储系统由高速缓冲存储器(储系统由高速缓冲存储器(Cache)、随机)、随机存储器(存储器(RAM)、只读存储器()、只读存储器(ROM)、软)、软盘存储器、光盘存储器和磁带存储器等组盘存储器、光盘存储器和磁带存储器等组成。成。Cache、RAM和和ROM组成主

17、存储器,组成主存储器,其余的存储器组成辅助存储器。其余的存储器组成辅助存储器。返回返回2022/9/2125本讲稿第二十五页,共一百一十六页主存主存主存储器一般采用半导体存储器,与辅助存储器相比有容量小、主存储器一般采用半导体存储器,与辅助存储器相比有容量小、读写速度快、价格高等特点。可分为:读写速度快、价格高等特点。可分为:1、RAM:可随机读写,断电后数据不能保存,可分:可随机读写,断电后数据不能保存,可分为为DRAM和和SRAM两种。两种。DRAM:数据会随时间逐渐丢失,需要定时对其进行刷新,:数据会随时间逐渐丢失,需要定时对其进行刷新,维持数据不丢失。维持数据不丢失。SRAM:在不断电

18、的情况下数据能够一直保持而不会丢失。:在不断电的情况下数据能够一直保持而不会丢失。DRAM密度较大,相对便宜;密度较大,相对便宜;SRAM速度快,电路简单,但速度快,电路简单,但容量小,价格高。容量小,价格高。2022/9/2126本讲稿第二十六页,共一百一十六页主存主存2、ROM:只读存储器,出厂时厂家用掩膜技术将数据:只读存储器,出厂时厂家用掩膜技术将数据固化在存储器中,只能读出,不能改写,一般用于存放系固化在存储器中,只能读出,不能改写,一般用于存放系统程序统程序BIOS和用于微程序控制。和用于微程序控制。3、PROM:可编程:可编程ROM,出厂后用户可利用特殊电子,出厂后用户可利用特殊

19、电子设备进行一次写入操作。设备进行一次写入操作。4、EPROM:可擦除的:可擦除的ROM,内容既可以读,也可以改,内容既可以读,也可以改写,但是在一次改写操作前需用紫外线照射写,但是在一次改写操作前需用紫外线照射1520分钟分钟以擦去所有信息,然后再写入。以擦去所有信息,然后再写入。2022/9/2127本讲稿第二十七页,共一百一十六页主存主存5、E2PROM:电可擦除:电可擦除EPROM,在写操,在写操作前无需擦除旧内容,能够直接对指定的作前无需擦除旧内容,能够直接对指定的字节或块进行改写,只是所需的时间远远字节或块进行改写,只是所需的时间远远大于读操作所需时间,集成度也较低。大于读操作所需

20、时间,集成度也较低。6、闪存(、闪存(FlashMemory):其性能介于):其性能介于EPROM和和E2PROM之间,可使用电信号进之间,可使用电信号进行擦除,速度快于行擦除,速度快于EPROM,但还不能进行,但还不能进行字节级别的删除操作。字节级别的删除操作。2022/9/2128本讲稿第二十八页,共一百一十六页主存主存7、相联存储器(、相联存储器(CAM):基于数据内容进行访问的存):基于数据内容进行访问的存储设备。储设备。写入数据时,写入数据时,CAM能够自动选择一个未用的空单元进行存储;能够自动选择一个未用的空单元进行存储;当要读出数据时,不用给出存储单元的地址,而是直接给出该数当要

21、读出数据时,不用给出存储单元的地址,而是直接给出该数据或该数据的一部分内容。据或该数据的一部分内容。CAM对所有的存储单元中的数据同时进行比较并标记出符合对所有的存储单元中的数据同时进行比较并标记出符合条件的所有数据以供读取,由于比较是同时、并行的,所以这条件的所有数据以供读取,由于比较是同时、并行的,所以这种基于数据内容进行读写的机制,其速度比基于地址进行读写种基于数据内容进行读写的机制,其速度比基于地址进行读写的方式快许多。的方式快许多。2022/9/2129本讲稿第二十九页,共一百一十六页主存性能主存性能主存储器的性能指标主要是存储容量、存取时间、存储周期主存储器的性能指标主要是存储容量

22、、存取时间、存储周期和存储器带宽。和存储器带宽。存放一个机器字的存储单元,通常称为存放一个机器字的存储单元,通常称为字存储单元字存储单元,相应的,相应的单元地址叫单元地址叫字地址字地址。而存放一个字节的单元,称为。而存放一个字节的单元,称为字节存储单元字节存储单元,相应的地址称为相应的地址称为字节地址字节地址。如果计算机中可编址的最小单位是。如果计算机中可编址的最小单位是字存储单元,则该计算机称为字存储单元,则该计算机称为按字寻址按字寻址的计算机。如果计算机中的计算机。如果计算机中可编址的最小单位是字节,则该计算机称为可编址的最小单位是字节,则该计算机称为按字节寻址按字节寻址的计算机。的计算机

23、。一个机器字可以包含数个字节一个机器字可以包含数个字节,至今一个存储单元也可包含数,至今一个存储单元也可包含数个能够单独编址的字节地址。例如,一个个能够单独编址的字节地址。例如,一个16位二进制的字存储位二进制的字存储单元可存放两个字节,可以按字地址寻址,也可以按字节地址寻址。单元可存放两个字节,可以按字地址寻址,也可以按字节地址寻址。当用字节地址寻址时,当用字节地址寻址时,16位的存储单元占两个字节地址。位的存储单元占两个字节地址。2022/9/2130本讲稿第三十页,共一百一十六页主存性能主存性能在一个存储器中可以容纳的在一个存储器中可以容纳的存储单元总数存储单元总数通常称为该存储器的通常

24、称为该存储器的存储容量。存储容量。存储容量越大,能存储的信息就越多。存储容量常用字数或存储容量越大,能存储的信息就越多。存储容量常用字数或字节数(字节数(B)来表示,如)来表示,如64K字、字、512KB、64MB。外存中为。外存中为了表示更大的存储容量,采用了表示更大的存储容量,采用GB、TB等单位。其中,等单位。其中,1KB=210B、1MB=220B、1GB=230B、1TB=240B。B表示字节,表示字节,一个字节定义为一个字节定义为8个二进制位,所以计算机中一个字的字长通常是个二进制位,所以计算机中一个字的字长通常是8的倍数。存储容量这一概念反映了存储空间的大小。的倍数。存储容量这一

25、概念反映了存储空间的大小。2022/9/2131本讲稿第三十一页,共一百一十六页主存性能主存性能存取时间存取时间又称存储器访问时间,是指从启动一次存储器操作到又称存储器访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。具体讲,从一次读操作命令发出到该完成该操作所经历的时间。具体讲,从一次读操作命令发出到该操作完成,将数据读入数据缓冲寄存器为止所经历的时间,即为操作完成,将数据读入数据缓冲寄存器为止所经历的时间,即为存储器存取时间。存储器存取时间。存储周期存储周期是指连续启动两次读操作所需间隔的最小时间。通常,存是指连续启动两次读操作所需间隔的最小时间。通常,存储周期略大于存取时间,其

26、时间单位为储周期略大于存取时间,其时间单位为ns。存储器带宽存储器带宽是单位时间里存储器所存取的信息量,通常以是单位时间里存储器所存取的信息量,通常以bps或或Bps作为度量单位。带宽是衡量数据传输速率的重要技作为度量单位。带宽是衡量数据传输速率的重要技术指标。术指标。返回返回2022/9/2132本讲稿第三十二页,共一百一十六页主存配置主存配置交叉存取(交叉存取(Inter-Leaving)是指一种并行操作的内存存取,)是指一种并行操作的内存存取,内存被分为一系列的簇,有多少个簇就叫做几路交叉存取。内存被分为一系列的簇,有多少个簇就叫做几路交叉存取。在交叉存取方式中,内存是被分在不同的块中,

27、在交叉存取方式中,内存是被分在不同的块中,只要读写操只要读写操作是要在两个块中进行的,它们就可以同时进行。作是要在两个块中进行的,它们就可以同时进行。多级存储层次:由若干个采用不同实现技术的存储器构成的存储多级存储层次:由若干个采用不同实现技术的存储器构成的存储器系统,器系统,各存储器处在离各存储器处在离CPU不同距离的层次上,使得靠近不同距离的层次上,使得靠近CPU的存储器速度较快,容量较小的存储器速度较快,容量较小。整个存储系统的速度接近与离。整个存储系统的速度接近与离CPU最近的存储器的速度,而容量和每位价格接近于最低层次的容最近的存储器的速度,而容量和每位价格接近于最低层次的容量和价格

28、。量和价格。2022/9/2133本讲稿第三十三页,共一百一十六页主存配置主存配置返回返回2022/9/2134本讲稿第三十四页,共一百一十六页辅存辅存与主存储器相比,它的特点是与主存储器相比,它的特点是存储容量大、成本低、存取速度慢,存储容量大、成本低、存取速度慢,以及可以永久地脱机保存信息以及可以永久地脱机保存信息。主要有以下。主要有以下4种。种。磁表面存储器磁表面存储器磁表面存储器的优点为存储容量大、单位价格低、记录介质可以重复磁表面存储器的优点为存储容量大、单位价格低、记录介质可以重复使用、记录信息可以长期保存而不丢失,甚至可以脱机存档、非破坏使用、记录信息可以长期保存而不丢失,甚至可

29、以脱机存档、非破坏性读出,读出时不需要再生信息。磁表面存储器的缺点是存取速度较性读出,读出时不需要再生信息。磁表面存储器的缺点是存取速度较慢,机械结构复杂,对工作环境要求较高。慢,机械结构复杂,对工作环境要求较高。2022/9/2135本讲稿第三十五页,共一百一十六页辅存辅存磁表面存储器又可分为磁表面存储器又可分为磁带存储器磁带存储器和和磁盘存储器磁盘存储器两大类。磁带存两大类。磁带存储器是一种顺序存取的设备,存取时间较长,但存储容量大,储器是一种顺序存取的设备,存取时间较长,但存储容量大,便于携带,价格便宜,是一种主要的辅助存储器。磁带的内容便于携带,价格便宜,是一种主要的辅助存储器。磁带的

30、内容由磁带机进行读写,按磁带机的读写方式分为启停式和数据流由磁带机进行读写,按磁带机的读写方式分为启停式和数据流式两种。式两种。磁盘存储器的主要指标包括存储密度、存储容量、存取时间及磁盘存储器的主要指标包括存储密度、存储容量、存取时间及数据传输率。数据传输率。2022/9/2136本讲稿第三十六页,共一百一十六页辅存辅存存储密度。存储密度分道密度、位密度和面密度。存储密度。存储密度分道密度、位密度和面密度。道密度道密度是指沿是指沿磁盘半径方向单位长度上的磁道数,单位为道磁盘半径方向单位长度上的磁道数,单位为道/英寸。英寸。位密度位密度是磁是磁道单位长度上能记录的二进制代码位数。单位为位道单位长

31、度上能记录的二进制代码位数。单位为位/英寸。英寸。面面密度密度是位密度和道密度的乘积,单位为位是位密度和道密度的乘积,单位为位/平方英寸。平方英寸。存储容量。一个磁盘存储器所能存储的字节总数,称为磁盘存储存储容量。一个磁盘存储器所能存储的字节总数,称为磁盘存储器的存储容量。存储容量有格式化容量和非格式化容量之分。器的存储容量。存储容量有格式化容量和非格式化容量之分。格格式化容量式化容量是指按照某种特定的记录格式所能存储信息的总量,是指按照某种特定的记录格式所能存储信息的总量,也就是用户可以真正使用的容量。也就是用户可以真正使用的容量。非格式化容量非格式化容量是磁记录表面是磁记录表面可以利用的磁

32、化单元总数。格式化容量一般是非格式化容量的可以利用的磁化单元总数。格式化容量一般是非格式化容量的60%70%。2022/9/2137本讲稿第三十七页,共一百一十六页辅存辅存平均存取时间平均存取时间。存取时间是指从发出读写命令后。磁头从某一起。存取时间是指从发出读写命令后。磁头从某一起始位置移动至新的记录位置,到开始从盘片表而读出或写入信息始位置移动至新的记录位置,到开始从盘片表而读出或写入信息所需要的时间。这段时间由两个数值决定,一个是将磁头定位至所需要的时间。这段时间由两个数值决定,一个是将磁头定位至所要求的磁道所需的时间,称为定位时间或寻道时间;另一个是所要求的磁道所需的时间,称为定位时间

33、或寻道时间;另一个是寻道完成后至磁道上需要访问的信息到达磁头下的时间,称为等寻道完成后至磁道上需要访问的信息到达磁头下的时间,称为等待时间,这两个时间都是随机变化的,因此往往使用平均值来表待时间,这两个时间都是随机变化的,因此往往使用平均值来表示。平均存取时间等于平均寻道时间与平均等待时间之和。平均示。平均存取时间等于平均寻道时间与平均等待时间之和。平均寻道时间是最大寻道时间与最小寻道时间的平均值,目前平均寻寻道时间是最大寻道时间与最小寻道时间的平均值,目前平均寻道时间为道时间为10ms20ms。平均等待时间和磁盘转速有关,它用磁盘。平均等待时间和磁盘转速有关,它用磁盘旋转一周所需时间的一半来

34、表示。目前固定磁盘转速高达旋转一周所需时间的一半来表示。目前固定磁盘转速高达6000转转/分,故平均等待时间为分,故平均等待时间为5ms。2022/9/2138本讲稿第三十八页,共一百一十六页辅存辅存数据传输率数据传输率。磁盘存储器在单位时间内向主机传送。磁盘存储器在单位时间内向主机传送数据的字节数,叫数据传输率,传输率与存储设备数据的字节数,叫数据传输率,传输率与存储设备和主机接口逻辑有关。从主机接口逻辑考虑,应有和主机接口逻辑有关。从主机接口逻辑考虑,应有足够快的传送速度向设备接收足够快的传送速度向设备接收/发送信息。从存储设发送信息。从存储设备考虑,假设磁盘旋转速度为备考虑,假设磁盘旋转

35、速度为n转转/秒,每条磁道容量为秒,每条磁道容量为N个字节,则数据传输率个字节,则数据传输率Dr=nN(Bps)。也可以写成)。也可以写成Dr=Dv(Bps),其中),其中D为位密度,为位密度,v为磁盘旋转的为磁盘旋转的线速度。目前磁盘存储器的数据传输率可达几十兆线速度。目前磁盘存储器的数据传输率可达几十兆Bps。2022/9/2139本讲稿第三十九页,共一百一十六页辅存辅存例题:假设一个有例题:假设一个有3个盘片的硬盘,共有个盘片的硬盘,共有4个记录面,个记录面,转速为转速为7200转转/分,盘面有效记录区域的外直径为分,盘面有效记录区域的外直径为30cm,内直径为,内直径为10cm,记录位

36、密度为,记录位密度为250位位/mm,磁,磁道密度为道密度为8道道/mm,每磁道分,每磁道分16个扇区,每扇区个扇区,每扇区512个个字节,则该硬盘的非格式化容量和格式化容量约为字节,则该硬盘的非格式化容量和格式化容量约为,数据传输速率约为,数据传输速率约为。若一个文件超出一个。若一个文件超出一个磁道容量,剩下的部分存于磁道容量,剩下的部分存于。返回返回2022/9/2140本讲稿第四十页,共一百一十六页高速缓存高速缓存Cache是一种高速缓冲存储器,是为了解决是一种高速缓冲存储器,是为了解决CPU和主存之和主存之间速度不匹配而采用的一项重要技术。间速度不匹配而采用的一项重要技术。Cache是

37、介于是介于CPU和主存之间的小容量存储器,但存取速度比主存快。和主存之间的小容量存储器,但存取速度比主存快。能高速地向能高速地向CPU提供指令和数据,从而加快了程序的执提供指令和数据,从而加快了程序的执行速度。从功能上看,它是主存的缓冲存储器,由高速行速度。从功能上看,它是主存的缓冲存储器,由高速的的SRAM组成。组成。当前随着半导体器件集成度的进一步提高,当前随着半导体器件集成度的进一步提高,Cache已放入已放入到到CPU中,其工作速度接近中,其工作速度接近CPU的速度,从而能组成两级以的速度,从而能组成两级以上的上的Cache系统。系统。2022/9/2141本讲稿第四十一页,共一百一十

38、六页高速缓存高速缓存Cache工作原理要求它尽量保存最新数据。如何选取工作原理要求它尽量保存最新数据。如何选取就涉及到替换策略,又称替换算法。通过硬件实现的就涉及到替换策略,又称替换算法。通过硬件实现的常用算法主要有以下常用算法主要有以下3种。种。先进先出(先进先出(FIFO)算法)算法近期最少使用(近期最少使用(LRU)算法)算法随机替换随机替换返回返回2022/9/2142本讲稿第四十二页,共一百一十六页1.1.3输入输出结构和设备输入输出结构和设备中断、中断、DMA、通道、通道、SCSI(II)I/0接口(接口(RS232、USB、IEEE1394、红外线接口)红外线接口)(I)输入输出

39、设备类型和特征输入输出设备类型和特征(I)返回返回2022/9/2143本讲稿第四十三页,共一百一十六页I/O接口接口计算机系统所配置的外部设备,类型繁多,数量不同。它们不仅在工计算机系统所配置的外部设备,类型繁多,数量不同。它们不仅在工作速度上与中央处理器差别极大,而且在数据表示的形式上与计算机作速度上与中央处理器差别极大,而且在数据表示的形式上与计算机内部形式也不一致,每一个外部设备都是一个独立的部件。因此,要内部形式也不一致,每一个外部设备都是一个独立的部件。因此,要实现外部设备与主机之间的连接和信息交换,必须经过一个数据转换实现外部设备与主机之间的连接和信息交换,必须经过一个数据转换和

40、传输的设备。这种设备通常称为和传输的设备。这种设备通常称为I/O接口(接口(Interface)。)。I/O接口的主要功能有地址译码、交换数据、控制和状态信息、支接口的主要功能有地址译码、交换数据、控制和状态信息、支持主机不同的传送方法、支持主机传送的不同控制方法、提供主持主机不同的传送方法、支持主机传送的不同控制方法、提供主机和外部设备所需缓冲、暂存和驱动能力、数据格式转换、编码机和外部设备所需缓冲、暂存和驱动能力、数据格式转换、编码与译码、信号变换等。与译码、信号变换等。2022/9/2144本讲稿第四十四页,共一百一十六页外设的访问外设的访问中断方式:是指在计算机执行期间,系统内发生任何

41、非中断方式:是指在计算机执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得寻常的或非预期的急需处理事件,使得CPU暂时中断当暂时中断当前正在执行的程序而转去执行相应的时间处理程序。待处前正在执行的程序而转去执行相应的时间处理程序。待处理完毕后又返回原来被中断处继续执行或调度新的进程执理完毕后又返回原来被中断处继续执行或调度新的进程执行的过程。行的过程。中断可分为中断可分为内部中断内部中断和和外部中断外部中断。内部中断是中央处理。内部中断是中央处理器内部产生的中断,外部中断则来自处理器外部,可器内部产生的中断,外部中断则来自处理器外部,可分为分为可屏蔽中断可屏蔽中断和和非屏蔽中断非屏蔽

42、中断。2022/9/2145本讲稿第四十五页,共一百一十六页外设的访问外设的访问中断过程:中断过程:中断请求中断请求中断承认中断承认中断响应中断响应断点恢复与返回断点恢复与返回2022/9/2146本讲稿第四十六页,共一百一十六页外设的访问外设的访问中断的判断(多个中断源)中断的判断(多个中断源)每个中断源使用自己的中断请求信号线与处理器相连每个中断源使用自己的中断请求信号线与处理器相连统一的中断请求,由处理器自行判断统一的中断请求,由处理器自行判断硬件查询法,发生中断的设备响应中断确认信号硬件查询法,发生中断的设备响应中断确认信号总线仲裁,外设中断需先取得总线控制权总线仲裁,外设中断需先取得

43、总线控制权中断向量表:中断向量表是一张关于不同中断处理程序入口地中断向量表:中断向量表是一张关于不同中断处理程序入口地址的表格,每个中断源有不同的址的表格,每个中断源有不同的“中断号中断号”,即中断向量。,即中断向量。2022/9/2147本讲稿第四十七页,共一百一十六页外设的访问外设的访问DMA方式:方式:直接存储器存取工作方式。在直接存储器存取工作方式。在DMA方式下,方式下,外设通过外设通过DMA控制器向控制器向CPU提出接管总线控制权的总提出接管总线控制权的总线要求,线要求,CPU在当前的总线周期结束后,响应在当前的总线周期结束后,响应DMA请求,并把总线控制权交给请求,并把总线控制权

44、交给DMA控制器。在控制器。在DMA控控制器的管理下,外设和寄存器之间就可以直接进行数据交制器的管理下,外设和寄存器之间就可以直接进行数据交换。换。2022/9/2148本讲稿第四十八页,共一百一十六页DMA方式方式CPUDMAC内内存存外外设设DMA请求请求DREQDMA响应响应DACK总线2022/9/2149本讲稿第四十九页,共一百一十六页外设的访问外设的访问DMA工作过程如下:工作过程如下:向向CPU申请申请DMA传送;传送;获获CPU允许后,允许后,DMA控制器接管系统总线的控控制器接管系统总线的控制权;制权;在在DMA控制器的控制下,在存储器和外部设备控制器的控制下,在存储器和外部

45、设备之间直接进行数据传送,在传送过程中不需要之间直接进行数据传送,在传送过程中不需要中央处理器的参与。开始时需提供要传送的数中央处理器的参与。开始时需提供要传送的数据的起始地址和数据长度。据的起始地址和数据长度。传送结束后,向传送结束后,向CPU返回返回DMA操作完成信号。操作完成信号。2022/9/2150本讲稿第五十页,共一百一十六页外设的访问外设的访问通道:通道:通道通道是一种通过执行通道程序管理是一种通过执行通道程序管理I/O操作的控制器,它使主操作的控制器,它使主机(机(CPU和内存)与和内存)与I/O操作之间达到更高的并行程度。由操作之间达到更高的并行程度。由于它的任务是管理实现输

46、入于它的任务是管理实现输入/输出操作,提供一种传送通道,输出操作,提供一种传送通道,所以将这种部件称作所以将这种部件称作“通道通道”。CPU把数据传输功能下放给把数据传输功能下放给通道,通道与通道,通道与CPU分时使用内存,实现分时使用内存,实现CPU与外设的并行工作。与外设的并行工作。通道控制器通道控制器是一个有自身指令结构的处理器,有自己简单的指是一个有自身指令结构的处理器,有自己简单的指令系统,有更强的处理能力,可以同时控制多种外设。令系统,有更强的处理能力,可以同时控制多种外设。2022/9/2151本讲稿第五十一页,共一百一十六页外设的访问外设的访问SCSI:SCSI接口就是指接口就

47、是指SmallComputerSystemInterface(小型小型计算机系统接口计算机系统接口),是一种连结主机和外围设备的接,是一种连结主机和外围设备的接口,支持包括磁盘驱动器、磁带机、光驱、扫描仪口,支持包括磁盘驱动器、磁带机、光驱、扫描仪在内的多种设备。它由在内的多种设备。它由SCSI控制器进行数据操作,控制器进行数据操作,SCSI控制器相当于一块小型控制器相当于一块小型CPU,有自己的命令集和缓,有自己的命令集和缓存存。2022/9/2152本讲稿第五十二页,共一百一十六页外设的访问外设的访问SCSI的优点的优点SCSI可支持多个设备可支持多个设备SCSI还允许在对一个设备传输据的

48、同时,另一还允许在对一个设备传输据的同时,另一个设备对其进行数据查找个设备对其进行数据查找SCSI占用占用CPU极低,在多任务系统中占有着明极低,在多任务系统中占有着明显的优势显的优势数据传输速率较高数据传输速率较高2022/9/2153本讲稿第五十三页,共一百一十六页I/O接口接口RS-232:严格地讲,严格地讲,RS-232接口是接口是DTE(数据终端设备)和(数据终端设备)和DCE(数据通信设备)之间的一个接口,(数据通信设备)之间的一个接口,DTE包括计算包括计算机、终端、串口打印机等设备。机、终端、串口打印机等设备。DCE通常只有调制解调通常只有调制解调器(器(MODEM)和某些交换

49、机)和某些交换机COM口。口。2022/9/2154本讲稿第五十四页,共一百一十六页I/O接口接口个人计算机对外标准接口原来只有串口和并口,这两种个人计算机对外标准接口原来只有串口和并口,这两种接口的速度和性能都难以适应新设备的发展,于是有了接口的速度和性能都难以适应新设备的发展,于是有了USB和和1394两种接口。两种接口。USB接口有如下特点:接口有如下特点:通过集线器可以扩展连接到通过集线器可以扩展连接到127个外设个外设速度快,速度快,USB2.0已达到已达到480Mb/s设备安装配置容易设备安装配置容易支持热拔插支持热拔插2022/9/2155本讲稿第五十五页,共一百一十六页I/O接

50、口接口1394接口:是一种串行接口,速度可达接口:是一种串行接口,速度可达400Mb/s,新的,新的标准是标准是800Mb/s,可支持的设备数量更多。,可支持的设备数量更多。USB接口和接口和1394接口在很多方面很相似。由于接口在很多方面很相似。由于USB的实现的实现简单,在简单,在PC上发展迅猛,而上发展迅猛,而1394接口以接口以“高速高速”为核心,为核心,能出色地满足人们对影音方面大容量、高速度的要求。能出色地满足人们对影音方面大容量、高速度的要求。2022/9/2156本讲稿第五十六页,共一百一十六页I/O接口接口红外接口红外接口红外接口英文简称为红外接口英文简称为IrDA,是,是I

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com