计算机组成原理与语言程序设计第6章_第1页
计算机组成原理与语言程序设计第6章_第2页
计算机组成原理与语言程序设计第6章_第3页
计算机组成原理与语言程序设计第6章_第4页
计算机组成原理与语言程序设计第6章_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

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

文档简介

1、第第3 3篇篇 存储系统与输入存储系统与输入/ /输出系统输出系统硬件组成角度:硬件组成角度: 了解存储器及各种了解存储器及各种I/OI/O设备设备的组成原理,以及连接整机的方法。的组成原理,以及连接整机的方法。控制控制I/OI/O传送的角度传送的角度: 3 3种控制方式,以及种控制方式,以及控制方式对接口和控制方式对接口和I/OI/O程序的影响。程序的影响。软件组成角度软件组成角度: 3 3个层次:用户程序对个层次:用户程序对I/OI/O设备的调用,设备的调用,OSOS中的驱动程序,中的驱动程序,I/OI/O设备控制设备控制器中的控制程序。器中的控制程序。第第6 6章章 存储系统存储系统本章

2、主要内容:本章主要内容:存储器的分类、技术指标存储器的分类、技术指标各类存储原理各类存储原理主存储器的组织主存储器的组织高速缓冲存储器高速缓冲存储器外部存储器外部存储器物理存储系统的组织物理存储系统的组织虚拟存储系统的组织虚拟存储系统的组织第第1 1节节 概述概述6.1.1 6.1.1 存储器的分类存储器的分类1.1.按存储器在系统中的作用分类按存储器在系统中的作用分类(1 1)内部存储器)内部存储器主要存放主要存放CPUCPU当前使用的程序和当前使用的程序和数据。数据。速度快速度快容量有限容量有限(内存、主存)(内存、主存)(2 2)外部存储器)外部存储器存放大量的后备程序和数据。存放大量的

3、后备程序和数据。速度较慢速度较慢容量大容量大(辅存、外存)(辅存、外存)(3 3)高速缓冲存储器)高速缓冲存储器存放存放CPUCPU在当前一小段时间内多次使用在当前一小段时间内多次使用的程序和数据。的程序和数据。速度很快速度很快容量小容量小2.2.按存取方式分类按存取方式分类可按地址对任一存储单元进行读写,可按地址对任一存储单元进行读写,随机存取:随机存取:(1 1)随机存取存储器()随机存取存储器(RAMRAM)访问时间与单元地址无关。访问时间与单元地址无关。(2 2)只读存储器()只读存储器(ROMROM)随机存取存储器的特例,只能读不能写。随机存取存储器的特例,只能读不能写。(3 3)顺

4、序存取存储器()顺序存取存储器(SAMSAM)访问时,读访问时,读/ /写部件按顺序查找目标地址,访问时间与数写部件按顺序查找目标地址,访问时间与数据位置有关。据位置有关。(4 4)直接存取存储器()直接存取存储器(DAMDAM)访问时访问时, ,读读/ /写部件先直接指向一个小区域,再在该区域内写部件先直接指向一个小区域,再在该区域内顺序查找。访问时间与数据位置有关。顺序查找。访问时间与数据位置有关。3.3.按存储介质分类按存储介质分类(1 1)磁芯存储器)磁芯存储器利用不同的剩磁状态存储信息,利用不同的剩磁状态存储信息,容量小、速度慢、体积大、可靠性低。容量小、速度慢、体积大、可靠性低。已

5、淘汰已淘汰(2 2)半导体存储器)半导体存储器MOSMOS型型双极型双极型集成度高、功耗低,集成度高、功耗低,作主存作主存集成度低、功耗大,速度快,集成度低、功耗大,速度快,作作CacheCache利用磁层上不同方向的磁化区域表示信息。利用磁层上不同方向的磁化区域表示信息。容量大,容量大,长期保存信息,长期保存信息,非破坏性读出,非破坏性读出,作外存。作外存。(3 3)磁表面存储器)磁表面存储器速度慢。速度慢。(4 4)光盘存储器)光盘存储器速度慢。速度慢。激光控制,利用光斑的有无表示信息。激光控制,利用光斑的有无表示信息。容量很大,容量很大, 非破坏性读出,非破坏性读出,长期保存信息,长期保

