第四章 存储器.ppt

上传人:arrownail386 文档编号:380209 上传时间:2018-10-09 格式:PPT 页数:110 大小:2.75MB
下载 相关 举报
第四章 存储器.ppt_第1页
第1页 / 共110页
第四章 存储器.ppt_第2页
第2页 / 共110页
第四章 存储器.ppt_第3页
第3页 / 共110页
第四章 存储器.ppt_第4页
第4页 / 共110页
第四章 存储器.ppt_第5页
第5页 / 共110页
亲,该文档总共110页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第四章 存 储 器,本章需解决的主要问题:,(1)存储器如何存储信息? (2)在实际应用中如何用存储芯片组成具 有一定容量的存储器?,本章知识架构:,4.1 概 述,4.1.1 存储器分类,4.1.1.1 按存储介质分类,(1) 半导体存储器,(2) 磁表面存储器,(3) 磁芯存储器,(4) 光盘存储器,易失,TTL 、MOS,磁头、载磁体,硬磁材料、环状元件,激光、磁光材料,1951年,中国移民王安发明了磁芯存储器,IBM于1956年购买了这项技术专利。,(1) 存取时间与物理地址无关(随机访问),顺序存取存储器 磁带,4.1.1.2 按存取方式分类,(2) 存取时间与物理地址有关(串行访问

2、),随机存储器,只读存储器,直接存取存储器 磁盘,在程序的执行过程中 可 读 可 写,在程序的执行过程中 只 读,磁盘、磁带、光盘,高速缓冲存储器(Cache),Flash Memory,存 储 器,4.1.1.3 按在计算机中的作用分类,1、存储器三个主要特性的关系:速度、容量、价格位,而这三种指标是相互矛盾的。为了解决这种问题,选用生产与运行成本不同的、存储容量不同的、读写速度不同的多种存储介质,按一定的层次结构组织成一个统一的存储器系统,使每种介质都处于不同的地位,发挥不同的作用,充分发挥各自在速度、容量、成本方面的优势,从而综合达到最优性能价格比,即把这样一个存储器组织作为一个整体看,

3、具有容量大、速度快、位价低的综合指标。这样一个存储整体称为“存储系统”。,4.2. 存储器的层次结构,存储器速度、容量和价位的关系,高,小,快,1)通用寄存器组:处于CPU内部,为执行指令方便而设,通常由几个、十几个、几十个寄存器组成,各种机器不等。其速度最快、容量最小、位价最高,但由于容量太小,并不被看成是独立的存储级。 2)主存:是存储系统的核心,是计算机自动、高速运行程序必不可少的功能部件,是计算机传统的五大部件之一。因此,计算机对主存的要求是比较高的,但在目前的存储技术水平下,主存只能做到容量比较大、速度比较快、位价适中,仍然远远满足不了CPU运行程序的要求。 3)高速缓存(Cache

4、):为了平滑主存与CPU之间的速度之差,加速CPU访存的速度,在性能较好的计算机中,主存与CPU之间增设了一个缓冲存储器,其容量比通用寄存器组大得多,比主存小得多,速度接近CPU,位价介于寄存器与主存之间 Cache与主存一起构成内存。 寄存器、Cache、主存由不同指标的半导体存储器实现。,4) 辅助存储器(外部存储器);为了存放大量备用 的程序和数据,在主机之外设置了一级辅助存储器,其容量比主存大得多,速度比主存慢得多,但位价也便宜得多。 辅存通常由磁表面存储器实现,目前大多数计算机使用磁盘,但由于磁盘的容量实际上也有限,因此有些系统使用磁带等速度更低、容量更大(磁带等设备带盘可换,容量可

5、无限延伸)的磁表面存储器作为硬盘的后备。 由于辅存与主机的连接方式和I/O设备相同,因此主机通常以I/O管理方式管理外存。,4.2.2 缓存主存层次和主存辅存层次,虚拟存储器,虚地址,逻辑地址,实地址,物理地址,主存储器,(速度),(容量),1)Cache主存层次:根据程序运行的局部性原理,可以在计算机运行程序时,通过合理的调度将当前使用最多的一小段程序和数据放在Cache中,使 CPU大部分时间访问高速缓存Cache,只有个别的指令或数据从缓存中读不到,需要到主存去取。这样,从整体运行的效果分析,CPU访存速度接近于Cache的速度,而寻址空间和位价却接近于主存。 程序运行时的局部性原理表现

6、在:在一小段时间 内,最近被访问过的程序和数据很可能再次被访问;在空间上,这些被访问的程序和数据往往集中在一小片存储区;在访问顺序上,指令顺序执行比转移执行的可能性大 (大约 5:1 ),2)主存辅存层次:为了更好地对主存、辅存统一调度,目前广泛采用虚拟存储技术,即将主存与辅存的一部份通过软硬结合的技术组成虚拟存储器,程序员可使用这个比主存实际空间大得多的虚拟地址空间编程,当程序运行时,再由软、硬件自动完成虚拟地址空间与主存实际物理空间的转换。这个转换操作对于程序员来说是透明的.因此,从程序员的角度看,他所使用的存储器其容量和位价接近于辅存,而速度接近于主存。,各级存储器存放的信息必须能够满足

