计算机组成与体系结构 课件 03存储系统、04外围设备_第1页
计算机组成与体系结构 课件 03存储系统、04外围设备_第2页
计算机组成与体系结构 课件 03存储系统、04外围设备_第3页
计算机组成与体系结构 课件 03存储系统、04外围设备_第4页
计算机组成与体系结构 课件 03存储系统、04外围设备_第5页
已阅读5页,还剩167页未读 继续免费阅读

下载本文档

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

文档简介

存储系统计算机组成与体系结构存储系统的地位结果程序输入设备输出设备存储器运算器控制器结果程序输入设备输出设备运算器存储器控制器以存储器为中心的计算机结构存储器概述存储器的作用存放程序和数据在现代计算机中,存储器处于全机的中心地位存储器的访问者CPU读取指令和存取数据I/O设备与存储器进行直接数据传送共享存储器的多处理机的出现,需要利用存储器存放共享的数据,实现处理机间通信基本概念存储元:存储一个二进制代码存储单元:若干个存储元组成一个存储单元存储器:多个存储单元组成一个存储器字地址:存放一个机器字的存储单元地址字节地址:存放一个字节的存储单元地址如果计算机中可编址的最小单位是字存储单元,则该计算机称为按字寻址的计算机如果计算机中可编址的最小单位是字节,则该计算机称为按字节寻址的计算机主存储器的技术指标存储容量:在一个存储器中可以容纳的存储单元总数通常称为该存储器的存储容量存取时间(MemoryAccessTime):存取时间ta又称存储器访问时间存储周期(MemoryCycleTime):存储周期tc是指连续启动两次读操作所需间隔的最小时间带宽:单位时间内存储器可读写的字节数(或二进制的位数)称为存储器的带宽价格:价格是存储器的一个经济指标,一般用每位价格来表示存储器的分类按存储介质分半导体存储器磁表面存储器光盘按数据的存取方法分随机存取(RandomAccess)

顺序存取(SequentialAccess)直接存取相联存取按读写功能分只读存储器(ROM)随机访问存储器(RAM)按信息的可保存性分易失性存储器(volatilememory)非易失性存储器(Non-VolatileMemory,NVM)按在计算机系统中的作用分主存储器辅助存储器高速缓冲存储器存储系统的设计目标尽可能快的存取速度:应能基本满足CPU对数据的要求尽可能大的存储空间:可以满足程序对存储空间的要求尽可能低的单位成本:(价格/位)应在用户能够承受范围内CPU与存储器的性能比较存储器的层次结构v1Mainmemoryholdsdiskblocksretrievedfromlocaldisks.registerson-chipL1cache(SRAM)mainmemory(DRAM)localsecondarystorage(localdisks)Larger,slower,andcheaper(perbyte)storagedevicesremotesecondarystorage(distributedfilesystems,Webservers)Localdisksholdfilesretrievedfromdisksonremotenetworkservers.off-chipL2cache(SRAM)L1cacheholdscachelinesretrievedfromtheL2cache.CPUregistersholdwordsretrievedfromcachememory.L2cacheholdscachelinesretrievedfrommemory.L0:L1:L2:L3:L4:L5:Smaller,faster,andcostlier(perbyte)storagedevices存储器的层次结构缓存-主存层次和主存-辅存层次主存-辅存层次缓存CPU主存辅存缓存-主存层次程序运行的局部性原理是指CPU对存储器中程序和数据的访问,在一小段时间内,总是集中在一小块存储空间具体表现时间方面:在一小段时间内,最近被访问过的程序和数据很可能再次被访问,例如:程序循环空间方面:在空间上这些被访问的程序和数据往往集中在一小片存储区,例如:数组存放指令执行顺序方面:在访问顺序上,指令顺序执行比转移执行的可能性大(大约5:1)存储层次应满足的原则一致性原则同一个信息可以处在不同层次存储器中,此时,这一信息在几个级别的存储器中应保持相同的值。包含性原则处在内层存储器中的信息一定被包含在其外层的存储器中,反之则不成立。即内层存储器中的全部信息是其相邻外层存储器中一部分信息的复制品。存储层次的性能模型M1M2Ta1Ta2