6、存信息,作外存。作外存。4.4.按信息的可保存性分类按信息的可保存性分类断电后信息消失断电后信息消失易失性(挥发性)存储器易失性(挥发性)存储器断电后信息仍然保存断电后信息仍然保存永久性存储器永久性存储器6.1.2 6.1.2 主存的主要技术指标主存的主要技术指标1.1.存储容量存储容量主存所能容纳的二进制信息总量。主存所能容纳的二进制信息总量。2.2.存取速度存取速度存取时间存取时间存取周期存取周期访问时间、读写时间访问时间、读写时间读写周期读写周期3.3.可靠性可靠性规定时间内存储器无故障读写的概率。规定时间内存储器无故障读写的概率。用平均无故障时间来衡量。用平均无故障时间来衡量。4.4.

7、存取宽度存取宽度一次可以存取的数据位数或字节数。一次可以存取的数据位数或字节数。常用容量单位:常用容量单位:ByteByte、KBKB、MBMB、GBGB、TBTB第第2 2节节 存储原理存储原理6.2.1 6.2.1 半导体存储器的存储原理半导体存储器的存储原理MOSMOS型型电路结构电路结构PMOSPMOSNMOSNMOSCMOSCMOS工作方式工作方式静态静态MOSMOS动态动态MOSMOS存储存储信息信息原理原理静态存储器静态存储器SRAMSRAM动态存储器动态存储器DRAMDRAM依靠双稳态电路内部交叉反馈的机制存储信依靠双稳态电路内部交叉反馈的机制存储信息。息。功耗较大功耗较大,

8、,速度快速度快, ,作作CacheCache。制造制造工艺工艺双极型双极型功耗较小功耗较小, ,容量大容量大, ,速度较快速度较快, ,作主存作主存。依靠电容存储电荷的原理存储信息。依靠电容存储电荷的原理存储信息。1.1.半导体静态存储器的存储原理半导体静态存储器的存储原理(1 1)组成)组成T1T1、T3T3:MOSMOS反相器反相器VccVcc触发器触发器T3T3T1T1T4T4T2T2T2T2、T4T4:MOSMOS反相器反相器T5T5T6T6T5T5、T6T6:控制门管控制门管Z ZZ Z:字线,选择存储单元字线,选择存储单元W WW W(2 2)定义)定义存存 “ “0”0”:T1T

9、1导通,导通,T2T2截止;截止;存存 “ “1”1”:T1T1截止,截止,T2T2导通。导通。W W 、W W:位线,完成读位线,完成读/ /写操作写操作A AB B(3 3)工作)工作T5T5、T6T6导通,导通,选中该单元。选中该单元。Z Z:加高电平,加高电平,VccVccW WT3T3T1T1T4T4T2T2T5T5T6T6Z ZW W读出读出:根据:根据 W W、W W上有无电流,读上有无电流,读1/01/0。(4 4)保持)保持Z Z加低电平,加低电平,T5T5、T6T6截止,位线与双稳态电路截止,位线与双稳态电路分离,保持原有状态不变。分离,保持原有状态不变。写入:写入:W低低

