(十九)【数电】(第六章 时序逻辑电路)寄存器
A 寄存器
A.a 寄存器工作原理分析
寄存器定义:
功能:用于寄存一组二值代码
,N个触发器 组成的寄存器可以存储一组N位的二值代码。
组成:由具有存储功能的触发器构成
。另 外,寄存器还应有执行数据接收和清除命令
的 控制电路,一般由门电路构成。
按接收数码的方式不同,寄存器有双拍工 作方式和单拍工作方式
两种。
双拍工作方式寄存器
一拍清零;一拍接受指令
给一个低电平清零信号 |
单拍工作方式寄存器
两种不同工作方式寄存器性能对比
MSI寄存器示例——74LS175
上下两部分分别记录两位,将两部分的CLK连接
MSI寄存器示例——74HC175
A.b 移位寄存器工作原理分析
移位寄存器除了具有存储代码的功能,还具有移位功能
,即将存储在寄存器中的代码在CP作 用下进行左移或右移
。
应用范围:寄存代码、实现数据的串行-并 行转换、数值运算以及数据处理等。
单向移位寄存器
(1)右移移位寄存器
如图分析可知:
总效果相当于每来一个CP移位寄存器中原有的代码依次 右移了一位。
(2)左移移位寄存器
如图分析可知:
总效果相当于每来一个CP移位寄存器中原有的代码依次 左移了一位。
双向移位寄存器
为便于扩展逻辑功能和增加使用的灵活性,在 单向移位寄存器基础上,增加由门电路组成的控制 电路,便可构成双向移位寄存器。
目前,在定型生产的中规模移位寄存器集成电 路上除了附加左、右移控制,一般还附有数据并行 输入、保持、异步置零(复位)等功能。
一般双向移位寄存器逻辑图示例:
A.c MSI寄存器及其应用
寄存器和移位寄存器相关概念
- 在数字电路中,将一组二值代码暂时存储起来的 逻辑电路统称为寄存器。
- 寄存器存入数码的方式和取出数码的方式均有并 行方式和串行方式两种。
输入、输出都为并行方式
的寄 存器一般称之为数码寄存器或静态寄存器
。 - 除并入-并出寄存器外,其它三种输入输出形式 的寄存器,即串入-并出、并入-串出和串入-串出的寄存 器均称为移位寄存器。
多功能集成寄存器-74194
(1)74194的功能