多层存储访问性能模型半导体存储器常用的半导体器件双极型半导体TTL(Transistor-TransistorLogic)金属氧化物场效应半导体MOS(MetalOxideSemiconductor)在计算机中最常用的是MOS器件组成的存储器。存储位元具备的条件:呈现两种稳态(或半稳定),分别代表二进制的1和0能够写入(至少一次)来设置状态能够读出状态半导体存储器分类半导体随机储存器(RAM)静态随机存储器(SRAM)动态随机存储器(DRAM)半导体只读存储器(ROM)MROMPROMEPROMEEPROM/E2PROMFLASHMemoryStaticRAM-SRAMShortforstaticrandomaccessmemory.SRAMisatypeofmemorythatisfasterandmorereliablethanthemorecommonDRAM(dynamicRAM).Thetermstaticisderivedfromthefactthatitdoesn'tneedtoberefreshedlikedynamicRAM.WhileDRAMsupportsaccesstimesofabout60nanoseconds,SRAMcangiveaccesstimesaslowas10nanoseconds.Inaddition,itscycletimeismuchshorterthanthatofDRAMbecauseitdoesnotneedtopausebetweenaccesses.Unfortunately,itisalsomuchmoreexpensivetoproducethanDRAM.Duetoitshighcost,SRAMisoftenusedonlyasamemorycache.6管MOSSRAM(字线选择)SRAM存储芯片-线性组织6管MOSSRAM-双向选择32Kx8StaticRAM-CY62256DynamicRAM-DRAMAtypeofphysicalmemoryusedinmostpersonalcomputers.Thetermdynamicindicatesthatthememorymustbeconstantlyrefreshed(reenergized)oritwillloseitscontents.RAM(random-accessmemory)issometimesreferredtoasDRAM(pronounceddee-ram)todistinguishitfromstaticRAM(SRAM).StaticRAMisfasterandlessvolatilethandynamicRAM,butitrequiresmorepowerandismoreexpensive.单管MOSDRAM1Mx4DRAM实例DRAM的刷新刷新(refresh)按行来进行内部的读操作由刷新计数器产生行地址,选择要刷新的行,读即刷新刷新一行的时间即是存储周期需要刷新的行数为单个芯片单个矩阵的行数(对于内部包含多个存储矩阵的芯片,各个矩阵同一行同时被刷新)刷新周期典型值2ms刷新方式集中刷新分散刷新异步刷新集中刷新分散刷新和异步刷新SRAM和DRAM特性比较特性SRAMDRAM存储信息触发器电容破坏性读出非是需要刷新不要需要送行列地址同时送分两次送运行速度快慢集成度低高发热量大小存储成本高低DRAM控制器ROM-ReadOnlyMemory半导体掩模只读存储器MROM(MaskedReadOnlyMemory)一次性编程只读存储器PROM(ProgrammableROM)可擦写可编程只读存储器EPROM(ErasablePROM)电可擦写可编程只读存储器EEPROM(ElectricallyErasablePROM)快闪存储器FLASHMemoryTTLMROMMOSMROM多射级熔丝式PROMEPROM基本结构EPROM芯片和紫外线擦除器EEPROM基本结构FlashmemoryABk位(给出地址)DBn位(传送数据)主存储器与CPU的连接地址总线AB的位数决定了可寻址的最大内存空间数据总线DB的位数与工作频率的乘积正比于最高数据吞吐能力控制总线CB指出总线周期的类型和本次读写操作完成的时刻READYWRITEREADMainMemory例如:k=32位n=32位CPUARDR主存储器的读写主存储体数据寄存器地址寄存器/WE/CS0/CS1读过程:给出地址给出片选与读命令保存读出内容写过程:给出地址给出片选与数据给出写命令主存储体存储器的容量扩展位扩展法:只加大字长,而存储器的字数与存储器芯片字数一致,对所有片子使用共同片选信号;字扩展法:仅在字向扩充,而位数不变。需由片选信号来区分各片地址字位同时扩展法位扩展