10、、W高电平,写高电平,写0W高高、W低电平,写低电平,写1静态单元是非破坏性读出,读后不需重写。静态单元是非破坏性读出,读后不需重写。2.2.半导体动态存储器的存储原理半导体动态存储器的存储原理(1 1)四管单元)四管单元(a a)组成组成T1T1、T2T2:记忆管记忆管C1C1、C2C2:柵极电容柵极电容T3T3、T4T4:控制门管控制门管Z Z:字线字线W W、 W W:位线位线T1T1T2T2T3T3T4T4Z ZW WW WC1C1C2C2(b b)定义定义“0”“0”:T1T1导通,导通,T2T2截止截止“1”“1”:T1T1截止,截止,T2T2导通导通(C1C1有电荷,有电荷,C2

11、C2无电荷);无电荷);(C1C1无电荷,无电荷,C2C2有电荷)。有电荷)。(c c)工作工作Z Z加高电平,加高电平,T3T3、T4T4导通,选中该单元。导通,选中该单元。写入:写入:在在W W、W W上上分别加高、低电分别加高、低电平,写平,写1/01/0。读出:读出:W W、W W先预先预充电至高电平,充电至高电平,断开充电回路,断开充电回路,再根据再根据W W、W W上有上有无电流,读无电流,读1/01/0。(d d)保持)保持Z Z加低电平加低电平, T3T3、T4T4截止,截止,该单元未选中,保持原状态。该单元未选中,保持原状态。需定期向电容补充电荷需定期向电容补充电荷( (动态

12、刷新动态刷新) ),所以称动态。,所以称动态。 四管单元是非破坏性读出,读出过程即实现刷新。四管单元是非破坏性读出,读出过程即实现刷新。T1T1T2T2T3T3T4T4Z ZW WW WC1C1C2C2(2 2)单管单元)单管单元 组成组成C C:记忆单元:记忆单元C CW WZ ZT TT T:控制门管:控制门管Z Z:字线:字线W W:位线:位线定义定义保持保持Z Z:加低电平,:加低电平,T T截止,该单元未选中,保持原状态。截止,该单元未选中,保持原状态。单管单元是破坏性读出,读出后需重写。单管单元是破坏性读出,读出后需重写。“0”“0”:C C无电荷,电平无电荷,电平V0V0(低)(

13、低)“1”“1”:C C有电荷,电平有电荷,电平V1V1(高)(高)工作工作写入:写入:Z Z加高电平,加高电平,T T导通,导通,在在W W上加高上加高/ /低电平,写低电平,写1/01/0。读出:读出:W W先预充电,先预充电,断开充电回路;断开充电回路;Z Z加高电平,加高电平,T T导通;导通;根据根据W W线电位的变化,读线电位的变化,读1/01/0。6.2.2 6.2.2 磁表面存储器的存储原理磁表面存储器的存储原理1.1.记录介质与磁头记录介质与磁头介质:介质:磁层(矩磁薄膜),依附在基体上磁层(矩磁薄膜),依附在基体上磁头:磁头:读写部件读写部件2.2.读写原理读写原理(1 1

14、)写入)写入磁头线圈中加入磁化电流(写电流),并使磁层移动,在磁磁头线圈中加入磁化电流(写电流),并使磁层移动,在磁层上形成连续的小段磁化区域(位单元)。层上形成连续的小段磁化区域(位单元)。(2 2)读出)读出磁头线圈中不加电流,磁层移动。当位单元的磁头线圈中不加电流,磁层移动。当位单元的转变区转变区经过经过磁头下方时,在线圈两端产生磁头下方时,在线圈两端产生感应电势感应电势。3.3.磁记录编码方式磁记录编码方式写电流波形的组成方式。写电流波形的组成方式。提高可靠性提高可靠性提高记录密度提高记录密度减少转变区数目减少转变区数目具有自同步能力具有自同步能力(1 1)归零制()归零制(RZRZ)

15、I I0 0t t0 0 1 1 0 10 0 1 1 0 1每一位有两个转变区,记录密度低。每一位有两个转变区,记录密度低。(2 2)不归零制()不归零制(NRZNRZ)0 0 1 1 0 10 0 1 1 0 1I I0 0t t转变区少,无自同步能力。转变区少,无自同步能力。(3 3)不归零)不归零-1-1制(制(NRZ1NRZ1)0 0 1 1 0 10 0 1 1 0 1I I0 0t t写写1 1时电流极性变,写时电流极性变,写0 0时电流极性不变。时电流极性不变。转变区少,无自同步能力。转变区少,无自同步能力。用于早期低速磁带机。用于早期低速磁带机。(4 4)调相制()调相制(P

16、MPM) I I0 0t t0 0 1 1 0 10 0 1 1 0 1I I0 0t t0 0 1 1 0 10 0 1 1 0 1转变区多,有自同步能力。转变区多,有自同步能力。用于早期磁盘。用于早期磁盘。转变区多,有自同步能力。转变区多,有自同步能力。用于快速启停磁带机。用于快速启停磁带机。(5 5)调频制()调频制(FMFM)每个单元都每个单元都有极性转变有极性转变写写1 1时位单元中间电流变,相邻的时位单元中间电流变,相邻的0 0交界处电流变。交界处电流变。转变区少,有自同步能力。转变区少,有自同步能力。用于磁盘。用于磁盘。(6 6)改进型调频制()改进型调频制(MFMMFM)I I

17、0 0t t0 0 1 1 0 10 0 1 1 0 1可压缩位单元长度:可压缩位单元长度:I I0 0t t0 0 1 1 0 10 0 1 1 0 1(7 7)群码制()群码制(GCRGCR)记录码中连续的记录码中连续的0 0不超过不超过2 2个;个;按按NRZ1NRZ1方式写入。方式写入。转变区少,有自同步能力。转变区少,有自同步能力。用于数据流磁带机。用于数据流磁带机。6.2.3 6.2.3 光存储器的存储原理光存储器的存储原理1.1.形变型光盘形变型光盘(1 1)定义)定义有孔为有孔为1 1,无孔为,无孔为0 0(2 2)写入)写入写写1 1,高功率激光照射介质,形成凹坑;,高功率激

