- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 存储器 地址译码的方法 全译码法 片内寻址未用的全部高位地址线都参加译码,译码输出作为片选信号。全译码的优点是每个芯片的地址范围是唯一确定,而且各片之间是连续的。缺点是译码电路比较复杂。 部分译码 用片内寻址外的高位地址的一部分译码产生片选信号。?部分译码较全译码简单,但存在地址重叠区。 线选法 高位地址线不经过译码,直接(或经反相器)分别接各存储器芯片的片选端来区别各芯片的地址。(软件上必须保证这些片选线每次寻址时只能有一位有效)?也会造成地址重叠,且各芯片地址不连续。 (3)存储器的地址分配和片选问题 内存通常分为RAM和ROM两大部分,而RAM又分为系统区(即机器的监控程序或操作系统占用的区域)和用户区,用户区又要分成数据区和程序区,ROM的分配也类似,所以内存的地址分配是一个重要的问题。另外,目前生产的存储器芯片,单片的容量仍然是有限的,通常总是要由许多片才能组成一个存储器,这里就有一个如何产生片选信号的问题。 (4)控制信号的连接 CPU在与存储器交换信息时,通常有以下几个控制信号(对8088/8086来说): 、 、 等信号。这些信号如何与存储器要求的控制信号相连,以实现所需的控制功能。 2. 存储器的地址选择 对存储器单元的寻址包括两部分: 片间寻址:CPU高位地址线经译码(或线性组合)后作为存储器芯片的片选,用于选择存储器芯片。 片内寻址:CPU低位地址线连到存储器的地址线上,用于选择存储器内部的具体单元。 存储器地址选择有以下三种方法: (1)线性选择方式(P226 图5-14) 直接以系统空闲的高位地址线作为芯片的片选信号。优点是简单明了,无须另外增加电路,缺点是寻址范围不惟一,地址空间没有被充分利用,可外扩的芯片的个数较少。线选法适用于小规模单机应用系统中片选信号的产生。 A13作为控制线 :A13为“0”选中1#芯片,为“1”选中2#芯片,所以1#芯片的地址范围是0000~1FFFH,2#芯片的地址范围是2000~3FFFH。 A14为控制线(A13为0): A14为“0”选中1#芯片,为“1”选中2#芯片,所以1#芯片的地址范围是0000~1FFFH,2#芯片的地址范围是4000~5FFFH。 只要A13为0,A14~A19为任意都选中1#芯片;只要A13为1,A14~A19为任意都选中2#芯片,所以它们的地址是重叠的。在同一个段(64KB)中(A0~A15),地址重叠区4个,所以 1#芯片的寻址: 0000~1FFFH,4000~5FFFH,8000~9FFFH,C000~DFFFH 2#芯片的寻址: 2000~3FFFH,6000~7FFFH,A000~BFFFH,E000~FFFFH 例如:计算机上内存容量为512MB(256MB×2) ,试写出2个内存的地址范围? 答案是:1#内存(256MB)的地址范围是:0000,0000~0FFF,FFFFH 2#内存的地址范围是:1000,0000H~1FFF,FFFFH。 (2)全地址译码法(P227 图5-15) 全地址译码法:利用译码器对系统地址总线中未被外扩芯片用到的高位地址线进行译码,以译码器的输出作为外围芯片的片选信号。常用的译码器有:74LS139,74LS138,74LS154等。优点是存储器的每个存储单元只有惟一的一个系统空间地址,不存在地址重叠现象;对存储空间的使用是连续的,能有效地利用系统的存储空间。缺点是所需地址译码电路较多。全地址译码法是单机应用系统设计中经常采用的方法。 例:假设一个微机系统RAM容量为4KB,采用1K×8的RAM芯片,安排在64K空间的最低4K的位置,A9~A0作为片内寻址,A15~A10译码后作为芯片寻址,则4K占用的地址空间分别为: 第一组:地址范围是0000~03FFH 第二组:地址范围是0400~07FFH 第三组:地址范围是0800~0BFFH 第四组:地址范围是0C00~0FFFH (3)部分地址译码法 部分地址译码法:单机的未被外扩芯片用到的高位地址线中,只有一部分参与地址译码,其余部分是悬空的。优点是可以减少所用地址译码器的数量。 缺点是存储器每个存储单元的地址不是唯一的,存在地址重叠现象。因此,采用部分地址译码法时必须把程序和数据存放在基本地址范围内,以避免因地址重叠引起程序运行的错误。 74LS138的管脚图如右图所示。 4.4 CPU与存储器的连接 3. CPU与外部存储器的连接 (1)外部存储器的地址线与CPU的低位地址线相连; (2)外部存储器的数据线与CPU的数据线相连; (3)CPU的地址线、M/ 经译码后与外部存储器的片选线相连; (4)外部存储器的读/写控制线与CPU的
您可能关注的文档
- 2014《成才之路》高一数学(人教A版)必修3课件:3-3-2 均匀随机数产生.ppt
- 2014届高考数学一轮复习名师首选:第13章71《二阶矩阵及变换》.doc
- 2014年北京交通大学机械及电子控制工程学院考研复试工作安排.pdf
- 外贸函电及单证实训教程Chapter 2practice 1.ppt
- 2014年北京师范大学国际关系专业考研参考书-招生人数-2009年北师大国关考研真题和答案解析.pdf
- 外语学习中双语词典积极作用.pdf
- 2014年计算机统考真题和解析.pdf
- 完全手册:MATLAB使用详解-第9篇__数据分析.ppt
- 2014年监理工程师《建设工程质量、投资、进度控制》真题和答案解析.pdf
- 2014年全球半导体产业经营模式和行业分工趋势分析.doc
最近下载
- 2024-2025学年全国中学生天文知识竞赛考试题库(含答案).pdf VIP
- 2024届福建省莆田市高三第二次教学质量检测二模生物试卷.doc VIP
- 电梯维修及维护人员的安全知识与技能培训课件.pptx VIP
- 小学新教育实验实施方案(详细).docx
- 23中英文双语单片机车辆防碰撞外文文献翻译:基于超声波与单片机嵌入式系统开发集成应用的汽车防撞系统设计.doc VIP
- 八年级数学上册《分式》教案教材分析.pdf VIP
- 大华DSS5000系列-客户端操作手册-.docx
- 2013款上汽通用别克君越_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 人教版数学二年级下册全册教学课件(2023年新教材).pptx
- 越人歌-钢琴伴奏谱.pdf
文档评论(0)