用2片1K

×

4位存储芯片组成1K

×

8位的存储器10根地址线8根数据线DD••••D0479AA0•••21142114CSWE字扩展

用2片1K

×

8位存储芯片组成2K

×

8位的存储器11根地址线8根数据线1K

×

8位1K

×

8位D7D0•••••••••••••••••WEA1A0•••A9CS0A10

1CS1字、位扩展用8片1K

×

4位存储芯片组成4K

×

8位的存储器8根数据线12根地址线WEA8A9A0...D7D0……A11A10CS0CS1CS2CS3片选译码................1K×41K×41K×41K×41K×41K×41K×41K×474138译码器74138的函数表74139译码器74139的函数表设计步骤分析地址空间分配进行合理的芯片选择制定地址译码方案绘制存储器配置连接图地址线的连接数据线的连接读/写命令线的连接片选线的连接例题1设CPU有16根地址线,8根数据线,并用作访存控制信号(低电平有效),用作读/写控制信号(高电平为读,低电平为写)。现有下列存储芯片:1K×4位RAM;4K×8位RAM;8K×8位RAM;2K×8位ROM;4K×8位ROM;8K×8位ROM及74LSl38译码器和各种门电路。画出CPU与存储器的连接图,要求主存的地址空间满足下述条件:最小8K地址为系统程序区,与其相邻的16K地址为用户程序区,最大4K地址空间为系统程序工作区。详细画出存储芯片的片选逻辑并指出存储芯片的种类及片数。地址空间分配0000~1FFF系统程序区8K2000~5FFF用户程序区16K6000~EFFF

空闲36KF000~FFFF系统程序工作区

4K芯片选择和译码方案根据地址范围的容量及其在计算机系统中的作用,确定最小为8K系统程序区选一片8K×8位ROM;与其相邻的16K用户程序区选2片8K×8位RAM;最大为4K系统程序工作区选1片4K×8位RAM。将CPU的低13位地址线A12~A0与1片8K×8位ROM和两片8K×8位RAM的地址线相连;将CPU的低12位地址线A11~A0与1片4K×8位RAM的地址线相连。连接图例题2设CPU有16根地址线,8根数据线,并用作访存控制信号(低电平有效),用作读/写控制信号(高电平为读,低电平为写)。现有下列存储芯片:1K×4位RAM;4K×8位RAM;8K×8位RAM;2K×8位ROM;4K×8位ROM;8K×8位ROM及74LSl38译码器和各种门电路。画出CPU与存储器的连接图,要求:(1)主存地址空间分配:

6000H~67FFH为系统程序区;

6800H~6BFFH为用户程序区。(2)合理选用上述存储芯片,说明各选几片。(3)详细画出存储芯片的片选逻辑图。地址空间分配0000~5FFF空闲24K6000~67FF系统程序区

2K6800~6BFF

用户程序区

1K6C00~FFFF空闲37K选择存储芯片

由6000H~67FFH系统程序区的范围,应选1片2K×8位的ROM,无需选4K×8位和8K×8位的ROM,否则就浪费了。由6800H~6BFFH用户程序区的范围,应选2片1K×4位的RAM芯片,选其他芯片也必然浪费。

