第六章寄存器、存储和可编程逻辑器件.docVIP

  • 1
  • 0
  • 约5.94千字
  • 约 21页
  • 2019-01-03 发布于浙江
  • 举报

第六章寄存器、存储和可编程逻辑器件.doc

第六章寄存器、存储和可编程逻辑器件

第六章 寄存器、存储器和可编程逻辑器件 6.1寄存器 寄存器能暂时存放二进制代码,在数字系统中, 寄存器常用来暂存中间运算结果和指令。 一、代码寄存器 由维持阻塞D触发器组成的4位代码寄存器逻辑电路图如图6.1所示。 CR是异步置0输入端(低电平有效) D0~D3为并行数码输入端, CP为时钟脉冲 Q0~Q3为并行数码输出端 图6.1 4位代码寄存器逻辑图 逻辑功能分析: ①异步置0端CR=0时,置0。 ②同步并行置数:D0~D3为4个输入数码,当CP上升沿到达时,D0~D3被并行置入, Q3 Q2 Q1 Q0=D3D2 D1D 0 ③在CR=1,CP=0时,保持不变。 二、 移位寄存器 具有存放数码和使数码逐位右移或左移的电路称作移位寄存器,又称移存器。移位寄存器又分为单向移位寄存器和双向移位寄存器。 1.单向移位寄存器 ㈠ 下图6.2(a)为由4个维持阻塞D触发器组成的4位右移位寄存器。4个D触发器共用一个时钟脉冲信号,因此为同步时序逻辑电路。数码由最左边的FF0的Dr端串行输入。 图6.2 由D触发器组成的单向移位寄存器 (a) 右移位寄存器(b) 左移位寄存器 工作原理: 每一个触发器的输出→其右边触发器的输入,则对应每一个CP上升沿,数据右移一位。 右移位寄存器的状态表: 移位脉冲 输入数据 移 位 寄 存 器 中 的数 Q0 Q1 Q2 Q3 0 1 2 3

文档评论(0)

1亿VIP精品文档

相关文档