存储器的工作原理.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储器的工作原理 1、存储器构造 存储器就是用来存放数据的地方。 它是利用电平的高低来存放数 据的,也就是说,它存放的实际上是电平的高、低,而不是我们所习 惯认为的 1234 这样的数字,这样,我们的一个谜团就解开了,计算 机也没什么神秘的吗。 图 2 1 / 6下载文档可编辑 图 3 让我们看图 2。这是一个存储器的示意图:一个存储器就像一个 个的小抽屉, 一个小抽屉里有八个小格子, 每个小格子就是用来存放 “电荷”的,电荷通过与它相连的电线传进来或释放掉,至于电荷在 小格子里是怎样存的, 就不用我们操心了, 你可以把电线想象成水管, 小格子里的电荷就像是水, 那就好理解了。 存储器中的每个小抽屉就 是一个放数据的地方,我们称之为一个“单元” 。 有了这么一个构造, 我们就可以开始存放数据了, 想要放进一个 数据 12,也就是 我们只要把第二号和第三号小格子里存 满电荷,而其它小格子里的电荷给放掉就行了(看图 3 )。可是问题 出来了,看图 2 ,一个存储器有好多单元,线是并联的,在放入电荷 的时候,会将电荷放入所有的单元中,而释放电荷的时候,会把每个 单元中的电荷都放掉,这样的话,不管存储器有多少个单元,都只能 放同一个数, 这当然不是我们所希望的, 因此,要在结构上稍作变化, 看图 2,在每个单元上有个控制线,我想要把数据放进哪个单元,就 2 / 6下载文档可编辑 给一个信号这个单元的控制线, 这个控制线就把开关打开, 这样电荷 就可以自由流动了, 而其它单元控制线上没有信号, 所以开关不打开, 不会受到影响,这样,只要控制不同单元的控制线,就可以向各单元 写入不同的数据了,同样,如果要某个单元中取数据,也只要打开相 应的控制开关就行了。 2、存储器译码 那么,我们怎样来控制各个单元的控制线呢?这个还不简单, 把 每个单元的控制线都引到集成电路的外面不就行了吗?事情可没那 么简单,一片 27512 存储器中有 65536 个单元,把每根线都引出来, 这个集成电路就得有 6 万多个脚?不行, 怎么办?要想法减少线的数 量。我们有一种方法称这为译码,简单介绍一下:一根线可以代表 2 种状态, 2 根线可以代表 4 种状态, 3 根线可以代表几种, 256 种状 态又需要几根线代表? 8 种, 8 根线,所以 65536 种状态我们只需要 16 根线就可以代表了。 3、存储器的选片及总线的概念 至此,译码的问题解决了,让我们再来关注另外一个问题。送入 每个单元的八根线是用从什么地方来的呢?它就是从计算机上接过 来的,一般地,这八根线除了接一个存储器之外, 还要接其它的器件, 如图 4 所示。这样问题就出来了, 这八根线既然不是存储器和计算机 之间专用的,如果总是将某个单元接在这八根线上,就不好了,比如 这个存储器单元中的数值是 0FFH另一个存储器的单元是 00H,那么 3 / 6下载文档可编辑 这根线到底是处于高电平, 还是低电平?岂非要打架看谁历害了?所 以我们要让它们分离。 办法当然很简单, 当外面的线接到集成电路的 引脚进来后,不直接接到各单元去,中间再加一组开关(参考图

文档评论(0)

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

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

1亿VIP精品文档

相关文档