7、两个基本原则: 1.一致性原则:同一个信息在各级存储器中必须保持相同的值。 2.包含性原则:处在内层(更靠近CPU)存储器中的信息一定包含在各外层的存储器中。通过采用层次结构结合软硬件技术,从整个存储系统来看,就达到了速度快、容量大、位价低的优化效果。,4.2 主存储器,4.2.1 概述,4.2.1.1 主存的基本组成,注:MAR存储器地址寄存器MDR存储器数据寄存器MAR、MDR逻辑结构上属MM,物理位置在CPU芯片中。,数据线:双向,或两组单向线 地址线:单向 控制线:两种 读/写控制线:单向片选控制线:单向,译码器74LS138,(a) 逻辑电路,(18),(16),(14),(12),

8、(9),(7),(5),(3),1Y3,1Y4,2Y1,2Y2,2Y3,2Y4,1Y2,1Y1,1A3,1A4,2A1,2A2,2A3,2A4,1A2,1A1,_ 2G,_ 1G,(2),(4),(6),(8),(11),(13),(15),(17),(1),(19),驱动器74LS244,当1、19脚是H时,Y为高阻抗;是L时,Y=A。,4.2.1.2 主存和 CPU 的连接,地址总线 AB 的位数决定了可寻址的最大内存空间, 数据总线 DB 的位数与工作频率的乘积正比于最高数据入出量, 控制总线 CB 指出总线周期的类型和本次入出操作完成的时刻。,4.2.1.3. 性能指标,(1)存储容量

9、:存放二进制信息的数量存储容量 = 存储单元个数 * 存储字长(按字)= 字节数(按字节编址)目前计算机的存储容量大多以字节数来表示( 2 ) 存取速度:一般采用两种参数描述a. 存取时间(TA) 指从CPU给出有效地址启动一次存取(读/写)操作到该操作完成所需的时间。读、写分别为TAR、TAW 。b.存取周期(Tmc)指连续两次存储器操作之间的最小时间。间隔略大于TA,(3)带宽:每秒从存储器进出的最大信息量,存取周期反映存储器的带宽,例:TMC100ns 8位数据 带宽为1s/100ns8b=80Mb/s,提高存储器的带宽的途径 a缩短存取周期,指制造工艺方面,TTL 为100ns;MOS

10、为10ns b增加储字长 c增加存储体,芯片容量,4.2.2 半导体存储芯片简介,4.2.2.1 半导体存储芯片的基本结构,1K4位,16K1位,8K8位,10,4,14,1,13,8,4.2.2.2 半导体存储芯片的译码驱动方式,(1) 线选法(单译码方式),线选法的特点,a.译码结构简单,速度快,但器材用量大(n根地址线需2n套驱动器),当容量较大时,导致成本太高,仅适合于高速小容量存储器。b. 并行输入/输出(数据I/O)按多位(字节)组织,(2) 重合法(双译码方式),0,0,重合法的特点,a. 与线选法相比大大减少了译码输出线根数,则器材用量也大大减少,有效地降低了存储器的成本,适用

11、于大容量存储芯片b. 数据位I/O按位组织,工艺,双极型,MOS型,ECL型,速度很快、,功耗大、,容量小,电路结构,PMOS,NMOS,CMOS,功耗小、,工作方式,静态MOS,动态MOS,存储信息原理,静态存储器SRAM,动态存储器DRAM,依靠双稳态电路内部交叉反馈的机制存储信息。,(动态MOS型):,功耗较小,容量大,速度较快,作主存。,4.2.3 随机存储器,TTL型,MOS管简介 (1)、分类: NMOS(N沟道增强型场效应晶体管):P型衬底,N型高掺杂扩散区(两个),正电压开启; PMOS(P沟道增强型场效应晶体管):N型衬底,P型高掺杂扩散区(两个),负电压开启。 (2)、逻辑

12、符号: 以NMOS增强型为例介绍 (3)、结构:,G 栅极,D 漏极S 源极,源 S 栅 G 漏 D,SiO2 二氧化硅 绝缘层,B,通常衬底和 源接在一 起,(4)、工作原理: 在电场作用下,半导体表面的导电性能会发生变化半导体表面场效应现象。 仍以NMOS为例:当栅极上加一正压时(=VT, VT称为开启电压),栅极下方的自由电子被吸引形成“反型层”(与衬底P型导电类型相反),反型层将两个N区连通,形成沟道,源、漏极导通。因此反型层也叫沟道。(5)、开关特性: 以MOS反相器为例,电路图如下:,源 S 栅 G 漏 D,静态特性: 1)UGSUT时,MOS管截止,输出UDSUDD,iDS 0,