18、光照射介质,形成凹坑;写写0 0,不发射激光束,介质不变。,不发射激光束,介质不变。(3 3)读出)读出低功率激光扫描光道,根据反射光强弱判断低功率激光扫描光道,根据反射光强弱判断是是1 1或或0 0。形变不可逆,不可改写形变不可逆,不可改写2.2.相变型光盘相变型光盘写入写入写写1 1,高功率激光照射介质,晶粒直径变大;,高功率激光照射介质,晶粒直径变大;写写0 0,不发射激光束,晶粒不变。,不发射激光束,晶粒不变。读出读出低功率激光扫描光道,根据反射率的差别判断是低功率激光扫描光道,根据反射率的差别判断是1 1或或0 0。相变可逆,可改写相变可逆,可改写3.3.磁光型光盘磁光型光盘可改写可

19、改写写入前:外加磁场,使介质呈某种磁化方向写入前:外加磁场,使介质呈某种磁化方向读出读出热磁效应写,磁光效应读热磁效应写,磁光效应读写写1 1,激光照射并外加磁场改变磁化方向;激光照射并外加磁场改变磁化方向;写写0 0,未被照射区域,磁化方向不变。未被照射区域,磁化方向不变。低功率激光扫描光道,根据反射光的偏转角度判低功率激光扫描光道,根据反射光的偏转角度判断是断是1 1或或0 0。第第3 3节节 主存储器的组织主存储器的组织6.3.1 6.3.1 主存储器的逻辑设计主存储器的逻辑设计需解决:需解决: 芯片的选用、芯片的选用、 地址分配与片选逻辑、地址分配与片选逻辑、信号线的连接。信号线的连接

20、。写入写入例:例:某半导体存储器,总容量某半导体存储器,总容量4KB4KB。其中固化区。其中固化区2KB2KB,选用,选用EPROMEPROM芯片芯片27162716(2Kx8/2Kx8/片);工作区片);工作区2KB2KB,选用,选用SRAMSRAM芯片芯片21142114(1Kx4/1Kx4/片)。地址总线片)。地址总线A15A15A0A0(低),双向数据总(低),双向数据总线线D7D7D0D0。给出地址分配和片选逻辑,并画出逻辑框图。给出地址分配和片选逻辑,并画出逻辑框图。(1 1)计算芯片数)计算芯片数ROMROM区:区: 2Kx8 2Kx8 1 1片片27162716 RAMRAM区

21、:区:位扩展位扩展2 2片片1Kx41Kx4 1Kx81Kx8 2 2组组1Kx81Kx8 2KB2KB 4 4片片2114 2114 字扩展字扩展(2 2)地址分配与片选逻辑)地址分配与片选逻辑存储器寻址逻辑存储器寻址逻辑芯片内的寻址芯片内的寻址芯片外的芯片外的地址分配地址分配与与片选逻辑片选逻辑1.1.存储器逻辑设计存储器逻辑设计大容量芯片在地址低端大容量芯片在地址低端, ,小容量小容量芯片在地址高端。芯片在地址高端。存储空间分配:存储空间分配:低位地址分配给芯片,高位地址形成片选逻辑。低位地址分配给芯片,高位地址形成片选逻辑。 芯片芯片 芯片地址芯片地址 片选信号片选信号 片选逻辑片选逻

