网站大量收购独家精品文档,联系QQ:2885784924

存储元件与阵列.PDF

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

下载 第9章 存储元件与阵列 大多数的数字系统需要具备“记忆”二进制变量数值的能力,以对其作进一步的计算。 这种能力通过一类称为存储单元的数字电路予以实现。存储单元允许用户把二进制变量的数 值存储起来,在需要时再调用它。尽管存储单元能够被独立地使用,但它们通常以称为寄存 器的字长大小的组,或者作为能够存储成千上万位数据的巨大阵列的形式出现。 9.1 一般属性 存储元件是能够保持系统所需的二进制变量数值的电路。 使能 在图9 - 1 中,描绘了一个基本的存储单元。在最通用的术语中, 有三种操作刻画出该单元的特性。 • 写入 在一个写入操作中,数据位码D 的值(为0或者1) 输入(写) 输出(读) 置于输入,并被该元件 所接受。 图9-1 通用存储单元 • 保持 在写入操作中所存储的D 值被保持,尽管输入可能有所变化。 • 读出 一个读出操作把存储位码的值提供给输出变量 Q 。 E n a b l e使能控制位可能存在于某个设计中, Enable = 0示意保存,而Enable = 1容许进行读 出或者写入操作。 数字系统采用不同类型的存储元件,它们的特性随应用而变化。一个分类方案基于该单 元设计提供了哪些操作。读/ 写存储器就是用户可以用来存储数值,保持它们一段不确定时期, 并在需要时再把该数值读出来的存储器。它可能是最一般类型的存储器,通常称为随机存取 存储器或者R A M 。大多数的读/ 写存储器在掉电时丢失其内容。一类限制性更大的存储器称为 只读存储器 (R O M )。对于R O M ,信息在它置入电子系统之前就被永久地存储于器件之中。 用户可以读出 R O M 中的信息,但是不允许改变该数据。可编程R O M (P R O M )是R O M 的一 个变种,用户可以在其中存储期望的数据,但是写入过程需要一个特别的电子装置,且它仅 能执行数次。 计算机围绕着一组称为寄存器的存储元件而设计。一个寄存器被设计来保存整个的 n 比特 字,而它在其他方面与 R A M相同。不管具体的应用如何,所有的存储元件在数字逻辑方面有 着共同的基础。 9.2 锁存器 锁存器是能够跟随数据变化并传送这些变化到一根输出线的逻辑元件。图 9 - 2是它的一个 简单表示。通常地,锁存器由两个主要的特性所刻画: • 它是贯通的,因为输出Q (t )跟随上一时刻输入的变化;而且, • 它使用双稳态电路实现存储,从而,不是Q = 0 就是Q = 1 能够在该单元中保持。 使用简单的逻辑门就可以构成几类锁存器。 244 数字系统设计基础教程 下载 9.2.1 SR锁存器 置位复位( S R )锁存器是一个贯通的双稳态元件,它对于输入的变化是敏感的。 SR 锁存 - 器具有分别标注为 S 与R 的两个输入和一个标注为 Q 的输出;互补输出Q 也被提供。图 9 - 3是其 一般的方框图表示。该元件的名称从它的两个基本操作的定义所得出。 使能 输入 输出 输入 输出 图9-2 基本锁存器符号 图9-3 SR锁存器符号 • 置位 (S)操作,输出值被强制为Q = 1 。 • 复位 (R )操作,Q值被强制为Q = 0 。 术语“置位”与“复位”十分通用,在数字系统中经常被用来描述条件。例如,如果我们说 我们想要“置位变量 A ”,这意味着我们强制A 值为 1。类似地,复位A 意味着A →0 。在这里, 我们将讨论两种基本 S R锁存器电路。一种是基于两输入

文档评论(0)

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

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

1亿VIP精品文档

相关文档