13、相当于断开。等效电路如下(左图):,2) UGSUT时,MOS管导通,输出UDS 0V,等效电路如上(右图):,4.2.3.1 静态 RAM (SRAM),1.六管单元,(1)组成,T1、T3:MOS反相器,Vcc,触发器,T2、T4:MOS反相器,T5、T6:控制门管,Z,Z:字线,选择存储单元,位线,完成读/写操作,W,W:,(2)定义,“0”:T1导通,T2截止;,“1”:T1截止,T2导通。,A,B,(3)工作,T5、T6,Z:加高电平,,高、低电平,写1/0。,(4)保持,只要电源正常,保证向导通管提供电流,便能维持一管导通,另一管截止的状态不变,称静态。,导通,选中该单元。,电流,

14、读1/0。,Z:加低电平,,T5、T6截止,该单元未选中,保持原状态。,静态单元是非破坏性读出,读出后不需重写。,2 SRAM芯片2114(1K4位),地址端:,A9A0(入),数据端:,D3D0(入/出),控制端:,片选CS,= 0 选中芯片,= 1 未选中芯片,写使能WE,= 0 写,= 1 读,电源、地,4.2.3.2 动态MOS存储单元与存储芯片,1.四管单元,(1)组成,T1、T2:记忆管,C1、C2:柵极电容,T3、T4:控制门管,Z:字线,(2)定义,“0”:T1导通,T2截止,“1”:T1截止,T2导通,(C1有电荷,C2无电荷);,(C1无电荷,C2有电荷)。,(3)工作,Z

15、:加高电平,,T3、T4导通,选中该单元。,2.单管单元,(1)组成,(4)保持,高、低电平,写1/0。,高电平,断开充电回路,,读1/0。,Z:加低电平,,T3、T4截止,该单元未选中,保持原状态。,需定期向电容补充电荷(动态刷新),称动态。,四管单元是非破坏性读出,读出过程即实现刷新。,C:记忆单元,T:控制门管,Z:字线,W:位线,3.存储芯片,(2)定义,(4)保持,写入:Z加高电平,T导通,,在W上加高/低电平,写1/0。,读出:W先预充电,,根据W线电位的变化,读1/0。,断开充电回路。,Z:加低电平,,T截止,该单元未选中,保持原状态。,单管单元是破坏性读出,读出后需重写。,“0

16、”:C无电荷,电平V0(低),外特性:,“1”:C有电荷,电平V1(高),(3)工作,Z加高电平,T导通,,例.DRAM芯片2164(64K1位),V,地址端:,A7A0(入),数据端:,Di(入),控制端:,片选,写使能WE,= 0 写,= 1 读,电源、地,分时复用,提供16位地址。,Do(出),行地址选通RAS,列地址选通CAS,:=0时A7A0为行地址,高8位地址,:=0时A7A0为列地址,低8位地址,1脚未用,或在新型号中用于片内自动刷新。,4.2.3.3 半导体存储器逻辑设计,需解决:,芯片的选用、,例1.,用2114(1K4)SRAM芯片组成容量为4K8的存储器。地址总线A15A

17、0(低),双向数据总线D7D0(低),读/写信号线R/W。,给出芯片地址分配与片选逻辑,并画出M框图。,1.计算芯片数,动态M的刷新、,(1)先扩展位数,再扩展单元数。,主存的组织涉及:,主存的校验。,地址分配与片选逻辑、,信号线的连接。,2片1K4,1K8,4组1K8,4K8,8片,M的逻辑设计、,存储器寻址逻辑,2.地址分配与片选逻辑,(2)先扩展单元数,再扩展位数。,4片1K4,4K4,2组4K4,4K8,8片,芯片内的寻址系统(二级译码),芯片外的地址分配与片选逻辑,为芯片分配哪几位地址,以便寻找片内的存储单元,由哪几位地址形成芯片选择逻辑,以便寻找芯片,存储空间分配:,4KB存储器在

18、16位地址空间(64KB)中占据 任意连续区间。,需12位地址寻址:,4KB,A15A12A11A10A9A0,A11A0,0 0 0 0,任意值,0 0 1 1,0 1 1 1,1 0 1 1,0 1 0 0,1 0 0 0,1 1 0 0,1 1 1 1,片选,芯片地址,低位地址分配给芯片,高位地址形成片选逻辑。,芯片 芯片地址 片选信号 片选逻辑,1K,1K,1K,1K,A9A0,A9A0,A9A0,A9A0,CS0,CS1,CS2,CS3,A11A10,A11A10,A11A10,A11A10,3.连接方式,(1)扩展位数,4,4,10,4,A9A0,(2)扩展单元数,(3)连接控制线

