计算机硬件及网络存储器系统课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机硬件及网络存储器系统课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机硬件 网络 存储器 系统 课件
- 资源描述:
-
1、2022-4-151本章学习内容本章学习内容 存储器的分类及层次结构存储器的分类及层次结构 半导体存储器的工作原理以及与半导体存储器的工作原理以及与CPUCPU的连的连接。接。 辅助存储器的工作原理辅助存储器的工作原理2022-4-1524.1 4.1 存储器概述存储器概述 存储器存储器:计算机的存储部件,用于存放程序:计算机的存储部件,用于存放程序和数据。和数据。 计算机发展的重要问题之一,就是如何设计计算机发展的重要问题之一,就是如何设计容量大、速度快、价格低的存储器。容量大、速度快、价格低的存储器。2022-4-1534.1.1 4.1.1 存储器分类存储器分类 1 1按与按与CPUCP
2、U的连接和功能分类的连接和功能分类 (1)(1)主存储器主存储器 CPUCPU能够直接访问的存储器。用于存放当前运行能够直接访问的存储器。用于存放当前运行的程序和数据。主存储器设在主机内部,所以又的程序和数据。主存储器设在主机内部,所以又称内存储器。简称称内存储器。简称内存内存或或主存主存。 (2)(2)辅助存储器辅助存储器 为解决主存容量不足而设置的存储器,用于存为解决主存容量不足而设置的存储器,用于存放当前不参加运行的程序和数据。当需要运行程放当前不参加运行的程序和数据。当需要运行程序和数据时,将它们成批调入内存供序和数据时,将它们成批调入内存供CPUCPU使用。使用。 CPUCPU不能直
3、接访问辅助存储器。不能直接访问辅助存储器。 辅助存储器属于外部设备,所以又称为外存储器,辅助存储器属于外部设备,所以又称为外存储器,简称简称外存外存或或辅存辅存。2022-4-154 (3)(3)高速缓冲存储器(高速缓冲存储器(CacheCache) 是一种介于主存与是一种介于主存与CPUCPU之间用于解决之间用于解决CPUCPU与主存间速度匹配问题的高速小容量与主存间速度匹配问题的高速小容量的存储器。的存储器。CacheCache用于存放用于存放CPUCPU立即要运立即要运行或刚使用过的程序和数据。行或刚使用过的程序和数据。2022-4-1552 2按存取方式分类按存取方式分类 (1) (1
4、) 随机存取存储器随机存取存储器(RAM)(RAM) 存储器任何单元的内容均可按其地址随机存储器任何单元的内容均可按其地址随机地读取或写入,且存取时间与单元的物理位置地读取或写入,且存取时间与单元的物理位置无关。无关。RAMRAM主要用于组成主存。主要用于组成主存。 (2) (2) 只读存储器只读存储器(ROM)(ROM) 存储器任何单元的内容只能随机地读出而存储器任何单元的内容只能随机地读出而不能随便写入和修改。不能随便写入和修改。 ROMROM可以作为主存的一部分,用于存放不变的可以作为主存的一部分,用于存放不变的程序和数据,与程序和数据,与RAMRAM分享相同的主存空间。分享相同的主存空
5、间。ROMROM还可以用作其它固定存储器,如存放微程序的还可以用作其它固定存储器,如存放微程序的控制存储器、存放字符点阵图案的字符发生器控制存储器、存放字符点阵图案的字符发生器等。等。2022-4-156 (3) (3) 顺序存取存储器顺序存取存储器(SAM)(SAM) 存储器所存信息的排列、寻址和读写操作存储器所存信息的排列、寻址和读写操作均是按顺序进行的,并且存取时间与信息在存均是按顺序进行的,并且存取时间与信息在存储器中的物理位置有关。如磁带存储器,信息储器中的物理位置有关。如磁带存储器,信息通常是以文件或数据块形式按顺序存放,信息通常是以文件或数据块形式按顺序存放,信息在载体上没有唯一
6、对应的地址,完全按顺序存在载体上没有唯一对应的地址,完全按顺序存放或读取。放或读取。 (4) (4) 直接存取存储器(直接存取存储器(DAMDAM) 介于介于RAMRAM和和SAMSAM之间的存储器。也称半顺序之间的存储器。也称半顺序存储器。典型的存储器。典型的DAMDAM如磁盘,当进行信息存取如磁盘,当进行信息存取时,先进行寻道,属于随机方式,然后在磁道时,先进行寻道,属于随机方式,然后在磁道中寻找扇区,属于顺序方式。中寻找扇区,属于顺序方式。2022-4-157 3 3按存储介质分类按存储介质分类 存储介质:具有两个稳定物理状态,可用来记存储介质:具有两个稳定物理状态,可用来记忆二进制代码
7、的物质或物理器件。忆二进制代码的物质或物理器件。 目前,构成存储器的存储介质主要是半导体器目前,构成存储器的存储介质主要是半导体器件和磁性材料。件和磁性材料。 (1)(1)磁存储器磁存储器 采用磁性材料制成存储器。采用磁性材料制成存储器。 磁存储器是利用磁性材料的的两个不同剩磁状磁存储器是利用磁性材料的的两个不同剩磁状态存放二进制代码态存放二进制代码“0 0”和和“1 1”。早期有磁芯存。早期有磁芯存储器。现多为磁表面存储器,如磁盘、磁带等。储器。现多为磁表面存储器,如磁盘、磁带等。 (2)(2)半导体存储器半导体存储器 用半导体器件组成的存储器。根据工艺不用半导体器件组成的存储器。根据工艺不
8、同,可分为双极型和同,可分为双极型和MOSMOS型。型。 2022-4-158 (3)(3)光存储器光存储器 利用光学原理制成的存储器,它是通过能利用光学原理制成的存储器,它是通过能量高度集中的激光束照在基体表面引起物理的量高度集中的激光束照在基体表面引起物理的或化学的变化,记忆二进制信息。如光盘存储或化学的变化,记忆二进制信息。如光盘存储器。器。 4. 4. 按信息的可保存性分类按信息的可保存性分类 (1) (1) 易失性存储器易失性存储器 电源掉电后,信息自动丢失。如半导体电源掉电后,信息自动丢失。如半导体RAMRAM。 (2) (2) 非易失性存储器非易失性存储器 电源掉电后,信息仍能继
9、续保存。如电源掉电后,信息仍能继续保存。如ROMROM、磁、磁盘、光盘等。盘、光盘等。2022-4-1594.1.2 4.1.2 主存储器的组成和基本操作主存储器的组成和基本操作 1. 1. 主存的基本组成主存的基本组成 存储元件存储元件(存储元存储元、存储位存储位) 能够存储一位二进制信息的物理器件。如一个能够存储一位二进制信息的物理器件。如一个双稳态半导体电路、一个双稳态半导体电路、一个CMOSCMOS晶体管或一个磁性晶体管或一个磁性材料的存储元等。存储元是存储器中最小的存储材料的存储元等。存储元是存储器中最小的存储单位。单位。 作为存储元的条件:作为存储元的条件: 有两个稳定状态。即可以
10、存储有两个稳定状态。即可以存储“0 0”、“1 1” 。 在外界的激励下,能够进入要求的状态。即可在外界的激励下,能够进入要求的状态。即可以写入以写入“0 0”、“1 1”。 能够识别器件当前的状态。即可以读出所存的能够识别器件当前的状态。即可以读出所存的“0 0”、“1 1”。2022-4-1510 存储单元存储单元:由一组存储元件组成,可:由一组存储元件组成,可以同时进行读写。以同时进行读写。 存储体(存储阵列)存储体(存储阵列):把大量存储单把大量存储单元电路按一定形式排列起来,即构成存元电路按一定形式排列起来,即构成存储体。存储体一般都排列成阵列形式,储体。存储体一般都排列成阵列形式,
11、所以又称存储阵列。所以又称存储阵列。 存储单元的地址存储单元的地址:存储体中每个存储:存储体中每个存储单元被赋予的一个唯一的编号。存储单单元被赋予的一个唯一的编号。存储单元的地址用于区别不同的存储单元。要元的地址用于区别不同的存储单元。要对某一存储单元进行存取操作,必须首对某一存储单元进行存取操作,必须首先给出被访问的存储单元的地址。先给出被访问的存储单元的地址。2022-4-1511 存储单元的编址存储单元的编址 编址单位:存储器中可寻址的最小单位。编址单位:存储器中可寻址的最小单位。 按字节编址:相邻的两个单元是两个字节。按字节编址:相邻的两个单元是两个字节。 按字编址:相邻的两个单元是两
12、个字。按字编址:相邻的两个单元是两个字。 例:例:一个一个3232位字长的按字节寻址计算机,一个位字长的按字节寻址计算机,一个存储器字中包含四个可单独寻址的字节单元,存储器字中包含四个可单独寻址的字节单元,当需要访问一个字,即同时访问当需要访问一个字,即同时访问4 4个字节时,个字节时,可以按地址的整数边界进行存取。即每个字的可以按地址的整数边界进行存取。即每个字的编址中最低编址中最低2 2位的二进制数必须是位的二进制数必须是“0000” ,这,这样可以由地址的低两位来区分不同的字节。样可以由地址的低两位来区分不同的字节。2022-4-1512地址地址000110110000012301004
13、56710008910111100121314152022-4-1513主存的基本组成主存的基本组成2022-4-1514 地址寄存器地址寄存器:用于存放所要访问的存储单:用于存放所要访问的存储单元的地址。要对某一单元进行存取操作,首先元的地址。要对某一单元进行存取操作,首先应通过地址总线将被访问单元地址存放到地址应通过地址总线将被访问单元地址存放到地址寄存器中。寄存器中。 地址译码与驱动电路地址译码与驱动电路:用于对地址寄存器:用于对地址寄存器中的地址进行译码,通过对应的地址选择线到中的地址进行译码,通过对应的地址选择线到存储阵列中找到所要访问的存储单元,并提供存储阵列中找到所要访问的存储单
14、元,并提供驱动信号驱动其完成指定的存取操作。驱动信号驱动其完成指定的存取操作。 读写电路读写电路:根据:根据CPUCPU发出的读写控制命令,发出的读写控制命令,控制对存储单元的读写。控制对存储单元的读写。 数据寄存器数据寄存器:暂存需要写入或读出的数据。:暂存需要写入或读出的数据。数据寄存器是存储器与计算机其它功能部件联数据寄存器是存储器与计算机其它功能部件联系的桥梁。系的桥梁。2022-4-1515 时序控制电路时序控制电路:用于接收来自:用于接收来自CPUCPU的读写控制的读写控制信号,产生存储器操作所需的各种时序控制信号,信号,产生存储器操作所需的各种时序控制信号,控制存储器完成指定的操
15、作。如果存储器采用异控制存储器完成指定的操作。如果存储器采用异步控制方式,当一个存取操作完成后,该控制电步控制方式,当一个存取操作完成后,该控制电路还应给出存储器操作完成(路还应给出存储器操作完成(MFCMFC)信号。)信号。2022-4-15162. 2. 主存与主存与CPUCPU的连接及主存的操作的连接及主存的操作 主存储器用于存放主存储器用于存放CPUCPU正在运行的程序和数据。正在运行的程序和数据。主存与主存与CPUCPU之间通过总线进行连接。之间通过总线进行连接。2022-4-1517主存的操作过程主存的操作过程 MARMAR:地址寄存器:地址寄存器 MDRMDR:数据寄存器:数据寄
16、存器CPU读操作(取操作)读操作(取操作)地址地址(MAR)ABMEM读命令读命令(Read)CBMEMMEM存储单存储单元内容元内容(M)DBMDRCPU写操作(存操作)写操作(存操作)地址地址(MAR)ABMEM写命令写命令(Write)CBMEMMEM存储单元存储单元MDBMDR2022-4-1518 CPUCPU与主存之间的数据传送,可采用同步控制方与主存之间的数据传送,可采用同步控制方式,也可采用异步控制方式。式,也可采用异步控制方式。 同步控制方式同步控制方式:数据传送在固定的时间间隔内:数据传送在固定的时间间隔内完成。即在一个存取周期内完成。完成。即在一个存取周期内完成。 异步控
17、制方式异步控制方式:数据传送的时间不固定,存储:数据传送的时间不固定,存储器在完成读器在完成读/ /写操作后,需向写操作后,需向CPUCPU回送回送“存储器存储器功能完成功能完成”信号(信号(MFCMFC),表示一次数据传送完),表示一次数据传送完成。成。 目前多数计算机采用同步方式控制目前多数计算机采用同步方式控制CPUCPU与主存之与主存之间的数据传送。间的数据传送。 由于异步控制方式允许不同速度的设备进行信由于异步控制方式允许不同速度的设备进行信息交换,所以多用于息交换,所以多用于CPUCPU与外设的数据传送中。与外设的数据传送中。2022-4-15194.1.3 4.1.3 存储器的主
18、要性能指标存储器的主要性能指标 衡量主存的性能指标主要有:衡量主存的性能指标主要有: 1 1存储容量:存储器所能存储的二进制信息总量。存储容量:存储器所能存储的二进制信息总量。 存储容量的表示:存储容量的表示: 用存储单元数与每个单元的位数的乘积表示。用存储单元数与每个单元的位数的乘积表示。 如:如:512k512k1616位,表示主存有位,表示主存有512k512k个单元,每个个单元,每个单元为单元为1616位。位。 在以字节为编址单位的机器中,常用字节表示在以字节为编址单位的机器中,常用字节表示存储容量,例如存储容量,例如4MB4MB、16MB16MB分别表示主存可容纳分别表示主存可容纳4
19、 4兆个字节兆个字节(MB)(MB)信息和信息和1616兆个字节信息。兆个字节信息。2022-4-1520 存储容量的主要计量单位:存储容量的主要计量单位: 1K1K2 2101010241024 1M 1M2 220201024K1024K10485761048576 1G 1G2 230301024M1024M10737418241073741824 容量与存储器地址线的关系容量与存储器地址线的关系 1K1K2 21010 需要需要1010根地址线根地址线 1M1M2 220 20 需要需要2020根地址线根地址线 256M256M2 228 28 需要需要2828根地址线根地址线2022
20、-4-15212 2速度速度 由于主存的速度慢于由于主存的速度慢于CPUCPU速度,所以主存速度直接速度,所以主存速度直接影响着影响着CPUCPU执行指令的速度。因此,速度是主存的执行指令的速度。因此,速度是主存的一项重要技术指标。一项重要技术指标。 取数时间取数时间(存储器访问时间(存储器访问时间 T TA A) 从启动一次存储器存取操作到完成该操作所需从启动一次存储器存取操作到完成该操作所需的全部时间。的全部时间。 即从接到即从接到CPUCPU发出的读发出的读/ /写命令和地址信号到数据写命令和地址信号到数据读入读入MDR/MDR/从从MDRMDR写入写入MEMMEM所需的时间。所需的时间
21、。 读出时间读出时间:从存储器接到有效地址开始到产生有:从存储器接到有效地址开始到产生有效输出所需的时间。效输出所需的时间。 写入时间写入时间:从存储器接到有效地址开始到数据写:从存储器接到有效地址开始到数据写入被选中单元为止所需的时间。入被选中单元为止所需的时间。 2022-4-1522 存取周期存取周期(存储周期、读写周期(存储周期、读写周期 T TM M) 存储器相邻两次存取操作所需的最小时间间隔。存储器相邻两次存取操作所需的最小时间间隔。 由于存储器一次存取操作后,需有一定的恢复时由于存储器一次存取操作后,需有一定的恢复时间,所以存储周期间,所以存储周期T TM M大于取数时间大于取数
22、时间T TA A。 半导体存储器半导体存储器 T TM MT TA A一定的恢复时间一定的恢复时间 MOSMOS型存储器的型存储器的T TM M约约100ns100ns 双极型双极型TTLTTL存储器的存储器的T TM M约约10ns 10ns 2022-4-1523 带宽带宽(存储器数据传输率存储器数据传输率、频宽、频宽 BmBm) 存储器单位时间所存取的二进制信息的位数。存储器单位时间所存取的二进制信息的位数。 带宽等于存储器总线宽度除以存取周期。带宽等于存储器总线宽度除以存取周期。 W W:存储器总线的宽度,对于单体存储器,:存储器总线的宽度,对于单体存储器,W W就就是数据总线的根数。
23、是数据总线的根数。 带宽的单位:兆字节带宽的单位:兆字节/ /秒秒 提高存储器速度的途径提高存储器速度的途径 提高总线宽度提高总线宽度 W W,如采用多体交叉存储方,如采用多体交叉存储方式。式。 减少减少T TM M,如引入,如引入CacheCache。MTWBm 2022-4-1524整数边界存储整数边界存储 当计算机具有多种信息长度(当计算机具有多种信息长度(8位、位、16位、位、32位等),则应当按存储周期的最位等),则应当按存储周期的最大信息传输量为界(大信息传输量为界(Bm为界),保证数为界),保证数据都能在一个存储周期内存取完毕。据都能在一个存储周期内存取完毕。 如,设如,设32位
24、字长计算机的一个存储周期位字长计算机的一个存储周期内可传输内可传输64位的信息,且可传输位的信息,且可传输8位、位、16位、位、32位、位、64位等不同长度信息。位等不同长度信息。请给出请给出1个个8位、位、2个个16位、位、2个个32位、位、1个个64位等信息的存储地址。位等信息的存储地址。2022-4-1525 1. 无边界情况无边界情况0000H0000H0008H0008H0010H0010H6464位位/ /存储周期存储周期0020H0020H 0018H0018H2022-4-1526无边界的问题无边界的问题 若地址分配不合理的话,则会出现两个若地址分配不合理的话,则会出现两个周期
25、才能将数据传送完毕。周期才能将数据传送完毕。 如上图的第如上图的第1个个16位、第位、第2个个32位和位和64位都需两个存储周期。位都需两个存储周期。 速度下降!速度下降!2022-4-15272. 整数边界情况整数边界情况0000H0000H0008H0008H0010H0010H6464位位/ /存储周期存储周期0020H0020H 0018H0018H2022-4-1528整数边界地址安排整数边界地址安排 1字节字节 XXXX XXXXXB 16位(半字)位(半字) XXXX XXXX0B 32位(单字)位(单字) XXXX XXX00B 64位(双字)位(双字) XXXX XX000B
展开阅读全文