22、辑2K2K1K1K1K1KA10A10A0A0A9A9A0A0A9A9A0A0CS0CS0CS1CS1CS2CS2A A1111A A1111A A1010A A1111A A1010A A1515A A1414A A1313A A1212A A1111A A1010A A9 9AA0 0 0 0 0 000 00 1 0 1 0 11 11 1 0 1 0 00 004KB4KB需需1212位地位地址寻址寻址:址:ROMROMA11A11A0A064KB64KB2KB2KB1Kx41Kx4RAMRAM1Kx41Kx41Kx41Kx41Kx41Kx4 1 1 1 1 1111 1 1 1 1

23、0000 0 0 1 111 11(3 3)连接方式)连接方式扩展位数扩展位数扩展单元数扩展单元数连接控制线连接控制线形成片选逻辑电路形成片选逻辑电路 27164A10A0D7D4D3D044R/WA11 A10CS0A11A11 A10CS1CS2 2114 211444A9A0 2114 211444A9A04例例:某半导体存储器容量为:某半导体存储器容量为15 K8位,其中固位,其中固化区化区8K8位,可选位,可选EPROM芯片为芯片为4K8/片;片;随机读写区随机读写区7K8位,可选位,可选SRAM芯片为芯片为4K4/片,片,2K4/片,片,1K4/片。地址总线片。地址总线A15A0,

24、数据线数据线D7D0,由,由R/ 线控制读线控制读/写,写, 为低为低电平时允许存储器工作。存储区域位于存储空间电平时允许存储器工作。存储区域位于存储空间的最低端。请设计并画出该存储器的逻辑图,注的最低端。请设计并画出该存储器的逻辑图,注明地址分配及片选逻辑式。明地址分配及片选逻辑式。 WMREQ2.2.动态存储器的刷新动态存储器的刷新单管存储单元:定期向电容补充电荷单管存储单元:定期向电容补充电荷最大刷新周期:最大刷新周期:2ms2ms刷新方法:刷新方法:各芯片同时,片内按行各芯片同时,片内按行刷新一行所用时间刷新一行所用时间刷新周期:刷新周期:对主存的对主存的访问访问由由CPUCPU提供行

25、、列地址,随提供行、列地址,随机访问。机访问。读读/ /写写/ /保持:保持:动态刷新:动态刷新:由刷新地址计数器提供行地由刷新地址计数器提供行地址,定时刷新。址,定时刷新。2ms2ms内集中安排所有刷新周期内集中安排所有刷新周期死区死区用在实时用在实时要求不高要求不高的场合的场合(1 1)集中刷新)集中刷新R/WR/W刷新刷新R/WR/W刷新刷新2ms2ms50ns50ns(2 2)分散刷新)分散刷新各刷新周期分散安排在存取周期中。各刷新周期分散安排在存取周期中。R/WR/W刷新刷新R/WR/W刷新刷新100ns100ns用在低速用在低速系统中系统中2ms2ms例例. .各刷新周期分散安排在

26、各刷新周期分散安排在2ms2ms内。内。128128行行15.6 15.6 微秒微秒每隔每隔15.615.6微秒提一次刷新微秒提一次刷新请求,刷新一行;请求,刷新一行;2 2毫秒内毫秒内刷新完所有行。刷新完所有行。(3 3)异步刷新)异步刷新用在大多数计算机中用在大多数计算机中R/WR/W刷新刷新R/WR/W刷新刷新R/WR/WR/WR/WR/WR/W15.615.6微秒微秒15.6 15.6 微秒微秒15.6 15.6 微秒微秒刷新请求刷新请求(DMADMA请求)请求)刷新请求刷新请求(DMADMA请求)请求)6.3.2 6.3.2 主存储器与主存储器与CPUCPU的连接的连接(2)较大系统