连接图提升DRAM性能成组数据传送(Burstmode)DRAM的快速读写技术DRAM的并行读写技术其他可行方案提高存储器芯片本身的读写速度改进芯片之间的组合与结构关系使用具有多端口的存储器芯片DRAM的快速读写技术快速页式存储器(FastPageRAM,FPRAM):连续读写属于同一行的多个列中的数据,其行地址只需在第一次读写时送入(锁存),之后保持不变,则每次读写属于该行的多个列中的数据时,仅锁存列地址即可,从而省掉了锁存行地址时间,也就加快了主存储器的读写速度。扩展数据输出存储器(ExtendedDataOutputRAM,EDODRAM):在数据输出部分增加数据锁存线路,延长输出数据的有效保持时间,即使地址信号改变了,仍能取到正确的读出数据,这可以进一步缩短地址送入时间,也就加快了主存储器的读写速度。DRAM的并行读写技术使主存储器在一个工作周期的时间内读出多个主存字在静态和动态的存储器中都可以使用并行读写技术主要有两种方案:一体多字:加宽每个主存单元的宽度,同时存储多个主存字优点:降低平均读出时间,为原来的几分之一缺点:需要位数足够多的寄存器缓存数据,多次送数据总线单字多体:把主存储器分为几个独立读写、字长为一个主存字的存储体,通过合理的组织,使几个存储体协同工作。两种读写方式:同时启动读写方式、顺序轮流启动读写方式交叉编址方式:因为程序运行的局部性原理,把连续的主存字分布到不同的存储体中。数据总线一体多字结构地址寄存器

主存储器存储体

WWWW一体4字结构单字多体结构地址寄存器

数据总线

0字1字2字3字单字4体结构低位交叉编址顺序读写时间

单体访存周期