19、,(4)形成片选逻辑电路,某半导体存储器,按字节编址。其中,0000H 07FFH为ROM区,选用EPROM芯片(2KB/片);0800H13FFH为RAM区,选用RAM芯片(2KB/片和1KB/片)。地址总线A15A0(低)。给出地址分配和片选逻辑。,例2.,1.计算容量和芯片数,ROM区:2KB,RAM区:3KB,存储空间分配:,2.地址分配与片选逻辑,先安排大容量芯片(放地址低端),再安排小容量芯片。,便于拟定片选逻辑。,共3片,A15A14A13A12A11A10A9A0,0 0 0 0 0 0 0,0 0 0 0 0 1 1,0 0 0 0 1 1 1,0 0 0 1 0 0 1 1

20、,0 0 0 0 1 0 0,0 0 0 1 0 0 0 0,低位地址分配给芯片,高位地址形成片选逻辑。,芯片 芯片地址 片选信号 片选逻辑,2K,2K,1K,A10A0,A10A0,A9A0,CS0,CS1,CS2,A12A11,A12A11,A12A11,5KB需13位地址寻址:,ROM,A12A0,RAM,A10,A15A14A13为全0,4.2.3.4 动态 RAM 刷新,刷新定义和原因,定义:,刷新。,动态存储器依靠电容电荷存储信息。平时无电源 供电,时间一长电容电荷会泄放,需定期向电容 补充电荷,以保持信息不变。,定期向电容补充电荷,原因:,注意刷新与重写的区别。,破坏性读出后重写

21、,以恢复原来的信息。,最大刷新间隔,在此期间,必须对所有动态单元刷新一遍。,非破坏性读出的动态M,需补充电荷以保持原来的信息。,2ms。,刷新方法,按行读。,刷新一行所用的时间,刷新周期,(存取周期),刷新一块芯片所需的刷新周期数由芯片矩阵的行数决定。,对主存的访问,由CPU提供行、列地址,随机访问。,2ms内集中安排所有刷新周期。,CPU访存:,刷新周期的安排方式,死区,用在实时要求不高的场合。,动态芯片刷新:,由刷新地址计数器提供行地址,定时刷新。,(1)集中刷新,2ms,50ns,(2)分散刷新,各刷新周期分散安排在存取周期中。,100ns,用在低速系统中。,2ms,(3)异步刷新,例.

22、,各刷新周期分散安排在2ms内。,用在大多数计算机中。,每隔一段时间刷新一行。,128行,15.6 微秒,每隔15.6微秒提一次刷新请求,刷新一行;2毫秒内刷新完所有行。,15.6 微秒,15.6 微秒,15.6 微秒,刷新请求,刷新请求,(DMA请求),(DMA请求),三种刷新定时方式的特点:,集中刷新:正常工作期间DRAM可达全效率,但刷新期间CPU不能访存(例中为16s),形成访存“死区”。 分散刷新:消除了访存死区,但使CPU访存周期延长一倍(例中 =1s)。另外,存在多余的刷新操作。 异步刷新:结合集中、分散刷新的优点,既克服了死时间,又没有多余的刷新操作,DRAM工作效率达到最高,

23、是一种理想的刷新方式,得到广泛应用。但这种方式控制较复杂,需要较多的存储器外围电路支持(刷新地址计数器、刷新定时器、访存仲裁逻辑等)。,4.2.3.5 动态 RAM 和静态 RAM 的比较,存储原理,集成度,芯片引脚,功耗,价格,速度,刷新,SDRAM,DDR内存,DDR2内存,DDR3内存,4.2.4 只读存储器(ROM),4.2.4.1 掩膜 ROM ( MROM ),行列选择线交叉处有 MOS 管为“1”,行列选择线交叉处无 MOS 管为“0”,4.2.4.2 PROM (一次性编程),特点:出厂时为通用形式,用户可通过加高压、大电流的方法一次结构破坏性写入信息,写入的内容为永久的。,4

24、.2.4.3 EPROM (多次性编程 ),(1) 浮动栅雪崩注入型MOS 电路(FAMOS),紫外线全部擦洗,初态:出厂时所有FAMOS管浮栅都不带电荷,表示全存“1”; 编程:通常脱机采用专门的编程器进行。 写“0”:源、漏间加25V高压,字线加编程脉冲,形成浮栅,阻止沟道使源、漏不导通,存“0”; 写“1”:存储元保持初态既可; 保持:当高压去除后,由于硅栅被绝缘层包围,电荷无处泄漏,故FAMOS管一直保持导通,使存入信息长期维持下去。,(2)EPROM工作原理:,(3) 2716 EPROM 的逻辑图和引脚,特点:擦除和编程均可联机进行,更加方便。 电可擦写 局部擦写 全部擦写,(4)

