什么是同步移位寄存器~不懂诶~
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 10:29:33
什么是同步移位寄存器~不懂诶~
什么是同步移位寄存器~不懂诶~
什么是同步移位寄存器~不懂诶~
移位寄存器是一类应用很广的时序逻辑电路,通过本知识点的学习理解移位寄存器的概念和工作原理,学会通过功能表来分析模块的逻辑功能.
--------------------------------------------------------------------------------
概念与分类
在时钟脉冲的作用下,低位寄存器的数码送给高位寄存器,作为高位寄存器的次态输出.在时钟脉冲的作用下,高位寄存器的数码送给低位寄存器,作为低位寄存器的次态输出;移位寄存器:除具寄存器的功能外,所存储的数码在时钟脉冲的作用下还可以移位.
根据数码的移位方向分:可分为左移寄存器和右移寄存器.
左移寄存器:在时钟脉冲的作用下,低位寄存器的数码送给高位寄存器,作为高位寄存器的次态输出;
右移寄存器:在时钟脉冲的作用下,高位寄存器的数码送给低位寄存器,作为低位寄存器的次态输出;
CT74195(T1195)——四位单向移位寄存器(并行存取,输入)
表6-18 CT74195功能表
输 入
输 出
R CP D0 …… D3 J
Q0 Q1 Q2 Q3
0 φ φ φ …… φ φ φ
0 0 0 0 1
1 ↑ 0 d0 …… d3 φ φ d0 d1 d2 d 3
1 0 1 φ…… φ φ φ Q00 Q10 Q20 Q30
1 ↑ 1 φ…… φ 0 1 Q0n Q0n Q1n Q2n
1 ↑ 1 φ…… φ 0 0 0 Q0n Q1n Q2n
1 ↑ 1 φ…… φ 1 1 1 Q0n Q1n Q2n
1 ↑ 1 φ…… φ 1 0 Q0n Q1n Q2n
--------------------------------------------------------------------------------
表6-19 真值表
输入(tn)
输出(tn+1)
Q0
0 0
0 1
1 0
1 1
0
Q0n
1
移位寄存器CT74195功能表示于表6-18.移位寄存器CT74195是由四个D触发器和对应的数据选择器组成.
状态控制输入SH/LD为0时,电路各级成为典型的D触发器,在CP正沿脉冲的作用下,执行并行送数功能.
当SH/LD为1时,并行数据被禁止送入,第一级J、输入数据有效,执行功能.的真值表列于表6-19.在CP脉冲的正边沿作用下,执行右移.
当R=0时,封锁CP的作用,电路失去送数和右移位操作的功能,此时R负脉冲直接对各级R清除.
CT74194——四位双向移位寄存器(并行存取)
CT74194型4位双向移位寄存器.这是一种功能比较齐全的移位寄存器.它具有左移、右移、并行输入数据、保持以及清除等五种功能.
当MA=MB=1时,寄存器工作方式为并行送数.
当MA=MB=0时,寄存器处于保持状态.
当MA=1,MB=0时,寄存器执行右移操作;右移操作数据从DSR端串行输入.
当MB=1、MA=0时,则执行左移操作.左移操作数据从DSL端串行输入.
当R=0时,寄存器执行清除操作.