单体访存周期启动存储体0启动存储体1启动存储体2启动存储体3SDRAM同步动态随机存取存储器(synchronousdynamicrandom-accessmemory)利用同步计时器对存储器的输出入信号加以控制的DRAMSDRAM是在DRAM的架构基础上增加同步和双区域(DualBank)的功能,使得微处理器能与SDRAM的时钟同步,所以SDRAM执行命令和传输资料时相较于DRAM可以节省更多时间SDRAMReadTimingDDRSDRAMDoubleDataRateSynchronousDynamicRandom-AccessMemoryDDRachieveshigherdataratesinthreeways:First,thedatatransferissynchronizedtoboththerisingandfallingedgeoftheclock,ratherthanjusttherisingedge.Thisdoublesthedatarate;hencethetermdoubledatarateSecond,DDRuseshigherclockrateonthebustoincreasethetransferrateThird,abufferingschemeisusedDDRGenerations提高主存储器性能的途径成组数据传送(Burstmode)目的:提高数据总线的输入输出能力传送一次地址,连续在总线上传送多个数据提高存储芯片本身的读写速度EDRAM:EnhancedDRAMCDRAM:CacheDRAM改变存储芯片的时序SDRAM:SynchronousDRAMDDRSDRAM:DoubleDataRateSDRAM改进芯片之间的组合与结构关系并行读写:交叉编址RDRAM(RambusDRAM):采用串行数据传输模式使用具有多端口的存储器芯片双端口存储器CacheCache基本概念cache:隐藏处所,隐藏的粮食或物资,贮藏物cache-主存层次是多级存储体系的一部分多级存储体系能够解决存储器容量、速度、价格之间的矛盾的关键——程序执行的局部性原理程序运行的局部性原理程序在一定时间段内通常只访问较小的存储空间两种局部性:时间局部性和空间局部性时间局部性:最近被访问的信息很可能还要被访问。将最近被访问的信息项装入到Cache中。空间局部性:最近被访问的信息临近的信息也可能被访问。将最近被访问的信息项临近的信息一起装入到Cache中。地址空间访问概率访问速度比较Cache组成cache的工作原理cache实现要点cache的目标是为了解决存储器的速度问题cache的容量要远小于主存,因此必须考虑两者间的地址变换问题cache管理的所有算法均由硬件实现cache和主存之间以块为单位交换信息cache与主存同时进行读写cache的设计主要考虑提高命中率问题cache设计要素cache容量的大小(CacheSize)cache与主存的地址映射方法(MappingFunction)替换策略(ReplacementAlgorithms)写策略(WritePolicy)数据块大小(LineSize)多级cache(MultilevelCaches)分立cache和统一cache(UnifiedVersusSplitCaches)Cache的容量与命中率的关系cache与主存的地址映射直接映射方式(DirectMapping)全相联方式(AssociativeMapping)组相联映射方式(SetAssociativeMapping)直接映射方式(1)映射方式:i=jmodm,其中i=Cache块号,j=主存储器的块号,m=Cache的块数直接映射方式(2)直接映射方式(3)优点实现简单硬件成本低缺点容易产生冲突不能有效利用Cache空间全相联方式(1)全相联方式(2)全相联方式(3)优点灵活不易产生冲突缺点比较电路难于实现效率低,速度慢组相联映射方式(1)组相联映射方式(2)练习题(1)有一个Cache的容量为4K字,每块为16字,问:(1)该Cache可容纳多少个块?(2)如果主存的容量是1M字,则有多少个块?(3)在直接映射方式下,主存中的第300块映射到Cache中哪一个块?(4)在进行直接地址映射时,存储器地址分成哪几段?各段分别有多少位?练习题(2)Cache-主存存储体系采用组相联映像方式,块(行)大小为256B,Cache包含32块(行),每组包含4块(行),主存容量4096块。画出主存与Cache的地址格式。地址变换表应包含多少个存储单元?每个单元几位?每次参与相联比较的单元为多少?替换策略经典算法先进先出(FIFO)最不经常使用(LFU)近期最少使用(LRU)随机替换(RAND)最优替换(OPT)改良算法LRFU:LRU和LFU(LeastFrequentlyUsed)两者的结合,优先替换访问次数少的数据。LRU-K:先从使用次数为1的页面中根据LRU查找页面进行替换,如果没有1的页面则查找访问次数为2的页面,直到K为止。写策略单级Cache写直达法,通过式写(WriteThrough)写回法(WriteBack)两级Cache写一次法(Write-Once)L1Cache对L2Cache使用全写法,L2Cache对主存使用写回法Cache的命中率命中率是Cache设计中最重要的技术指标影响CACHE命中率的因素CACHE的容量,大一些比较好CACHE与主存每次交换的信息量要适中CACHE不同的组织方式,多路组相联更好CACHE的多级组织可提高命中率CACHE装满后的替换算法(全相联、多路组相联)Cachelinesize、cache容量与缺失率多级Cache与命中率为增加计算机系统中的cache容量,通常可以在已有的cache存储器之外,再增加一个容量更大的cache。此时原有cache为第一级(例如奔腾机微处理机芯片内的cache),新增加的cache为第二级。第二级cache的容量比第一级cache的容量要大得多,在第一级cache中保存的信息也一定保存在第二级cache中,但保存有比第一级cache中更多的信息。当CPU访问第一级cache出现缺失情况时,就去访问第二级cache。若第一级、第二级cache的命中率为90%,则它们总的命中率为:1-(1-90%)×(1-90%)=99%。单级Cache和多级Cache虚拟存储器虚拟存储器概述虚拟存储器是指用磁盘的一片存储空间来弥补主存空间的不足,使得程序人员能够使用比主存实际空间更大的存储空间来编写和运行程序根据“程序运行的局部性原理”,只把一小段时间内用到的程序和数据装入主存;其他程序和数据在操作系统的支持下,在磁盘和主存之间按程序运行的需要自动成批地完成交换虚拟存储器经常使用两种基本管理技术,核心问题都在于处理数据的存放与调度段式页式段页式段式存储管理段表内容及其管理段号段内地址++逻辑地址段始地址段长装入位段表主存实际地址段表基地址页式存储管理页表内容和页式管理+(在内存中)控制位有效位页表虚地址(程序中给出)实地址(读写内存用)按地址读实页号虚页号页内地址实页号页内地址页表基地址控制位:包括修改位、替换位有效位:表示该页是否已装入主存页表内容和页式管理+(在内存中)控制位有效位虚页号实页号慢表虚地址(程序中给出)实地址(读写内存用)TLB(专设硬件)比较(按内容选)按地址读实页号虚页号页内地址实页号页内地址页表基地址Cache与虚拟存储的区别Cache虚拟存储器功能缓解了主存储器速度慢的拖累

突破了主存储器容量小的限制