25、 EEPROM(电可擦除可编程只读存储器 ),(5)Flash Memory (快擦型存储器,又称闪存、电子盘),特点:擦除和写入速度更快(1M位的芯片擦、写时间小于5s)。 与EEPROM不同的是只能整体擦或分区擦。 由于闪速存储器具有非电易失性,且读取速度与DRAM接近,写入速度与硬盘接近,因此目前逐渐用来替代软、硬盘,称为半导体盘,具有无机械运动,抗震性好,可靠性高等优点,发展前景看好,(1)地址线的连接:CPU通过地址总线向存储器发送地址,理论上地址总线的低位可直接与各存储芯片的地址引脚相连,高位和片选译码器输入端相连; (2)数据线的连接:CPU通过数据总线与存储器交换数据,因此存储

26、器的数据引出线与数据总线按位连通即可; (3)读/写线的连接:CPU通过控制总线中的相应信号线向存储器发读/写令,则存储器的-WE线与控制总线中的读/写命令线连通即可。对ROM没有WE。(4) 片选线的连接:CPU控制总线中的-MREQ(访存请求)信号与片选译码器使能输入端相连即可。(5) 合理选用芯片:通常ROM存放系统程序,RAM存放用户程序(6) 其他:时序、负载,4.2.5 存储器与CPU的连接,1.读操作:CPU从指定的存储单元取出信息的过程 (1)CPU将地址信号发送到地址总线 (2)CPU发出读命令 (3)读出信息经数据总线送至CPU 2.写操作:CPU将要写入的信息存入指定的存

27、储单元 (1)CPU将地址信号发送到地址总线 (2)CPU将要写入的数据发送到数据总线 (3)CPU发出写命令 (4)等待信息经数据总线送至CPU,CPU对主存的读写操作,例 CPU 与存储器的连接图,74hc138,4.3 高速缓冲存储器(Cache),4.3.1 概述 4.3.1.1 问题的提出,解决CPU与I/O的访存冲突,解决高性能与低价位的矛盾,1)依据:CPU访存的局部性原理 2)目的:用小容量的SRAM与大容量的DRAM构成一个性能近似于SRAM价格相当于DRAM的存储系统。,4.3.1.2 Cache 的工作原理,(1) 主存和缓存的编址,主存和缓存按块存储块的大小相同,B 为

28、块长,(2) 命中与未命中,M C,主存块 调入 缓存,主存块与缓存块 建立 了对应关系,用 标记记录 与某缓存块建立了对应关系的 主存块号,主存块与缓存块 未建立 对应关系,主存块 未调入 缓存,(3) Cache 的命中率,CPU 欲访问的信息在 Cache 中的 比率,命中率 与 Cache 的 容量 与 块长 有关,一般每块可取 4 8 个字,块长取一个存取周期内从主存调出的信息长度,CRAY_1 16体交叉 块长取 16 个存储字,IBM 370/168 4体交叉 块长取 4 个存储字,(64位4 = 256位),(4) Cache 主存系统的效率,效率 e 与 命中率 有关,设 C

29、ache 命中率 为 h,访问 Cache 的时间为 tc ,访问 主存 的时间为 tm,1)Cache的内容与主存之间的映象关系,2)如何实现地址的转换,将访问的主存地址转换成Cache地址,3)访问Cache未命中时,若Cache没有满,如何调入Cache;Cache满时,块如何替换,4)Cache的一致性问题,即块的更新策略,4.3.1.3 实现Cache的功能要解决的问题,4.3.1.4 Cache 的基本结构,由 CPU 完 成,4.3.2 Cache主存地址映象,地址映象:为了把信息放到Cache中,必须应用某种函数把主存地址映象到Cache,称作地址映象.,地址变换:在信息按照这

30、种映象关系装入Cache后,执行程序时,应将主存地址变换成Cache地址,这个变换过程叫做地址变换.,基本地址映象方式: 直接映象、全相联映象、组相联映象、段相联映象等,4.3.3 Cache 的 读写 操 作,读,Cache 和主存的一致性,写直达法(Write through),写回法(Write back),写操作时数据既写入Cache又写入主存,写操作时只把数据写入 Cache 而不写入主存 当 Cache 数据被替换出去时才写回主存,写操作时间就是访问主存的时间,读操作时不 涉及对主存的写操作,更新策略比较容易实现,写操作时间就是访问 Cache 的时间, 读操作 Cache 失效发

31、生数据替换时, 被替换的块需写回主存,增加了 Cache 的复杂性,4.3.4 Cache 的改进,(1) 增加 Cache 的级数,片载(片内)Cache,片外 Cache,(2) 统一缓存和分开缓存,指令 Cache,数据 Cache,与主存结构有关,与指令执行的控制方式有关,是否流水,Pentium 8K 指令 Cache 8K 数据 Cache,PowerPC620 32K 指令 Cache 32K 数据 Cache,4.4 辅助存储器,4.4.1 概述,4.4.1.1 特点与主存相比容量大,速度慢,价格低,可脱机保存信息。辅助存储器用于存放当前不需立即使用的信息,一旦需要,再和主存成

