- 1、本文档共119页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
地址译码方式: 线性译码方式:n位地址线,经过一维译码后,有2n根选择线。 双向译码方式 双向译码方式:n位地址分为行、列地址分别译码 SRAM存储器的特点 使用双稳态触发器表示0和1代码。 电源不掉电的情况下,信息稳定保持(静态)。 存取速度快,集成度低(容量小),价格高。 常用作高速缓冲存储器Cache。 1、根据CPU芯片提供的地址线数目,确定CPU访存的地址范围,并写出相应的二进制地址码; 2、根据地址范围的容量,确定各种类型存储器芯片的数目和扩展方法; 3、分配CPU地址线。CPU地址线的低位(数量=存储芯片的地址线数量)直接连接存储芯片的地址线;CPU高位地址线皆参与形成存储芯片的片选信号; 4、连接数据线、R/W#等其他信号线,MREQ#信号一般可用作地址译码器的使能信号。 需要说明的是,主存的扩展及与CPU连接在做法上并不唯一,应该具体问题具体分析 例:设CPU有16根地址线,8根数据线,并用MREQ#作访存控制信号(低电平有效),用R/W#作读/写控制信号(高电平为读,低电平为写)。现有下列存储芯片:1K*4位SRAM;4K*8位SRAM;8K*8位SRAM;2K*8位ROM;4K*8位ROM;8K*8位ROM;及3:8译码器和各种门电路。 要求:主存的地址空间满足下述条件:最小8K地址为系统程序区(ROM区),与其相邻的16K地址为用户程序区(RAM区),最大4K地址空间为系统程序区(RAM区)。 请画出存储芯片的片选逻辑,存储芯片的种类、片数 画出CPU与存储器的连接图。 第二步:选择芯片 最小8K系统程序区←8K*8位ROM,1片 16K用户程序区←8K*8位SRAM, 2片; 4K系统程序工作区←4K*8位SRAM, 1片。 第三步,分配CPU地址线。 CPU的低13位地址线A12~A0与1片8K*8位ROM和两片8K*8位SRAM芯片提供的地址线相连;将CPU的低12位地址线A11~A0与1片4K*8位SRAM芯片提供的地址线相连。 第四步,译码产生片选信号。 刷新周期:从上一次刷新结束到下一次对整个DRAM全部刷新一遍为止,这一段时间间隔称为刷新周期。 刷新操作:即是按行来执行内部的读操作。由刷新计数器产生行地址,选择当前要刷新的行,读即刷新,刷新一行所需时间即是一个存储周期。 刷新行数:单个芯片的单个矩阵的行数。 对于内部包含多个存储矩阵的芯片,各个矩阵的同一行是被同时刷新的。 对于多个芯片连接构成的DRAM,DRAM控制器将选中所有芯片的同一行来进行逐行刷新。 单元刷新间隔时间:DRAM允许的最大信息保持时间;一般为2ms。 刷新方式:集中式刷新、分散式刷新和异步式刷新。 解决问题:弥补CPU与主存速度上的差异。 从存储器角度,解决问题的有效途径: 主存采用更高速的技术来缩短存储器的读出时间,或加长存储器的字长; 采用并行操作的多端口存储器; 在CPU和主存之间加入一个高速缓冲存储器(Cache),以缩短读出时间; 在每个存储器周期中存取几个字(多体交叉存储)。 常规存储器是单端口存储器,每次只接收一个地址,访问一个存储单元,从中读取一个字节或一个字。主存是信息交换的中心,一方面CPU频繁地与主存交换信息,另一方面外设也较频繁地与主存交换信息,而单端口存储器每次只能接受一个访存者,或者读或是写,这就影响了工作速度。为此,在某些系统中使用双端口存储器。两套读/写口的访存空间相同,可以访问同一存储单元。通常使双端口存储器的一个读/写口面向CPU,另一个读/写口则面向外设或输入输出处理机。 在多机系统中常采用双端口存储器甚至多端口存储器作为各CPU的共享存储器,实现多CPU之间的通信。 双端口存储器的典型实例是显示存储器(显存),CPU向显存的一个端口中写入数据,显示控制器从另一个端口中读出数据送显示器。 特点:同一个存储器具有两组相互独立的读写控制线路,允许两个独立的CPU或控制器同时异步地访问存储单元,是一种高速工作的存储器。其最大的特点是存储数据共享。 结构特点:具有左右两个端口,每一个端口都有自己的片选控制信号和输出使能控制信号。 访问冲突:当左端口和右端口的地址不相同时,在两个端口上同时进行读写操作,不会发生冲突。若左、右端口同时访问相同的存储单元,则会发生读写冲突。 解决方法:判断逻辑决定对哪个端口优先进行读写操作,而暂时关闭另一个被延迟的端口,即置其忙信号BUSY#=0。 举例:Intel 8203 DRAM控制器 为控制2117,2118和2164 DRAM芯片而设计的。 2117,2118是16K ?1位的DRAM芯片,2164 是64K ?1位的DRAM芯片。 因此, Intel 8203 有16K和64K两种工作模式。 地址处理部分 时序处理部分 AL0
您可能关注的文档
- 第3课《爬天都峰》课件终稿.ppt
- 神头锅炉专业划分表(A版备用)答案.doc
- 中国古代经济--复习题库.ppt
- 如何和同学搞好关系答案.ppt
- 如何搞好医患关系答案.doc
- 单纯丰富--造型基础——素描终稿.ppt
- 第3课《爬天都峰》终稿.ppt
- 单纯形方法补充例子终稿.ppt
- 如何搞好设备管理答案.ppt
- 如何搞好设备点检人员专业技能提升培训答案.doc
- 2025年重庆工贸职业技术学院单招(语文)测试模拟题库完整.docx
- 2025年重庆工信职业学院单招(语文)测试题库精选.docx
- 2025年重庆信息技术职业学院单招语文测试模拟题库汇编.docx
- 2025年重庆市宜宾市单招语文测试题库审定版.docx
- 2025年重庆市凉山彝族自治州行政职业能力测验模拟试题一套.docx
- 2025年重庆市内江市行政职业能力测验题库汇编.docx
- 2025年重庆市泸州市选调生考试(行政职业能力测验)综合能力测试题推荐.docx
- 2025年重庆市泸州市单招语文测试题库一套.docx
- 2025年重庆城市职业学院单招语文测试模拟题库往年题考.docx
- 2025年重庆市广元市行政职业能力测验题库参考答案.docx
最近下载
- 摩托罗拉XiR_M3688_ServerManual维修手册.pdf VIP
- 奥西替尼杂质研究总结.pdf VIP
- 2024《格兰仕电器公司成本管理问题调查研究》8600字.docx VIP
- 中小学英语教师语音语调训练.ppt
- 《严格规范涉企行政检查》知识培训.pptx VIP
- MODS(多器官功能障碍综合征).ppt VIP
- 高中政治统编版必修一:(综合探究二)方向决定道路 道路决定命运.pptx
- VW75210-2 2011 (LV216-2) CN-电动汽车的高压屏蔽电缆要求和试验.pdf VIP
- 2022版小学《体育与健康课程标准》考试复习题库资料(含答案).pdf VIP
- 人工智能在邮政业的应用前景.pptx VIP
文档评论(0)