实现技术硬件以软件为主透明性透明不透明地址转换简单复杂、速度慢数据交换频率高、数量少频率低、数量多外围设备计算机组成与体系结构外围设备与输入输出系统系统互连存储器接口外围设备CPU计算机的外围设备概念:具有一定操作功能的比较完整和相对独立的精密机械电子装置功能:进行人机交互,完成输入输出功能特点:种类繁多,功能多样,组成与运行原理各不相同发展:智能化、高可靠性、小型廉价常用的外围设备键盘图形输入设备鼠标、数位板、操纵杆、手写笔图像输入设备扫描仪、传真机、数码相机/摄像机条形码阅读器语音与文字输入显示器(字符、图形、图像)打印机(针式、喷墨、激光)绘图仪语音输出输入设备输出设备矩阵键盘原理1101...并行接口并行接口+5V10KΩ0列1列m-1列0行1行n-1行键盘键.....。。。。。。。。。。。。。。。。。。。。…...011A键110...。1101...二极管鼠标机械式光电式触摸屏常用输出设备显示器阴极射线管显示器液晶显示器等离子显示器打印机针式打印机喷墨打印机激光打印机点阵式设备把字形、图形、图像等信息以不同的点阵布局方式表现出来软拷贝(softcopy)显示设备硬拷贝(hardcopy)打印设备点阵式表示举例以十六进制数的形式把平面上点阵布局写出来点阵式设备需要解决的问题点阵布局规律确定形状的对象(保存对象的布局)无确定规律对象(保存所有点信息)点阵的密度更密的点阵可以把要表示的形状呈现得更精细准确表示同样大小的形状,点阵密则所用数据数量更多点阵越密则对输入输出设备的处理精度要求也越高点阵中点的属性二值表示(0、1表示点的有、无)单色表示(灰度级表示不同亮度)彩色表示(RGB三基色混和表示彩色)发光二极管(LED)Lighting-EmittingDiode阴极射线管(CRT)灯丝阴极聚焦极石墨层荧光屏显示屏阳极帽偏转线圈栅极阳极电子枪电子束Cathode-RayTube液晶显示(LCD)Liquid-CrystalDisplay有机发光显示(OLED)OrganicLight-EmittingDisplayEInkEInk(electronicink)针式打印机打印纸导轨打印针永磁铁

铁芯衔铁

线圈色带色带保护片滚筒激光打印机激光部分打印机控制部分光导鼓显象部分…..定形部分

加热辊预热板输纸用辊转写清扫辊带电器印写部分清扫部分转写部分接纸

部分纸激光喷墨打印机墨水槽喷墨头过滤器收集槽高压电源振荡发生器字形发生器打印纸充电电极压电陶瓷偏转电极墨水泵回收器墨滴偏转方向喷墨头移动方向组成与打印原理字符打印过程(充了电的墨滴偏转射向打印纸,不带电的墨滴射入回收器被回收)(以7*5点阵为例)热敏和热转印Thermalprinting外部存储器/辅存主要技术指标存储密度:单位长度或单位面积上存储的二进制信息数量。存储容量:一台设备能存储的总信息量,一般以字节为单位。寻址时间:找到数据存储位置所需要的时间。数据传输率:单位时间内传送数据的数量,单位b/s或者B/s。误码率:出错信息位数与读出信息的总位数之比。价格:总价格和存储单位信息的平均价格。概述从功能上讲,外部存储器是存储体系的一部分从结构上说,外部存储器又是属于外围设备的范畴目前,磁表面存储器是常用的外部存储器之一,在磁表面存储器中最常用的是磁盘磁性材料的物理特性磁记录原理前间隙后间隙铁氧体线圈电流磁记录介质磁头,软磁材料导磁率高,饱和磁感应强度大矫顽力小,剩余磁感应强度小

