[理学]微机原理与应用第十章.ppt

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

2、存储器与CPU的连接 低位地址通过地址锁存器与地址线直接相连; 高位地址通过地址译码后与存储器的片选端相连; CPU的数据线与存储器的8位数据线直接相连; 控制线/OE、/WE与总线上的读写控制信号相连。 3、存储器的片选方法 对CPU的高位地址线的译码方法: 线选法、部分译码法、全译码法。 线选法——将高位地址线分别作为各个存储器芯片的片选信号。 特点:译码简单;但出现地址不连续和多义性(重复定义)。 部分译码法——将高位地址线的一部分进行译码,作为各芯片的片选信号。特点:有地址重叠和地址不连续。 全译码法——除了直接与存储器相连的地址线外,其余全部参与译码。 特点:高位地址译码作片选信号,存储器内部对低位地址译码。 全地址译码方式应用举例 将SRAM62128连接到8088的系统总线上,利用与非门作为译码器,将该芯片的16K个单元唯一地设置在内存地址空间的FC000H到FFFFFH这16KB上 部分地址译码方式应用举例 由于A15没有参与译码,故地址空间不唯一。 A19 A18 A17 A16 A15 A14 A13 A12 A11-A0 1 0 0 0 x 1 0 1 000-FFF 1 0 0 1 x 0 0 1 000-FFF 1 0 0 1 x 1 0 1 000-FFF 因此译码器地址范围: 85000H-85FFFH 或 8D000H-8DFFFH 91000H-91FFFH 或 99000H-99FFFH 95000H-95FFFH 或 9D000H-9DFFFH 已知高位地址译码器如下图所示,低位接在存储器芯片上,指出三个输出对应的地址范围。 A19 A18 A17 A16 A15 A14 A13 A12-A0 1 0 0 1 0 0 1 x x 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 0 0 1 1 1 1 9E000H—9FFFFH 9E000H—9FFFFH 1、若要构成内存空间从2D000H—3CFFFH,分别利用存储器芯片2164、2716、2832、6264,各需多少片 3CFFFH - 2D000H + 1 =10000H =64KB =64K × 8bit 所需芯片数 = 存储器总位数 / 单片容量位数 DRAM 2164的容量是64K ×1位,需8片。 EPROM 2716的容量是2K ×8位, 需32片。 EEPROM2832的容量是4K ×8位, 需16片。 SRAM 6264的容量是8K ×8位, 需8片。 2、某微机系统的存储器容量为256K字节,若采用单片容量为16K × 1位的SRAM芯片,需多少芯片?每个芯片需多少根片内地址选择线?整个系统用分成多少个芯片组? 所需芯片数 = 存储器总位数 / 单片容量位数 = 256KB / 16Kb = 256K ×8b / 16K ×1b = 128 (片) 片内地址线需14根( 16K × 1b = 2^14 ) 8个芯片为一组构成字节单元,128 / 8 = 16 组 存储芯片的扩展 存储器的容量:字数×字长 字长扩展 字数扩展 字数字长同时扩展 存储芯片的扩展 字长的扩展 【例1】 用1K×4的2114芯片构成lK×8的存储器系统。 分析: 每个芯片只能提供4位数据,故需用2片这样的芯片,它们分别提供4位数据至系统的数据总线,以满足存储器系统的字长要求。 (1)地址线共用(至系统地址总线低10位); (2)数据线分别接入系统数据总线的低4位和高4位; (3) 端并在一起接至系统的存储器写信号; (4) 端并在一起接至地址译码器输出。 字数的扩展 【例2】用2K×8的2716A存储器芯片组成8K×8的存储器系统。 分析:每个芯片只能提供2K个存储单元,故需用4片这样的芯片,以满足存储器系统的字数要求。 (1)地址线共用(至系统地址总线低11位); (2)数据线共用(至系统数据总线); (3) 端并在一起接至系统的存储器写信号; (4) 端分别接至地址译码器的不同输出。 字数字长同时扩展 【 例3 】用1K×4的2114芯片组成2K×8的

文档评论(0)

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

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

1亿VIP精品文档

相关文档