27、模式CPU存储器存储器地址地址数据数据R/W(1)最小系统模式CPU存储器存储器地址地址地址锁存器地址锁存器收发缓冲器收发缓冲器总线控制器总线控制器数据数据控制控制1.1.系统模式系统模式(3)专用存储总线模式2.2.速度匹配与时序控制速度匹配与时序控制CPU与主存间建立专用高速存储总线总线周期时钟周期异步控制同步控制扩展同步控制CPUCPU内部操作内部操作 访存操作访存操作 3.3.数据通路匹配数据通路匹配解决主存与数据总线之间的宽度匹配解决主存与数据总线之间的宽度匹配 8086存储器匹配方式如下:存储器匹配方式如下:D7 D0奇地址(高字节)奇地址(高字节)存储体存储体512K 8 A18

28、 A0D15 D8D7 D0A0A19 A1D7 D0偶地址(低字节)偶地址(低字节)存储体存储体512K 8 A18 A0BHESELSEL4.4.主存的控制信号主存的控制信号读写命令、存储器选择命令等读写命令、存储器选择命令等第第4 4节节 高速缓冲存储器高速缓冲存储器CacheCache6.4.1 Cache6.4.1 Cache的工作原理的工作原理原理:原理:基于程序和数据访问的基于程序和数据访问的局部性局部性目的:目的:减少访存次数,加快运行速度减少访存次数,加快运行速度方法:方法:在在CPUCPU和主存之间设置小容量的高速存储器。和主存之间设置小容量的高速存储器。CacheCach

29、e与与CPUCPU及主存的关系及主存的关系6.4.2 Cache6.4.2 Cache的组织的组织1.1.地址映像地址映像(1)直接映像主存的页只主存的页只能复制到某能复制到某一固定的一固定的CacheCache页。页。容易实现,但缺乏容易实现,但缺乏灵活性灵活性CacheCache与主存空间划分成相同大小的与主存空间划分成相同大小的页页(块)(块)(2)全相连映像主存的每一页可映像到主存的每一页可映像到CacheCache的任一页。的任一页。映像关系灵活,但速度慢。映像关系灵活,但速度慢。(3)组相连映像主存与主存与CacheCache都分组都分组比直接映像灵活,比全相联映像速度快。比直接映

30、像灵活,比全相联映像速度快。主存页与主存页与CacheCache组号固定映像组号固定映像CacheCache组内自由映像组内自由映像2.2.替换算法替换算法(1)先进先出算法FIFO(2)最近最少使用算法LRU按页面调入按页面调入CacheCache的先后顺序决定调出顺序的先后顺序决定调出顺序近期使用最少的页面先调出近期使用最少的页面先调出3.Cache3.Cache的读的读/ /写过程写过程读读将主存地址同时送往主存和将主存地址同时送往主存和CacheCacheCacheCache命中命中CacheCache失败失败从主存读从主存读将数据送访存源将数据送访存源写写写回法写回法写直达法写直达法

31、同时写同时写CacheCache和主存和主存CacheCache页被替换时,才写入主存页被替换时,才写入主存4.4.多层次多层次CacheCache存储器存储器片内片内CacheCache(L1L1)片外片外CacheCache(L2L2)集成在集成在CPUCPU芯片内芯片内安装在主板上安装在主板上统一统一CacheCache分离分离CacheCache指令和数据在同一个指令和数据在同一个CacheCache中中, ,在取指令在取指令和取数的和取数的负载负载之间之间自动平衡自动平衡。指令和数据分别在不同的指令和数据分别在不同的CacheCache中,中,避免避免了了CacheCache在指令预

32、取器和执行单元在指令预取器和执行单元之间的之间的竞争竞争。L1L1第第5 5节节 外部存储器外部存储器主要技术指标主要技术指标存储密度存储密度单位单位长度长度内存储的二进制位数内存储的二进制位数存储容量:存储容量:一台外部存储器所能存储的一台外部存储器所能存储的二进制信二进制信息总量息总量主要特点:主要特点:大容量、永久存储大容量、永久存储位密度位密度面密度面密度单位单位面积面积内存储的二进制位数内存储的二进制位数作用:存访暂不运行的程序和数据作用:存访暂不运行的程序和数据速度指标速度指标平均寻址时间平均寻址时间数据传输率数据传输率平均寻道时间平均寻道时间平均旋转延迟平均旋转延迟Kb/sKb/