磁记录材料,硬磁材料记录密度高,记录信息时间长输出信号幅度大,噪声低表面组织紧密、光滑、无麻点薄厚均匀,温度、湿度影响小磁表面存储器的读操作磁表面存储器的写操作磁表面存储器存取信息的原理通过电-磁变换,利用磁头写线圈中的脉冲电流,可把一位二进制代码转换成载磁体存储元的不同剩磁状态反之,通过磁-电变换,利用磁头读出线圈,可将由存储元的不同剩磁状态表示的二进制代码转换成电信号输出磁表面存储器的优点存储密度高,记录容量大,每位价格低;记录介质可重复利用(通过改变剩磁状态);无需能量维持信息,掉电信息不丢失,记录信息可长久保持;利用电磁感应读出信号,非破坏性读写。磁表面存储器的缺点只能顺序存取,不能随机存取;读写时要靠机械运动,存取速度慢;读写可靠性差,必须加校验码;由于使用机械结构,对工作环境要求高。磁记录方式磁记录方式:是指一种编码方法,即如何将一串二进制信息,通过读写电路变换成磁层介质中的磁化翻转序列编码方法要求:更高的编码效率:编码效率:指记录密度与最大磁化翻转密度之比,即为记录一位信息所用的最多磁化翻转次数的倒数;FM、PM编码效率50%,MFM、NRZ、NRZ1编码效率100%更高的自同步能力:自同步能力:指从读出的数据信息中提取出同步时钟信号的难易程度,可以用最小磁化翻转间隔与最大翻转间隔的比值来衡量;NRZ、NRZ1没有自同步能力,PM、FM、MFM有自同步能力更高的读写可靠性:采用能检查错误,甚至自动纠正错误的措施磁盘的物理组织(1)

磁头运动固定磁头(每磁道一个)可移动磁头(每个面一个)磁盘可更换性不可更换磁盘可更换磁盘盘片单面双面磁头机制接触(软盘)固定间隙空气动压气隙(温氏磁盘)磁盘的物理组织(2)温彻斯特磁盘结构磁盘的数据组织-磁道磁盘的每一个记录面被划分为若干个同心圆,被称为磁道(tracks)磁道编号顺序:由外向内为什么?磁盘的数据组织-扇区每个磁道又被划分为若干个数据块,称为扇区(sectors)扇区是磁盘能够寻址到的最小单位磁盘的数据组织-柱面当一个磁盘系统有多个记录面时,不同记录面的同一磁道被称为柱面(cylinder)磁盘的数据组织磁盘的寻址传统CHS(cylinders-heads-sectors)方式:台号、柱面号、磁头号、扇区号逻辑区块地址(LogicalBlockAddress,LBA)磁盘的格式化:使磁盘带有标识信息,用于区分各个扇区

磁盘的性能参数(1)存储密度

道密度:沿磁盘半径方向单位长度上的磁道数位密度:沿磁道圆周方向单位长度上所能记录的二进制位数存储容量:指一个磁盘装置所能存储二进制信息的总量非格式化容量=位密度×内圈磁道周长×磁道总数格式化容量=扇区容量×每道扇区数×磁道总数

磁盘的性能参数(2)平均存取时间寻道时间:磁头定位到要求的磁道所花费的时间。旋转延迟:磁道上待访问的信息旋转到磁头下方所需要的时间。数据传输率=磁盘转速×每条磁道的容量(B/s)传送时间=要传送的字节数÷数据传输率

例:磁盘参数计算一台有3个盘片的磁盘组,共有4个记录面,转速为7200/分,盘面有效记录区域外径为30cm,内径为20cm,记录位密度为110位/mm,磁道密度为8道/mm,磁道分16个扇区,每扇区512字节,设磁头移动速度为2m/s。(1)计算盘组的非格式化容量和格式化容量。(2)计算该磁盘的数据传输率,平均寻道时间和平均旋转等待时间。(3)若一个文件超出一个磁道的容量,余下部分是存于同一个盘面还是存于同一柱面上?并给出一个合理的磁盘地址方案。例题解答(1)每个记录面共有磁道数为:((30-20)/2)×10×8=400道非格式化容量=(3.14×200×110×400×4)/8=13816000B格式化容量=512×16×400×4=1

温馨提示

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

评论

0/150

提交评论