- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理_存储系统课件.ppt
盛建伦 jlsheng@ * * 计算机组成原理 Principles of Computer Organization 广义双语教学课程 09/skyclass25/ 青岛理工大学 校级精品课程 /ec/C84/ 第4章 主 存 储 器 Chapter 4 Main Memory The total memory capacity of a computer can be visualized as being a hierarchy of components. The memory hierarchy system consists of all storage devices employed in a computer system from the slow but high-capacity auxiliary memory to a relatively faster main memory, to an even smaller and faster cache memory accessible to the high-speed processing logic. (2) 1. 单体多字系统 程序和数据在存储器内一般是连续存放的。如果每次访存,用一个地址,能够一次取出N条指令/数据,就相当于把存储器的速度提高了N倍。 单体多字技术是使存储器字长是指令/数据字长的N倍。在每个存储单元中存放N个数据字/指令字。 §4.5 多体交叉存储器 单体多字技术要求数据总线和CPU内的数据寄存器也是N倍字长的。 字0 字1 字2 字3 地址00……00 地址00……01 地址00……10 字4 字5 字6 字7 字8 字9 字10 字11 2. 多体并行系统 大容量的主存储器可以由多个存储体组成。每个存储体都有自己的读写控制线路、地址寄存器和数据寄存器,称为“存储模块”。 多模块存储器可以实现重叠或交叉存取。 在M个模块上交叉编址称为模M交叉编址。M一般为2m,也有M是质数的。 高位交叉编址用于扩展存储空间或划分程序可访问的地址空间。 低位交叉编址用于解决CPU速度高、存储器速度低的矛盾。 N-k位 k位 多存储体低位交叉编址方式 M= 2K 模块内地址 模块选择 译码器 AR MM-1 DR AR Mi DR AR M0 DR … … 高位 低位 盛建伦 jlsheng@ 低位交叉编址的存储器,连续地址分布在相邻的不同模块中,而同一模块内的地址都是不连续的。 0 4 8 … 4j+0… 1 5 9 … 4j+1… 2 6 10 … 4j+2… 3 7 11 … 4j+3… 模4交叉编址的地址序列 在理想情况下,如果程序段和数据块都连续地在存储模块中存放和读取,低位交叉编址方式可以大大提高主存的有效访问速度。但是,当程序发生转移或随机访问少量数据,地址流不是均匀分布在各个存储模块中,仍会产生访存冲突。 指令1 指令2 指令3 指令4 指令5 指令6 指令7 指令8 指令9 指令10 指令11 指令12 多体交叉存储模块可以有两种不同的方式进行访问。 1.同时访问 M个模块同时启动一次存储周期,并行地读出或写入数据。同时访问多个存储模块能够一次提供多个数据或多条指令。 0 4 8 … 4j+0… 1 5 9 … 4j+1… 2 6 10 … 4j+2… 3 7 11 … 4j+3… 指令1 指令2 指令3 指令4 指令5 指令6 指令7 指令8 指令9 指令10 指令11 指令12 同时访问需要增加数据总线的宽度。 在T时间里能够连续读/写M次。使得存储器的等效访问时间缩短为T/M,理论上可以提高速度M倍。 2.交叉访问 M个模块按一定顺序依次轮流启动各自的存储周期,启动相邻的2个模块的时间间隔为单模块的读写周期T的1/M。 M1 M2 M3 M4 0 T 2T 3T 4T 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 盛建伦 jlsheng@ M1 M2 M3 M4 0 T 2T 3T 4T 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 模4交叉编址的读出 0 4 8 … 4j+0… 1 5 9 … 4j+1… 2 6 10 … 4j+2… 3 7 11 … 4j+3… 2.交叉访问 M1 M2 M3 M4 第 7 章 存储系统 存储系统的
您可能关注的文档
最近下载
- 横河涡街流量计第10版DY中文说明书.pdf VIP
- 混凝土挡土墙施工方案..doc VIP
- 六年级梦想之星英语初赛试卷含答案.doc VIP
- 智慧养老机构运营与管理:智慧养老机构健康服务管理PPT教学课件.pptx VIP
- 语文练习部分六年级第一学期(答案).pdf VIP
- 新22G02 钢筋混凝土结构构造 .docx VIP
- 《应急管理》ppt课件.pptx VIP
- 智慧养老机构运营与管理:智慧养老机构生活和快乐服务PPT教学课件.pptx VIP
- 商务部对外贸易司-汽车行业:2022中国二手车出口国别指南.docx VIP
- 智慧养老机构运营与管理:智慧养老机构出入院管理PPT教学课件.pptx VIP
文档评论(0)