33、s、KB/sKB/s误码率:误码率:读出时出错的概率读出时出错的概率6.5.1 6.5.1 硬磁盘存储器硬磁盘存储器1.1.硬盘的基本结构与分类硬盘的基本结构与分类适用于调用较频繁的场合,常作主存的直接后援。适用于调用较频繁的场合,常作主存的直接后援。硬盘硬盘硬盘驱动器硬盘驱动器硬盘适配器硬盘适配器 硬盘控制逻辑及接口硬盘控制逻辑及接口盘片、磁头盘片、磁头定位系统、传动系统定位系统、传动系统组成组成按盘片是否可换分类按盘片是否可换分类可换盘片式可换盘片式固定盘片式固定盘片式按盘片尺寸分类按盘片尺寸分类1414、8 8 英寸英寸5.255.25、3.53.5、2.5 2.5 英寸英寸1.81.8

34、、1.3 1.3 英寸英寸2.2.信息分布信息分布盘组:盘组:多个盘片,双面记录。多个盘片,双面记录。各记录面上相同序号的磁道构成一个各记录面上相同序号的磁道构成一个圆柱面。圆柱面。圆柱面:圆柱面:扇区(定长记录格式)扇区(定长记录格式) 数据块数据块记录块(不定长记录格式)记录块(不定长记录格式) 无扇区化分无扇区化分 磁道:磁道: 盘片旋转一周,磁化区构成的闭合圆环盘片旋转一周,磁化区构成的闭合圆环存储密度存储密度道密度道密度位密度位密度单位长度内的磁道数单位长度内的磁道数磁道上单位长度内的二进制位数磁道上单位长度内的二进制位数各道容量相同各道容量相同, ,各道各道位密度位密度不同不同,

35、,内圈位密度最高。内圈位密度最高。 非格式化容量非格式化容量= =内圈位密度内圈位密度内圈周长内圈周长道数道数/ /面面面数面数格式化容量格式化容量= =扇区容量扇区容量扇区数扇区数/ /道道道数道数/ /面面面数面数3.3.磁头定位系统磁头定位系统驱动磁头寻道并精确定位驱动磁头寻道并精确定位(1)步进电机定位机构(2)音圈电机定位机构用于小容量硬盘用于小容量硬盘用于较大容量硬盘用于较大容量硬盘4.4.寻址过程与数据存取寻址过程与数据存取驱动器号、圆柱面号、磁头号、驱动器号、圆柱面号、磁头号、扇区号(记录号)、交换量。扇区号(记录号)、交换量。寻址信息寻址信息寻址操作寻址操作定位(寻道):定位

36、(寻道): 磁头径向移动磁头径向移动 寻找起始扇区:寻找起始扇区: 盘片旋转盘片旋转 数据传输率数据传输率外部传输率外部传输率 内部传输率内部传输率5.5.硬盘控制逻辑硬盘控制逻辑硬盘适配器和硬盘驱动器的功能如何划分?硬盘适配器和硬盘驱动器的功能如何划分?(1)按ST506/412标准划分(2)按IDE标准划分(3)按SCSI标准划分6.6.硬盘的软件管理层次与调用方法硬盘的软件管理层次与调用方法软件层次:软件层次:编程界面编程界面INT 13H INT 13H INT 21HINT 21H磁盘扇区读磁盘扇区读/ /写、检查写、检查磁盘文件操作磁盘文件操作硬硬盘盘控控制制功功能能划划分分6.5

37、.2 6.5.2 软磁盘存储器软磁盘存储器软盘软盘存储器存储器软盘驱动器软盘驱动器1.1.组成组成软盘片软盘片独立装置独立装置软盘控制器软盘控制器主机与软盘驱动器之间的主机与软盘驱动器之间的 数据交换及控制数据交换及控制2.2.信息分布与寻址信息信息分布与寻址信息 单片,双面记录。单片,双面记录。磁道上长度相同的区段,磁道上长度相同的区段,容量容量1.2MB1.2MB的软盘,每面的软盘,每面8080道。道。盘片:盘片:扇区:扇区:磁道:磁道:存放数据块存放数据块 寻址信息:寻址信息:台号、磁头号、磁道号、扇区号、交换量台号、磁头号、磁道号、扇区号、交换量驱动器号驱动器号记录面号记录面号扇区数扇

