网站大量收购独家精品文档,联系QQ:2885784924

存储器技术_new资料.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.光盘驱动器的组成及光盘的读/写工作原理 聚焦控制电路 读/写电路 CPU 主轴控制电路 跟踪控制电路 主轴电机 光盘 光学头 接口 图5-33 光盘驱动器的组成框图 4.CD ROM的性能特点 (1)光道:CD ROM的光道不是同心环光道,而是螺旋型光道,光道由内到外大约有20000圈,长度大约有5km,内外光道的存储密度一致。 (2)数据传输率:CD ROM数据传输率是指光驱每秒能够传送多少字节数据,影响它的因素来自光盘,也来自光驱。它的单位通常用倍速来表示,计算方法为:n倍速 = n×150KBps。例如,通常说的4倍速的速度为:4×150KBps = 600 KBps。目前光驱速度最高的是100倍速。 (3)存取时间:CD ROM驱动器在接收到一个读命令后,将一个数据块读到CD ROM驱动器缓存所需要的时间称为存取时间,存取时间越短,驱动器速度越快。目前,CD ROM驱动器存取时间一般都小于500ms。 (4)高速缓存:为了提高光盘与计算机系统的信息交换能力,光盘驱动器中与硬盘驱动器一样,都具有高速缓存,其容量不少于64KB。高速光驱的缓存容量可以达到2MB。 (5)寿命:CD ROM光驱的使用寿命一般在1500~5000小时之间。 5.光驱的接口 最常用的光盘接口是IDE接口和SCSI接口。 5.6 虚拟存储机制和段、页两级管理 5.6.1 虚拟存储器机制 1.虚拟存储器 虚拟存储机制由主存、辅存及微处理器中的存储管理部件共同组成。 通过软件的管理,使得计算机系统有一个存储容量接近辅存和速度接近于主存的存储系统,虚拟存储器技术是操作系统的核心技术。 操作系统中存储器管理程序的主要任务就是要将有限的主存储器不断地动态分配给各活动进程。 由虚拟存储技术建立的存储器称为虚拟存储器。计算机引入了虚拟存储系统,用户可以不必考虑主存大小的限制,当程序运行时,管理软件会及时地把要用到的程序和数据从辅存调入主存,使得主存的容量好像足够大。 段式虚拟存储机制把主存分成不同大小的段来管理。系统按照程序将主存分为段,程序中的一个模块、数组等可以分别安排一个段,各段的长度并不相等。 2.段式虚拟存储机制 3 .页式虚拟存储机制 页的大小是固定的,在386系统中,固定每页4KB。在Pentium系统中,可以按照4KB和4MB两种大小分页,一般按照4KB大小分页。一旦分页后,页面的起始地址和末地址也就固定了。CPU的程序访问主存时,使用的是逻辑地址(虚地址),如果指定地址范围在主存中,则找到对应的某一页,称其为实页,如果没有找到,则把辅存中对应的页(虚页)调入主存。 4.段、页式两级存储器管理 分段、分页方式是先分段后分页,在分段的基础上再进行分页,分段所形成的32位线性地址不是最后的物理地址,而是提供给分页部件,如果按4KB大小分页,则为页目录号、页表号及页内偏移量。如果按4MB大小分页,则为页面号和页内偏移量。 5.6.2 段和页两级管理 1.段寄存器和段描述符高速缓冲存储器 Pentium CPU内部有6个段寄存器(CS、DS、ES、SS、GS、FS),也称段选择子。每个段寄存器对应有一个64位的段描述符,用户不可见。 1 2 0 3 5 6 4 7 段限值(7~0) 段限值(15~8) GDOU 段限值 (19~16) 段基址(15~8) 段基址(7~0) 段基址(23~16) 访问权(7~0) 段基址(31~24) 图5-34 描述符的格式 7 6 5 4 3 2 1 0 P DPL S TYPE A 图5-35 属性字节的格式 2.3个描述符表 (1)中断描述符表IDT IDT最多包含有256个描述符。 系统中有一个48位的中断描述符表寄存器,其中32位的基地址是计算机系统中仅有的一个中断描述符表IDT的基地址。 (2)局部描述符表LDT 多任务操作系统下的每一个任务都有一个独立的局部描述符表LDT,使得每个任务的代码段、数据段和堆栈段与系统其他部分隔离开来,而所有任务有关的公用段对应的描述符存放在全局描述符表中。 LDT的基地址由CPU内部的局部描述符寄存器LDTR中存放的32位基地址确定。 (3)全局描述符表GDT 计算机系统中只有一个GDT ,它包括所有任务使用的段描述符,系统中存在的多个局部描述符表也看着一种特殊的段,分别对应有一个描述符也存放在全局描述符表中。 GDT的基址由CPU内部的全局描述符寄存器GDTR中存放的32位基地址确定。 设描述符索引位(13位) 8字节描述符 8字节描述符 GDT LDT TI RPL TI=0 TI=1 15

文档评论(0)

三哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档