32、批地交换数据。因此,辅存不直接和CPU交换信息。辅助存储器主要有磁表面存储器和光存储器两大类.磁表面存储器是将磁性材料沉积在盘片(或带)的基体上形成记录介质,并以绕有线圈的磁头与记录介质的相对运动来写入或读出信息.磁表面存储器有数字式磁记录,如硬盘,软盘和磁带. 模拟式磁记录,如录音,录像设备光存储器主要是光盘,它是利用激光束在具有感光特性的表面上存储信息.,4.4.1.2. 磁表面存储器的技术指标,1)记录密度:单位长度或单位面积内所存储二进制信息量。对磁盘存储器用道密度和位密度表示,也可以用两者的乘积面密度表示. 对磁带存储器,则主要用位密度表示.,磁道是磁盘表面上的许多同心圆. 在有多个

33、盘片构成的盘组中,由处在同一半径的磁道组成的一个圆柱面,称为柱面.,道密度:沿磁盘半径方向单位长度的磁道数。单位是道/英寸(简称TPI)或道/毫米 (TPM)。磁道具有一定的宽度,叫道宽. 它取决于磁头的工作间隙长度及磁头定位精度等因素.为避免干扰,磁道与磁道之间需保持一定距离,相邻两条磁道中心线之间的距离叫道距. 位密度或线密度:单位长度磁道所能记录二进制信息的位数。单位是位/英寸( bpi)或位/毫米 (bpm),注意:各磁道上所记录的信息量是相同的而位密度不同 对于磁带,其磁道是沿着磁带长度方向的直线,存储密度主要用位密度来衡量. 例如,常用磁带的记录密度有800bpi,1600bpi和

34、6250bpi等多种.,2)存储容量:辅存所能存储的二进制信息总量 以磁盘存储器为例 c=n*k*s c存储总容量,n存放信息的盘面数,k每盘磁道数,s每道二进制数。 格式化容量:指按照某种特定的记录格式所能存储信息的总量,也就是用户真正可以使用的容量。 非格式化容量: 磁记录表面可以利用的磁化单元总数.将磁盘存储器用于计算机系统中,必须首先进行格式化操作,然后才能供用户记录信息,格式化容量一般约为非格式化容量的60%70%。 3)数据传输率:磁表面存储器在单位时间内与主机之间传送数据的位数或字节数,它与记录密度D和记录介质的运动速度V有关:DrDV。 4)误码率:误码率是衡量磁表面存储器出错

35、概率的参数.它等于从辅存读出时,出错信息位数和读出的总信息位数之比,5)平均寻址时间磁盘存储器采取直接存取方式时,寻址时间包括两部分: 一是磁头寻找目标磁道所需的找道时间ts; 二是找到磁道以后,磁头等待所需要读写的区段旋转到它的下方所需要的等待时间tw.,由于寻找相邻磁道和从最外面磁道找到最里面磁道所需的时间不同,磁头等待不同区段所花的时间也不同,因此,取它们的平均值,称作平均寻址时间Ta,它由平均找道时间Tsa和平均等待时间Twa组成: Ta=Tsa+Twa= (tsmax+tsmin)/2+(twmax+twmin)/2,磁带存储器采取顺序存取方式,不需要寻找磁道,但需要考虑磁头寻找记录

36、区的等待时间,寻址时间指的是磁带空转到磁头应访问记录区所在位置的时间.,4.4.2 磁记录原理和记录方式,4.4.2.1 磁记录原理,写:在磁头线圈中加入磁化电流(写电流),并使磁层移动,在磁层上形成连续的小段磁化区域。,磁记录原 理,读磁头线圈中不加电流,磁层移动。当位单元的转变区经过磁头下方时,在线圈两端产生感应电势。,磁通变化的区域,读出信号,4.4.2.2 磁表面存储器的记录方式,磁记录方式又称编码方式,它是按某种规律将一串二进制数字信息变成磁表面相应的磁化状态。,1)归零制(RZ) 记录“1”时通正向脉冲电流;“0”时通反向脉冲电流 在记录两位信息之间驱动电流归零,2)不归零制(NR

37、Z) 记录1时电流正向流动,记录0时电流反向流动。当连续记录1或0时电流方向不变,当相邻两位代码不同时电流方向翻转,称为“见变就翻”的不归零制。,3)见“1”就翻的不归零制(NRZ1) 记录1时电流改变方向;记录0时保持原来的电流方向。,4)调相制(PM) 记录“0”时电流由负变正;“1”时由正变负。且电流变化出现在一位信息记录时间的中间时刻。 这样在两个相邻位记录信息相同时在交界处电流方向变化,不同时不变,5)调频制(FM) 在记录单元起始处不论是记录0还是1,都要改变电流方向,产生翻转;在一个记录单元中间点,记录1时改变电流方向,产生翻转,记录0时不改变电流方向,不产生翻转。这样记录1的频