38、区数可拆可拆3.3.磁道记录格式磁道记录格式例:定长记录格式例:定长记录格式磁道时间磁道时间磁道磁道索引脉冲索引脉冲间隔间隔 扇区扇区1 1 扇区扇区2 2 扇区扇区n n 间隔间隔 扇区扇区i i 标志区:标志区: 标志信息、标志信息、 标志区校验码标志区校验码CRC CRC 数据区:数据区: 地址标志、地址标志、数据字段、数据区数据字段、数据区CRCCRC4.4.机械结构机械结构(1)主轴驱动装置(2)磁头定位装置(3)加载机构直流电机带动盘片旋转直流电机带动盘片旋转 步进电机、开环控制使磁头位于与盘片接触的读/写位置微型机中广泛使用微型机中广泛使用IBM34IBM34系列磁道格式系列磁道

39、格式6.5.3 6.5.3 光盘存储器光盘存储器1.1.光盘存储器的种类光盘存储器的种类(1)只读型光盘(CD-ROM)固定型光盘固定型光盘(2)只写一次型光盘(WORM)CD-RCD-R为主为主(3)可擦写型光盘磁光盘(磁光盘(MOMO)相变光盘(相变光盘(PCDPCD)热热- -磁效应磁效应热热- -光效应光效应2.2.光盘盘片结构光盘盘片结构夹层结构夹层结构3 3层结构:层结构:基片、反射层、存储介质层,基片、反射层、存储介质层,保护层保护层3.3.光盘存储器的组成光盘存储器的组成盘片、驱动器和控制器盘片、驱动器和控制器如:如:CD-RWCD-RW两张基片粘接,记录面朝里两张基片粘接,记

40、录面朝里6.5.4 6.5.4 磁带存储器磁带存储器容量大、速度慢、价格低,适用于脱机保存信息。容量大、速度慢、价格低,适用于脱机保存信息。1.1.快速启停式磁带机快速启停式磁带机多道并行读写多道并行读写方式方式文件文件之间用间隔隔开,之间用间隔隔开,数据块数据块间有间隔,间有间隔,允许在两个允许在两个数据块间快速启停数据块间快速启停。构成:构成:走带机构、磁带缓冲结构、走带机构、磁带缓冲结构、带盘驱动结构、磁头带盘驱动结构、磁头2.2.数据流式磁带机数据流式磁带机多道,各道采用多道,各道采用正反向单道串行记录正反向单道串行记录方式方式数据块的数据块的间隔很短间隔很短,工作时,工作时不在间隔段

41、启停不在间隔段启停3.3.磁带的记录格式磁带的记录格式英寸标准磁带的记录格式英寸标准磁带的记录格式英寸开盘式英寸开盘式英寸盒式英寸盒式多用于微型机、小型机多用于微型机、小型机按按文件文件存储,文件内分存储,文件内分数据块数据块按按数据块数据块存储存储第第6 6节节 物理存储系统的组织物理存储系统的组织6.6.1 6.6.1 存储系统的层次结构存储系统的层次结构 CPU CPUCacheCache 主存主存 外存外存主存主存-Cache-Cache层次层次CPU Cache CPU Cache 主存主存 命中命中不命中不命中CacheCache主存主存- -辅存层次辅存层次为为虚拟存储虚拟存储提供条件提供条件CPU CPU 主存主存 外存外存增大容量增大容量通过硬件和软件实现通过硬件和软件实现提高速度提高速度通过硬件实现通过硬件实现6.6.2 6.6.2 磁盘冗余阵列(磁盘冗余阵列(RAIDRAID)多台磁盘存储器组成大容量外存子系统多台磁盘存储器组成大容量外存子系统技术基础:技术基础:数据分块技术数据分块技术RAID0RAID0级:级:无冗余无校验无冗余无校验RAID1RAID1级:级: 镜像磁盘阵列镜像磁盘阵列高效、安全性低高效、安全性低安全性高、利用率低安全性高、利用率低RAID2RAID2级:级: 数据按位交叉,海明纠错数

温馨提示

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

评论

0/150

提交评论