第4章存储系统讲义.ppt

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

4.4存储系统的发展——虚拟存储系统 需要运行的程序比主存的容量大,那么要运行该程序,则需要用虚拟存储器来解决这个问题。 操作系统把主存和辅存这两级存储系统管理起来,一个大的作业在执行的时候,其一部分地址空间在主存,一部分地址空间在辅存,当所访问的信息不在主存中的时候,则由操作系统把它从辅存调入主存。 虚存的大小由CPU提供的虚拟地址码决定。 具备了辅助软硬件的主辅两级存储层次才能构成一个虚拟存储器系统。 4.4存储系统的发展——移动存储技术 磁介质——移动硬盘 光介质——CD-R、CD-RW 电子介质——Flash 磁光介质——MO 4.4存储系统的发展——存储设备的发展 PC卡 CF卡 小硬盘 记忆棒 MMC卡 SD卡 SM卡 本章小结 课程逻辑图 习题课 3. 设有一个具有20位地址和32位字长的存储器,问: (1)该存储器能存储多少个字节的信息? (2)如果存储器由512K×8位的SRAM 芯片组成,需多少片? (3)需多少位地址作芯片选择? 5. 用16K×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。 用16K×16位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。 7. 有一个16K×16位的存储器,由1K×4位的DRAM芯片构成,问: (1)总共需要多少DRAM芯片? (2)画出存储器的组成框图。 9. 若存储芯片容量为128K×8位,求: (1)访问该芯片需要多少位地址? (2)假定该芯片在存储器中首地址为A0000H,则末地址应为多少? 10. 已知图4.21中的存储器HM6264(8K×8位SRAM)的地址分配如表4.13所示,采用全译码方式,请按分配的地址将表4.13中所缺的内容和图4.21中所缺的线条填完整。 芯片 译码输出 地址范围 1 4000H~5FFFH 2 8000H~9FFFH 3 0000H~1FFFH 4 6000H~7FFFH 5 A000H~BFFFH 6 2000H~3FFFH 7 E000H~FFFFH 8 C000H~DFFFH 13. 如果某芯片的容量为4K?8位,存储器按字节编址,若分配给芯片的末地址是8FFFH,则首地址是多少? * 字扩展 要点: (1)芯片的数据线D、读写控制信号WE#分别连在一起; (2)存储器地址线A的低若干位连接各芯片的地址线; (3)存储器地址线A的高若干位作用于各芯片的片选信号CS#。 4.4主存储器的扩展与组织——主存储器的扩展 例3:主存储器的总容量为 64K×8(位),而选用的存储器芯片为16K×2(位), 步骤: 选择扩展方式:字位同时扩展 选择芯片个数:16片 地址线选择:A0~A13(来自CPU) 片选信号选择:A14~A15(来自CPU) 数据信号选择:D0~D1(来自CPU) 低电平时,一组内的四个芯片并行有效 0 1 0 只选中该组芯片 0 0 0 0 根据地址线及片选信号使一组芯片同一地址内容被并行访问 位的扩展 字扩展,扩展出4组 * 3、字位扩展 需扩展的存储器容量为M× N位 , 已有芯片的容量为L× K位 (LM,KN) 用M/L 组 芯片进行字扩展; 每组内有N/K 个 芯片进行位扩展。 4.4主存储器的扩展与组织——主存储器的扩展 几种扩展方式的比较 4.4主存储器的扩展与组织——主存储器的组织 两个关键问题 确定主存的地址分配 选择芯片的片选信号 4.4主存储器的扩展与组织——主存储器的组织 全译码方式:选片地址部分全部参加译码,一般用于实际使用的存储空间与CPU可访问的存储空间相同或者对实际空间的地址范围有严格要求的情况。此时地址范围唯一确定。 部分译码方式:指采用除片内寻址外的高位地址的一部分来产生译码信号,一般用于当实际使用的存储空间比CPU可访问的最大存储空间小而且对其地址范围没有严格要求的情况。存在有地址重叠问题。 注意:CPU提供多少位地址码,就应该用多少位地址码来编址。 4.4主存储器的扩展与组织——主存储器的组织 例4:主存储器的总容量为 64K×8(位),而选用的存储器芯片为 HM6264,假设CPU地址总线为16位 步骤: 选择扩展方式:字扩展 选择芯片个数:8片 地址线选择:A0~A12(来自CPU) 片选信号选择:A13~A15(来自CPU) 数据信号选择:D0~D7(来自CPU) 片选线,A15,A14,A13 A0~A12,片内地址选择线 片选线和片内地址选择线共同构成片内地址 4.4主存储器的扩展与组织——主存储器的组织 当A15,A14,A13为000时,译码输出Y0=0 起始地址 芯片末尾地址 片选信号 译码输出 4.4主存储器的扩展与组织——主存储器的组织 另外四个芯片的地址说明 观察1~8号芯片的地址

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档