chapter7外存与IO设备.ppt
《chapter7外存与IO设备.ppt》由会员分享,可在线阅读,更多相关《chapter7外存与IO设备.ppt(65页珍藏版)》请在三一办公上搜索。
1、计算机组成原理武汉科技大学计算机科学与技术学院,第七章 外存与I/O设备,本章内容7.1 外围设备概述7.2 磁盘存储设备7.3 磁盘存储设备的技术发展7.4 磁带存储设备7.5 光盘和磁光盘存储设备7.6 显示设备7.7 输入设备和打印设备,7.1.1 外围设备的一般功能什么是外围设备除CPU和内存外的部件2.外围设备的功能在计算机和其他机器之间,以及计算机与用户之间提供联系3.外围设备的基本组成存储介质、驱动装置、控制电路存储介质用于保存信息驱动装置用于移动存储介质控制电路向存储介质发送数据,或从存储介质接受数据,7.1 外围设备概述,目录,7.1.2 外围设备的分类,可分为五大类:输入设
2、备输出设备外存设备数据通信设备过程控制设备,I/O接口,7.2 磁盘存储设备,7.2.1 磁记录原理磁表面存储设备用某些磁性材料薄薄地涂在金属铝或塑料表面作载磁体来存储信息,如磁盘存储器、磁带存储器 磁表面存储器的优点:(1)存储容量大,位价格低(2)记录介质可以重复使用(3)记录信息可以长期保存而不丢失,甚至可以脱机存档(4)非破坏性读出,读出时不需要再生信息磁表面存储器的缺点:存取速度较慢,机械结构复杂,对工作环境要求较高磁表面存储器常作为辅助大容量存储器使用,目录,磁性材料的磁滞回线电流I磁场H磁感应强度B磁感应强度B不随电流的消失而回零,在磁滞回线上形成两个稳态:+Br(正剩磁状态)和
3、-Br(负剩磁状态)用来记录“1”和“0”磁化元(存储元),1.磁性材料的物理特性,2.磁表面存储器的读写原理磁头是由软磁材料做铁芯绕有读写线圈的电磁铁,用于形成和判别磁层中的不同磁化状态(1)写操作通过电-磁变换,利用磁头写线圈中的脉冲电流,把一位二进制代码转换成载磁体存储元的不同剩磁状态一个磁化元就是一个存储元,存储一位二进制信息;当载磁体相对于磁头运动时,就可连续写入一连串的二进制信息(2)读操作 利用磁-电变换,利用磁头读出线圈,可将存储元的不同剩磁状态表示的二进制代码转换成电信号输出磁头对载磁体作相对运动时,读出线圈中的感应的电动势为:不同的磁化状态,产生的感应电势方向不同,记录方式
4、的写读过程波形图,磁头在磁表面存储信息原理,硬磁盘的记录介质为硬质圆形盘片,7.2.2 磁盘的组成和分类,主要由三部分组成磁记录介质磁盘控制器磁盘驱动器,硬磁盘逻辑结构图,写入和读出操作,写入时,将计算机并行送来的数据变为串行数据,然后一位一位地由写电流驱动器作功率放大并加到写磁头线圈上产生电流,从而在盘片磁层上形成按位的磁化存储元读出时,当记录介质相对磁头运动时,位磁化存储元形成的空间磁场在读磁头线圈中产生感应电势,此读出信息经放大检测就可还原成原来存入的数据;由于数据是一位一位串行读出的,故要送至串-并变换寄存器变换为并行数据,再送至计算机,(1)可移动磁头固定盘片的磁盘机:一片或一组盘片
5、固定在主轴上,盘片不可更换,盘片每面只有一个磁头,存取数据时磁头沿盘面径向移动(2)可移动磁头可换盘片的磁盘机:盘片可更换,磁头可沿盘面径向移动;盘片可脱机保存,同种型号的盘片可互换(3)固定磁头磁盘机:磁头位置固定,每一个磁道对应一个磁头,盘片不可更换;存取速度快,但结构复杂 温彻斯特磁盘机:简称温盘,是一种采用先进技术研制的可移动磁头固定盘片的磁盘机,是一种密封组合式的硬磁盘,工作时,高速旋转在盘面上形成的气垫将磁头平稳浮起;防尘性能好,可靠性高,对使用环境要求不高常见温盘的直径:5.25、3.5、2.5、1.75英寸等,硬磁盘机的分类,硬磁盘按盘片结构可分成可换盘片式与固定盘片式两种磁头
6、也分为可移动磁头和固定磁头两种,1.磁盘驱动器 各磁盘驱动器的基本结构相同,主要由定位驱动系统、主轴系统和数据转换系统组成2.磁盘控制器 磁盘控制器是主机与磁盘驱动器之间的接口;由于磁盘存储器是高速外存设备,故与主机之间采用成批交换数据方式磁盘控制器有两个方面的接口:系统级接口与主机的接口,控制外存与主机总线交换数据设备级接口与设备的接口,根据主机命令控制设备的操作主机与磁盘驱动器交换数据的控制逻辑图,7.2.3 磁盘驱动器和控制器,磁盘上的信息经读磁头读出以后送读出放大器,然后进行数据与时钟的分离,再进行串-并变换、格式变换,最后送入数据缓冲器,经DMA(直接存储器传送)控制将数据传送到主机
7、总线磁盘控制器的功能全部转移到设备中,主机与设备之间采用标准的通用接口,如SCSI接口,从而使设备相对独立,记录面磁盘片表面磁道记录面上一系列同心圆;每个磁道又分若干个扇区磁道的编址是从外向内依次编号,最外一个同心圆叫0磁道,最里面的一个同心圆叫n磁道,n磁道里面的圆面积并不用来记录信息;扇区可以连续编号,也可间隔编号磁盘地址记录面的面号、n磁道、m扇区例如对活动头磁盘组来说,磁盘地址是由记录面号(也称磁头号)、磁道号和扇区号三部分组成读/写操作以扇区为单位一位一位串行进行;每一个扇区记录一个定长的记录块数据在磁盘上的记录格式,7.2.4 磁盘上信息的分布,每个扇区开始时由磁盘控制器产生一个扇
8、标脉冲,两个扇标脉冲之间的一段磁道区域为一个扇区(一个记录块)每个记录块由头部空白段、序标段、数据段、校验字段及尾部空白段组成各段的作用,磁盘上的数据格式,1.存储密度:分道密度、位密度和面密度道密度沿磁盘半径方向单位长度上的磁道数;道/英寸位密度磁道单位长度上能记录的二进制代码位数;位/英寸面密度位密度和道密度的乘积;位/平方英寸2.存储容量:一个磁盘存储器所能存储的字节总数分为格式化容量和非格式化容量格式化容量按照某种特定的记录格式所能存储信息的总量,也就是用户可以真正使用的容量非格式化容量磁记录表面可以利用的磁化单元总数格式化容量一般是非格式化容量的60%70%,7.2.5 磁盘存储器的
9、技术指标,3.数据传输率单位时间内向主机传送数据的字节数;传输率与存储设备和主机接口逻辑有关从存储设备考虑,假设磁盘旋转速度为每秒n转,每条磁道容量为N个字节,则数据传输率Dr=nN(字节/秒),也可以写成Dr=Dv(字节/秒),其中D为位密度,v为磁盘旋转的线速度4.平均存取时间存取时间:从发出读写命令,磁头从某一起始位置移动至新的记录位置,到开始从盘片表面读出或写入信息加上传送数据所需的时间它与三个因素有关:找道时间等待时间数据传送时间找道时间和等待时间是随机变化的,因此往往用平均值来表示平均等待时间与磁盘转速有关,常取磁盘旋转一周的时间的一半平均存取时间其中,n是磁盘旋转速率;b是传送的
10、字节数;N是每磁道字节数,【例1】磁盘组有6片磁盘,每片有两个记录面,最上最下两个面不用。存储区域内径22cm,外径33cm,道密度为40道/cm,内层位密度400位/cm,转速6000转/分。问:(1)共有多少柱面?(2)盘组总存储容量是多少?(3)数据传输率多少?(4)采用定长数据块记录格式,直接寻址的最小单位是什么?寻址命令中如何表示磁盘地址?(5)如果某文件长度超过一个磁道的容量,应将它记录在同一个存储面上,还是记录在同一个柱面上?,解答(1)(2)(3)解答(4)(5),【解】(1)柱面数=每个盘面的磁道数=(外直径-内直径)/2道密度=(33-22)/240=405.5=220,即
11、有220个柱面(2)内层磁道周长为2R=23.1411=69.08(cm)每道信息量=400位/cm69.08cm=27632位=3454B 每面信息量=3454B220=759880B 盘组总容量=759880B10=7598800B(3)磁盘数据传输率Dr=nN,N为每条磁道容量,N=3454B,n为磁盘转速,n=6000转/60秒=100转/秒 Dr=nN=1003454B=345400B/s,题目,(4)采用定长数据块格式,直接寻址的最小单位是一个记录块(一个扇区),每个记录块记录固定字节数目的信息,在定长记录的数据块中,活动头磁盘组的编址方式可用如下格式:此地址格式表示有4台磁盘,每
12、台有16个记录面,每面有256个磁道,每道有16个扇区(5)如果某文件长度超过一个磁道的容量,应将它记录在同一个柱面上,因为不需要重新找道,数据读/写速度快,题目,例:某磁盘存储器转速为3000转/分,共有4个记录盘面,5道/mm,每道记录信息12 288字节,最小磁道直径为230mm,共有275道,求:(1)磁盘存储器的存储容量(2)最高位密度(最小磁道的位密度)和最低位密度(3)磁盘数据传输率(4)平均等待时间(5)给出一个磁盘地址格式方案(设每个扇区存储512个字节)【解】(1)存储容量为:12288字节/道275道4面=13 516 800字节(2)最高位密度:最大直径为:230+27
13、5/52=340mm最低位密度:122888位/(340mm)92位/mm(3)转速3000转/分=50转/s,数据传输率:12288B50=614400B/s(4)平均等待时间:1/50/2=0.01s=10ms(5)磁盘地址由记录面号、磁道号和扇区号3部分构成其中4个记录面,故记录面号占2位;275个磁道,磁道号占9位;每个磁道所含的扇区数为12288/512=24,故扇区号占5位由此,磁道的地址可采用下面的格式:,7.3 磁盘存储设备的技术发展,7.3.1 磁盘Cache 1.磁盘Cache的概念 减少对磁盘存储器的存取时间的措施:提高磁盘机主轴转速,提高I/O总线速度;采用磁盘cach
14、e等设置磁盘cache的目的:弥补慢速磁盘和主存之间的速度差异2.磁盘Cache的原理cache行:由一些数据块组成的一个基本单位访问过程:命中及不命中时的读出操作、写入操作实现的原理:被访问数据的空间局部性和时间局部性原理,目前大多数磁盘驱动器中都使用了预读策略与CPU的Cache的不同:一次存取的数量大,数据集中,速度要求较CPU的cache低,管理工作较复杂,因此一般由硬件和软件共同完成;其中cache采用SRAM或DRAM,目录,多台磁盘存储器组成的大容量外存系统构造基础:数据分块技术和并行处理技术;可实现数据的并行存储、交叉存储、单独存储;一旦系统中某一磁盘失效,还可利用冗余信息重建
15、用户信息RAID标准:按应用需求(存储容量、可靠性、数据传输能力、I/O请求速率等)不同,分为7级(RAID 0RAID 6)举例:RAID 0级用于高速数据传输和高速I/O请求RAID 0低成本比可靠性更重要,未采用奇偶校验等冗余技术用户和系统数据分布在阵列中的所有磁盘上与单个大容量磁盘相比的优点:若两个I/O请求正在等待不同的数据块,则被请求的块可能在不同的盘上两个请求能并行发出,减少I/O排队的时间;对多个条带的请求可并行处理,7.3.2 磁盘阵列RAID(廉价冗余磁盘阵列Redundant Array of Inexpensive Disks),RAID 0级阵列的数据映射,逻辑条带、
16、物理条带、条带集,负责逻辑磁盘和物理磁盘间的映射,(1)软磁盘驱动器盘片由柔软的聚酯材料组成;磁头接触式读写(速度慢)目前的软盘直径为3.5英寸,300转/分,容量为1.44MB(2)ZIP和JAZ磁盘驱动器ZIP是高容量软盘,磁头非接触,速度快转速达3000转/分,容量大250MBJAZ介于软盘和硬盘之间,容量达1GB或2GB,盘片价格昂贵(3)可移动硬盘驱动器容量达80G250GB,7.3.3 可移动存储设备,显示设备,7.4 磁带存储设备(不讲),磁带机的记录原理与磁盘机基本相同,只是它的载磁体是一种带状塑料写入:通过磁头把信息代码记录在磁带上读出:当记录有代码的磁带在磁头下移动时,就可
17、在磁头线圈上感应出电动势磁带存储设备由磁带机和磁带组成,它通常用作为海量存储设备的数据备份磁带上的数据采用顺序访问方式速度比磁盘慢,目录,7.5 光盘和磁光盘存储设备(略),7.5.1 光盘存储设备 CD-ROM光盘只读型光盘系统的原理:光盘上的信息以坑点形式分布,有坑点表示“1”,无坑点表示“0”;读出时,当激光束聚焦点照射在凹坑上时将发生衍射,反射率低,根据反射光的光强变化并进行光电转换,即可读出记录信息光道:信息记录的轨迹扇区:光盘的最小寻址单位,光道分为若干扇区【例6】CD-ROM光盘的外缘有5mm宽的范围因记录数据困难,一般不使用,标准的播放时 间为60分钟。计算模式1和模式2情况下
18、光盘存储容量是多少?,目录,CD-ROM盘片存储机理,扇区的结构,同步(SYNC)区:标志扇区的开始,2个全0字节和10个全1字节组成扇区标识(ID)区:说明此扇区的地址和工作模式,4字节光盘扇区的地址编码:以分(MN)、秒(SC)和分数秒(FR,1/75s)时间值作为地址,由于光盘的恒定线速度是每秒钟读出75个扇区,故FR的值实际上就是秒内的扇区号(074)MD:模式控制,控制数据区和校验区的使用,有三种模式,分为4个区域,MD控制的三种模式,模式0:数据区和校验区的全部2336个字节都是0,这种扇区不用于记录数据,用作光盘的导入区和导出区模式1:288字节的校验区为4字节的检测码(EDC)
19、、8字节的保留域(未定义)和276字节的纠错码(ECC),这种扇区模式有2048字节的数据并有很强的检测和纠错能力,适合于保存计算机的程序和数据模式2:288字节的检验区也用于存放数据,用于保存声音、图像等对误码率要求不高的数据,【解】扇区总数=606075=270000(扇区)模式1存放计算机程序和数据,其存储容量为2700002048=527MB 模式2存放声音、图像等多媒体数据,其存储容量为2700002336=601MB,WORM、CD-R光盘WORM一次写多次读CD-R:是WORM的一种;允许多次分段写数据CD-RW光盘可重复写DVD-ROM光盘全称数字化视频光盘,后演变成数字化通用
20、光盘的简称与CD-ROM的区别:凹陷区的大小相对更小些,使存储信息总量更大;双面可写,有的甚至多层可写,磁光(MOMagnet Optical)盘:磁场技术和激光技术相结合由磁道和扇区组成,可随机写入、擦除或重写信息与纯磁盘的基本区别:磁表面需要高温来改变磁极,因此在常温下是稳定的,数据不会改变基本工作原理:写入数据:利用热磁效应,当激光束将磁光介质上的记录点加热到居里点温度以上时,外加磁场作用改变记录点的磁化方向,而不同的磁化方向可表示数字“0”和“1”读出数据:利用磁光克尔效应,当激光束照射到记录点时,记录点的磁化方向不同,会引起反射光的偏振面发生不同结果,从而检测出所记录的数据“1”或“
21、0”,7.5.2 磁光盘存储设备(不讲),磁光盘操作的四种情况:,图(a)表示未编码的磁盘,例如所有磁化点均存“0”。,图(b)表示写操作:高功率激光束照射加热点(记录点),磁头线圈中外加电流后产生的磁场使其对应的记录点产生相反的磁性微粒,从而写入“1”。,图(c)表示读操作:低功率的激光束反射掉相反极性的磁性粒子且使它的极性变化。如果这些粒子没有被反射掉,则反射激光束的极性是不变化的。,图(d)表示擦除操作:高功率激光束照射记录点,外加磁场改变方向,使磁性粒子恢复到原始极性。,结论:MO盘介质材料发生的物理特性改变是可逆变化,因此信息可重写,7.6 显示设备,7.6.1 显示设备的分类与有关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- chapter7 外存 IO 设备

链接地址:https://www.31ppt.com/p-5343978.html