计算机组成原理唐朔飞PPT第4章存储器.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理唐朔飞PPT第4章存储器概要

磁盘 磁 盘 组 主轴 磁头 音圈 电机 位置检测 定位驱动 模拟控制 放 大 闭环自动控制系统 由磁盘控制 器送来的目 标磁道信号 测 速 输 出 读写臂 传动机构 主轴 定位驱动 数据控制 (1) 磁盘驱动器 三、硬磁盘存储器 4.4 辅助存储器 (2) 磁盘控制器 接收主机发来的命令,转换成磁盘驱动器的控制命令 实现主机和驱动器之间的数据格式转换 控制磁盘驱动器读写 通过总线 (3) 盘片 对主机 对硬盘(设备) 磁盘控制器 是 主机与磁盘驱动器之间的 接口 由硬质铝合金材料制成 三、硬磁盘存储器 4.4 辅助存储器 3. 磁盘阵列存储器 三、硬磁盘存储器 4.4 辅助存储器 廉价冗余磁盘阵列(Redundent Array Of Inexpensive Disk,简称RAID)是用多台磁盘存储器组成的大容量外存储子系统。其基础是数据分块技术,即在多个磁盘上交错存放数据,使之可以并行存取。在阵列控制器的组织管理下,能实现数据的并行、交叉存储或单独存储操作。由于阵列中的一部分磁盘存有冗余信息,一旦系统中某一磁盘失效,可以利用冗余信息重建用户数据。 4. 磁道记录格式 三、硬磁盘存储器 4.4 辅助存储器 磁盘地址: 台号 磁道号 盘面号 扇段号 如果文件长度超过一个磁道的容量,应将它记录在同一个存储面上,还是记录在同一个柱面上? 记录在同一柱面上,因为不需要重新找道,寻址时间减少,数据读/写速度快。 三、硬磁盘存储器 4.4 辅助存储器 每个扇区有188个字节,其中数据只有128个字节,前13个字节是地址区的内容。 三、硬磁盘存储器 4.4 辅助存储器 促进磁盘阵列技术快速发展的因素主要有以下三点: (1) CPU速度的增长大大超过了磁盘驱动器数据传输率的增长。 (2) 小盘径阵列磁盘驱动器与大型驱动器相比具有成本低、功耗小、性能好等优点。 (3) 能保证极高的可靠性和数据的可用性。 RAID 0级~ RAID 10级 。 三、硬磁盘存储器 4.4 辅助存储器 例题 磁盘组共11片,每片203道,数据传输率为983040Bps,磁盘组转速为3600rpm。设每个记录块1024B,系统可挂16台这样磁盘机,计算该磁盘存储器的容量并设计磁盘地址格式。 解:分析 磁盘机容量C = n × k × s C = n × ? × s 传输速率 = ? 传输速率 = 每一条磁道容量 × 转速 每一条磁道扇段 = 16384 B / 1024B = 16 每一条磁道容量 = 983040 / (3600 / 60) = 16384 B 总容量 = 记录块容量 × 记录块数 × 磁道数 × 盘面数 × 台数 磁盘地址格式: 台号 磁道号 盘面号 扇段号 ?位 ?位 ?位 ?位 4 8 5 4 三、硬磁盘存储器 4.4 辅助存储器 直接磁盘服务(Direct Disk Service——INT 13H)? (1)、功能00H 功能描述:磁盘系统复位 入口参数:AH=00H,DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码 (2)、功能01H? 功能描述:读取磁盘系统状态 入口参数:AH=01H,DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 出口参数:AH=00H,AL=状态代码,其定义如下: 00H — 无错 01H — 非法命令 02H — 地址目标未发现03H — 磁盘写保护(软盘) 04H — 扇区未发现05H — 复位失败(硬盘) 06H — 软盘取出(软盘)07H — 错误的参数表(硬盘) 08H — DMA越界(软盘)09H — DMA超过64K界限 0AH — 错误的扇区标志(硬盘)0BH — 错误的磁道标志(硬盘) 0CH — 介质类型未发现(软盘)0DH — 格式化时非法扇区号(硬盘) …….. 三、硬磁盘存储器 4.4 辅助存储器 (3)、功能02H? 功能描述:读扇区 入口参数:AH=02H,AL=扇区数,CH=柱面,CL=扇区, DH=磁头,DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘, ES:BX=缓冲区的地址 出口参数:CF=0——操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码,参见功能号01H中的说明 (4)、功能03H? 功能描述:写扇区 入口参数:AH=03H,AL=扇区数,CH=柱面,CL=扇区, DH=磁头,DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘, ES:BX=缓冲区的地址 出口参数:CF=0——操作成功

文档评论(0)

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

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

1亿VIP精品文档

相关文档