第十次ch3存储器扩充2003.doc_第1页
第十次ch3存储器扩充2003.doc_第2页
第十次ch3存储器扩充2003.doc_第3页
第十次ch3存储器扩充2003.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

重点内容:l 静态RAM和动态RAM(特点,异同,后者为何需要刷新,刷新方法)l 存储扩充l Cache的三种映射方式l 特殊存储器l 存储器指标一、 静态RAM:由双稳态管做存储元件,不掉电的前提下不需要刷新,所以速度快,但是不易构造大容量存储器。 动态RAM:由电容做存储元件,不掉电的前提下需要定时刷新,所以速度慢,但是易构造大容量存储器。二、 动态RAM刷新三、 存储扩充:用m*n存储芯片扩充M*N存储器1、 计算所需存储芯片数:(M*N)/(m*n)=a*b2、 分析已知芯片和待构造存储器的地址和数据位数3、 总结片选信号的生成式4、 画图:(1) 按照a行、b列摆放a*b个存储芯片(2)同行芯片共用一个片选信号、构成N位数据,不同行芯片构成M个存储单元例1(位扩充):用10244b存储芯片扩充用10248b存储器解:1、所需芯片数=(10248b)/(10244b)=12=2(片) 2、10244b:1024个存储单元需要log21024=10位地址A9-A0,4位数据D3-D010248b:1024个存储单元需要log21024=10位地址A9-A0,8位数据D7-D03、存储单元数相同,只进行数据位扩充,两芯片一个提供高4位数据,另一个提供低4位数据。4、图A9-A0A9-A0CSR/WD3-D0 A9-A0CSR/WD3-D0 CS R/W D7-D0D3-D0D7-D4练习1:在例1的基础上增加条件,假设CPU有20位地址,扩充的存储器地址为内存最低1K空间练习2:在例1的基础上增加条件,假设CPU有20位地址,扩充的存储器地址为内存最高1K空间例2(字扩充):用10244b存储芯片扩充用20484b存储器解:1、所需芯片数=(20484b)/(10244b)=21=2(片) 2、10244b:1024个存储单元需要log21024=10位地址A9-A0,4位数据D3-D020484b:2048个存储单元需要log22048=11位地址A10-A0,4位数据D3-D03、存储单元数扩大一倍,数据位不用扩充。两芯片一个(1#)提供低1024个单元,另一个(2#)提供高1024个单元。 1#提供低1024个单元-A10=0, CS1#=0 2#提供高1024个单元-A10=1, CS2#=03、图A9-A0A9-A0CS1#R/WD3-D0 A10R/W A9-A0CS2#R/WD3-D0 D3-D0思考:1、上图中,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论