38、率是记录0的频率的1倍。,6)改进调频制(MFM) 当二进制信息中出现连续0时,其记录单元的交界处翻转一次。在其它情况下(0-1,1-0,1-1)其记录单元的交界处不翻转; 在一个记录单元的中间点,记录1时改变电流方向,产生磁化翻转,记录0时不改变电流方向,不产生磁化翻转。,3.评价记录方式的主要指标,1)编码效率:位密度与磁化翻转密度的比值,可用记录一位信息的最大磁化翻转次数来表示。 例:FM、PM:一个位周期磁化最多翻转2次,则编码效率为50%; MFM、NRZ、NRZ1:一个位周期磁化最多翻转1次,则编码效率为100%;,2)自同步能力:指从单个磁道读出信息提取同步脉冲的难易程度。 磁表

39、面存储器的同步方式:两种 外同步:专门设置用来记录同步信息的磁道(同步磁道)。 这种同步方式读出时,同步磁道与被访磁道一起读出,读出信息经放大整形后和同步信号相“与”,产生读出数据代码。 此方式影响记录密度的提高。 自同步:不设同步磁道,同步信息从读出信息中提取,然后反过来再对读出信息进行同步,并选通出读出数据(自己同步自己)。 自同步要求读出信息在一个位周期时间内至少有一个感应信号,因此,NRZ和NRZ1制均无自同步能力,而RZ、PM、FM和MFM制均有自同步能力。,磁表面存储器的记录方式的时序,4.4.3 硬磁盘存储器,1)按磁头的工作方式 移动磁头磁盘存储器: 存取数据时,磁头在磁盘盘面

40、上径向移动,磁头与盘面不接触,且随气流浮动,称为浮动磁头. 盘片的每面都有一个磁头. 固定磁头磁盘存储器: 磁头位置固定,磁盘的每一个磁道都对应一个磁头,盘片也不可更换. 其特点是存取速度快. 省去了磁头沿盘片径向运动找道时间. 2)按磁盘的可替换性 可换盘存储器: 指磁盘不用时可以从驱动器中取出脱机保存. 这种磁盘可以在兼容的磁盘存储器间交换数据,由于可脱机保存故便于扩大存储容量.为了达到可靠地交换数据的目的磁盘的道密度要适当降低. 固定盘存储器: 是指磁盘不能从驱动器中取出,更换时要把整个“头盘组合体”一起更换,4.4.3.1 硬盘分类,温彻斯特磁盘(温盘),1973年,IBM研制成功了一

41、种新型的硬盘IBM3340这种硬盘拥有几个同轴的金属盘片,盘片上涂着磁性材料。它们和可以移动的磁头共同密封在一个盒子里面,磁头能从旋转的盘片上读出磁信号的变化 -这就是我们今天是用的硬盘的祖先,IBM把它叫做温彻斯特硬盘。,1980年,希捷(Seagate)公司制造出了个人电 脑上的第一块温彻斯特硬盘,这个硬盘与当时的软驱体积相仿,容量5MB 。,温盘是目前使用最广,可靠性最好,最方便实用的一种磁盘。 其特点为:将磁头和盘片、驱动部分、读写电路密封在一个盒子内,称为“头盘组合体”。更换时要对整个头盘组合体作一次整体更换。头盘组合体内部结构属可移动头固定盘片组结构。,4.4.3.2 硬磁盘存储器

42、结构,(1) 磁盘驱动器,(2) 磁盘控制器,接受主机发来的命令,转换成磁盘驱动器的控制命令,实现主机和驱动器之间的数据格式转换,控制磁盘驱动器读写,通过总线,(3) 盘片,由硬质铝合金材料制成,1)几个概念盘面:每张盘片具有上、下两面,均可用来记录信息,称为盘面。对于多片盘片组成的盘组,通常最上面、最下面不用,作为保护面。 记录区:盘片中间有一个圆孔,穿在主轴上。为保证信息的可靠性,通常靠近主轴孔和盘边的部分不用,因此信息记录在盘面上一个环状的有效记录区内。 磁道:磁头在盘面上记录信息的轨迹为许多由内向外排列的同心圆,称为“磁道”。二进制信息沿磁道串行分布。 圆柱面:盘组记录信息时为了节省磁

