计算机存储系统解读.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
片内地址:14位(A0~A13) 直接寻址:16位(A0~A15) A15、A14作为译码器的输入,以产生片选信号。 64K 16K 16K 16K 16K 64K地址分配 地址范围是: 0000H~3FFFH 4000H~7FFFH 8000H~BFFFH C000H~FFFFH 64K 16K 16K 16K 16K 字扩展方式连接举例 A13~A0 D D WE WE MMW CS CS D WE CS D WE CS 2 - 4 译码器 A15 A14 G MREQ D7~D0 地址空间分配表 地址 片号 A15A14 A13A12A11…A1A0 说明 1 00 00 000…………..00 111…………..11 最低地址 0000H 最高地址 3FFFH 2 01 01 000…………..00 111…………..11 最低地址 40000H 最高地址 7FFFH 3 10 10 000…………..00 111…………..11 最低地址 8000H 最高地址 0BFFFH 4 11 11 000…………..00 111…………..11 最低地址 0C000H 最高地址 0FFFFH 练习: 用 2片 1K × 8位 存储芯片组成 2K × 8位 的存储器。 1K × 8位 1K × 8位 D7 D0 ??? ??? ???? ??? ???? WE A1 A0 ??? A9 CS0 A10 1 CS1 1K × 8位 1K × 8位 例如:设计主存4K×16位,芯片2K×8位 需芯片数 = (4K×16)/(2K×8 ) = 4(片) 2K×8 2K×8 2K×8 2K×8 4K×16位 3.字位同时扩展方式   片内地址A10~A0,A11为片选,同时选中的两片分别为主存的高8位和低8位。 A10~A0 WE D15~D0 D7~D0 D7~D0 D15~D8 D15~D8 D D WE WE CS CS D WE CS D WE CS A11 1 【例】设有若干片256K×8位的SRAM芯片,问: (1) 构成2MB的存储器需要多少块SRAM芯片? (2) 该存储器需要多少字节地址线? (3) 画出该存储器与CPU连接的结构图,设CPU 的接口信号有地址信号、数据信号、控制信号MREQ和WE。 解: (1) 该存储器需要2048K/256K = 8片SRAM芯片; (2) 因为221=2048K,需要21条地址线。 又 218=256K,每个存储芯片有18根地址线。这样,高3位用于芯片选择,低18位作为每个存储器芯片的地址输入。 (3) 该存储器与CPU连接的结构图如下。 + 5 7 3 - 8 译码 2 1 0 … A 20 - 18 A 20 - 0 A 17 - 0 G 2A G 2B G 1 MREQ W E CPU D 7 ~D 0 D 7 ~D 0 D 7 ~D 0 D 7 ~D 0 D 7 ~D 0 WE A C S 256K × 8 D WE A C S 256K × 8 D WE A C S 256K × 8 D WE A C S 256K × 8 D CPU要实现对存储单元的访问,首先要选择存储芯片,即进行片选;然后再从选中的芯片中依地址码选择出相应的存储单元,以进行数据的存取,这称为字选。片内的字选是由CPU送出的N条低位地址线完成的,地址线直接接到所有存储芯片的地址输入端(N由片内存储容量2N决定)。而存储芯片的片选信号则大多是通过高位地址译码后产生的。 片选信号的译码方法又可细分为线选法、全译码法和部分译码法。 三、存储芯片的地址分配和片选 线选法就是用除片内寻址外的高位地址线直接(或经反相器)分别接至各个存储芯片的片选端,当某地址线信息为“0”时,就选中与之对应的存储芯片。请注意,这些片选地址线每次寻址时只能有一位有效,不允许同时有多位有效,这样才能保证每次只选中一个芯片(或组)。 线选法的优点是不需要地址译码器,线路简单,选择芯片无须外加逻辑电路,但仅适用于连接存储芯片较少的场合。同时,线选法不能充分利用系统的存储器空间,且把地址空间分成了相互隔离的区域,给编程带来了一定的困难。 1.线选法

文档评论(0)

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

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

1亿VIP精品文档

相关文档