43、头移动时间,通常在一个磁道存满后,继续存放在另一盘面的同一磁道上,则不同盘面的同一磁道可看成是一圆柱面,存取操作沿柱面进行。,4.4.3.3 硬盘的记录格式,扇区:一个盘面通常分成若干区,称为扇区。这样,每条磁道就被分为若干个扇段。扇段为磁盘寻址的最小单位,而不是字节。 扇区的大小可由硬件划分,称“硬分区”;也可由软件划分,称“软分区”。硬分区:在盘面上两个扇区的交界处打孔或缺口,通过光电检测等手段对这些孔进行检测,硬件上设扇区计数器,每检测到一个孔,就发一个脉冲(扇标脉冲),对计数器进行计数,则计数器中从0开始的计数值即为扇区号。软分区:不设扇标脉冲,扇区的划分通过软件将格式信息写入磁道进行

44、。不论是软分区还是硬分区,为了标识一个磁道信息的起始,都在每个磁道的起始处打一个索引孔,通过光电检测的方法获得一个脉冲,称为“0索引”。随着磁盘的旋转,0索引脉冲的到来标志着0扇区的开始。 磁盘地址:,磁道号 磁头号,2)定长记录格式: 扇区中存放的数据块大小固定。这种格式较适合硬分区的结构,简单但记录区的空间利用率不高。 3)不定长记录格式: 扇区中存放的数据块大小可变。这种格式较适合软分区的情况,灵活性和空间利用率较高。,例4.6 磁盘组有六片磁盘,每片有两个记录面,存储区域内径22厘米,外径33厘米,道密度为40道/厘米,内层密度为400位/厘米,转速2400转/分,问: (1)共有多少

45、存储面可用? (2)共有多少柱面? (3)盘组总存储容量是多少? (4)数据传输率是多少?,解:(1)若去掉两个保护面,则共有: 6 X 2 - 2 = 10个存储面可用; (2)有效存储区域 =(33-22)/ 2 = 5.5cm 柱面数 = 40道/cm X 5.5= 220道 (3)内层道周长=22= 69.08cm 道容量=400位/cmX69.08cm = 3454B 面容量=3454B X 220道 = 759,880B 盘组总容量 = 759,880B X 10面 = 7,598,800B (4)转速 = 2400转 / 60秒 = 40转/秒 数据传输率 = 3454B X 4

46、0转/秒 = 138,160 B/S,4.4.4 软磁盘存储器,4.4.4.1 概述,速度,磁头,盘片,价格,环境,苛刻,4.4.4.2 软盘片,由聚酯薄膜制成,应用激光在某种介质上写入信息,然后再利用激光读出信息的技术称为光存储技术.如果光存储使用的介质是磁性材料,亦即利用激光在磁记录介质上存储信息,就称为磁光存储. 光盘的分类 只读型光盘(CD-ROM) 只写一次型光盘(WORM) 可擦写型光盘 光盘库(光盘自动换盘机)CD-R刻录机:是一次性写入的刻录机有SCSI和IDE接口两种,用于数据备份或娱乐.CD-RW:是可擦写的刻录机,可刻录CD-RW和CD-R光盘. 光盘库:它的基本构件 光

47、盘架,存放光盘15个光盘机机械手(换盘机构) 控制器,4.4.5 光盘存储器,4.4.5.1 概述,形变:对光盘写入时,将激光束聚焦成直径小于1m的微小光点,以其热作用,融化盘表面上的光存储介质薄膜,在薄膜上形成凹坑.坑的边缘形成“1”,无坑的地方或坑底都是“0”.读出时,凹坑边缘反射的光有变化,信息为“1”,平坦处(坑底也是)反射的光无变化,信息为“0”. 由于读出光束的功率只有写入光束功率的1/10,因此不会融出新的凹坑.,硬盘 容量大,数据传输率高,等待时间短,关键技术是提高位密度bpi和道密度TPI,采用温彻斯特技术将磁头盘片和定位系统组合在一个密封的盒内. 为了用于便携机,更提出了减

48、轻重量,承受撞击的要求,为降低功耗,还必须有电源管理控制功能等 软盘 软盘片可灵活装卸,便于携带和交换,介质又便宜,既可存储系统和应用软件,又可用于数据输入输出用户用软盘片作为自己的小数据库和软件库. 光磁软盘容量可达几十MB200MB 磁带 数据传输率低,容量大,每兆字节价格低,便于装卸,交换和携带. 作为磁盘的后备存储 光盘 存储密度高,容量大价格低,寿命长和可替换,可擦写的磁光盘集磁记录和光存的优点,其存储密度比磁盘高十几倍几十倍,信息可保存60100年(磁盘一般为35年)位成本比磁盘低,抗干扰能力强. 光盘记录头份量重,体积大使寻道时间长(30100ms),写入速度低(目前约0.2秒),主机交换数据的速度不匹配,故不能作为计算机的中间存储器,这是光盘不能替换硬盘的主要原因. 光盘介质可互换,存储量大,可用作文献档案等,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学课件 > 大学教育

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1