第五章 触发器、简单计数器和寄存器_第1页
第五章 触发器、简单计数器和寄存器_第2页
第五章 触发器、简单计数器和寄存器_第3页
第五章 触发器、简单计数器和寄存器_第4页
第五章 触发器、简单计数器和寄存器_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第五章触发器、简单计数器和寄存器计算机学院 余波Content时序电路模型1触发器2计数器3寄存器43时序电路的一般模型特点:1)电路由组合电路和存储电路组成;2)电路存在反馈。关键:存储元件数据随时间自由变化4输出方程——表达输出信号与输入信号、状态变量的关系式 O=f1(I,S)激励方程——表达了激励信号与输入信号、状态变量的关系式 E=f2(I,S)状态方程——表达存储电路从现态到次态的转换关系式 Sn+1=f3(E,Sn)5时序电路按触发脉冲输入方式的不同分为同步时序电路各触发器状态的变化受同一个时钟脉冲控制,它们的状态在同一时刻更新。异步时序电路各触发器状态的变化不受同一个时钟脉冲控制,电路的状态更新不是同时发生的。6时钟信号是时序逻辑里决定逻辑单元中的状态何时更新的;现态:时钟脉冲激励到达之前的输出值;次态:时钟脉冲激励到达时的输出值,时钟脉冲激励到达后,次态变为现态。波形图7时序电路模型8组合逻辑通用时序模型9时序延迟模型E=f(I)St+1=f(St,E)O=g(St)10简单时序计数器模型E=f(St)St+1=f(St,E)O=g(St)11Moore机时序电路模型Mealy机时序电路模型E=f(I,St)St+1=f(St,E)O=g(St)E=f(I,St)St+1=f(St,E)O=g(I,St)区别:输出如何产生Content时序电路模型1触发器2计数器3寄存器413触发器触发器是构成时序逻辑电路的基本逻辑部件。两个稳定的状态:0状态和1状态;在不同的输入情况下,可以被置成0状态或1状态;功能:当输入信号消失后,所置成的状态能够保持不变。分类按功能分RS触发器D触发器JK触发器T触发器按结构分基本RS触发器同步触发器主从触发器边沿触发器14基本RS触发器“与非”配置的R-S触发器现态:R、S信号作用前Q端的状态;次态:R、S信号作用后Q端的状态。逻辑符号逻辑符号“或非”配置的R-S触发器15若初态

Qn=001100R=0、S=0状态不确定00若初态Qn=1111无论初态Qn为0或1,触发器的次态、都为1。≠16无论初态为0或1,锁存器的次态为1。信号消失后新的状态将被记忆下来。001若初态Qn=111若初态Qn=001010R=1

、S=017无论初态为0或1,锁存器的次态为0态。信号消失后新的状态将被记忆下来。110若初态Qn=110若初态Qn=0100101R=0、S=118若初态

Qn=010011

&

Q

Q

S’

G1

G2

&

R’

若初态Qn=111101R=1、S=1状态不变19S’R’Q

Q’SDRDQ100置0011置111不变保持00 不确定功能20真值表Qn+1=S+R’QnS’+R’=1(约束条件)S’R’QnQn+1

0

0

0

×

0

0

1

×

0

1

0

1

0

1

1

1

1

0

0

0

1

0

1

0

1

1

0

0

1

1

1

1

d

d

1

1

00100010R’QnS’01111021--SR:“set-reset”,有两个稳态,能够存储一位二进制值;其中,S=R=1时无定义.22真值表Qn+1=S+R’QnSR=0(约束条件)SRQnQn+1

0

0

0

0

0

0

1

1

0

1

0

0

0

1

1

0

1

0

0

1

1

0

1

1

1

1

0

×

1

1

1

×

0

1

0

0

11××0010RQnS01111023S’QQ’R’R’S’24练习:电路如图所示,设初态Q=0,当将输入控制信号SD(SD),RD(RD)时,画出输出端Q1,Q2的波形。QQ’QQ’QQ’25带时钟信号的RS触发器(同步RS触发器)在数字系统中,如果要求某些触发器在同一时刻动作,就必须给这些触发器引入时间控制信号。时间控制信号也称同步信号,或时钟信号,或时钟脉冲,简称时钟,用CP表示。26Qn+1=S+R’QnSR=0基本RS触发器控制电路27holdholdCPRSQQ’28例:已知由与非门构成的同步RS触发器的时钟信号和输入信号如图所示,试画出Q和Q端的波形,设触发器的初态为Q=0。cptt

R0t

S029cptt

R0t

S0QQ’30同步D触发器 将S=D、R=D代入同步RS触发器的特性方程,得同步D触发器的特性方程:(CP=1期间有效)消除了RS触发器中R=S=0的不稳定状态。31CPDQ32同步JK触发器 将S=JQn、R=KQn代入同步RS触发器的特性方程,得到同步JK触发器的特性方程:(CP=1期间有效)3334CPJKQQ’35同步触发器的空翻同步触发器在一个CP脉冲作用后,出现两次或两次以上翻转的现象称为空翻。电平触发方式解决:

每个CP周期里输出端的状态只能改变一次.=>主从触发边沿触发36主从RS触发器主从触发器的工作分两步走在CP上升沿开始的高电平期间,主触发器改变状态;在CP下降沿到来时,从触发器改变状态。触发器输出在CP下降沿改变。3738主从JK触发器3940CPJKQmQ4142在画主从触发器的波形图时触发器的触发翻转发生在时钟脉冲的下降沿判断触发器次态的依据是时钟脉冲下降沿前一瞬间输入端的状态43练习:已知主从JK触发器J、K的波形如图所示,画出输出Q的波形图(设初始状态为0)。44带异步置0,置1的主从JK触发器45边沿触发器触发器的次态只取决于时钟信号上升沿(或下降沿)到达时刻的输入信号的状态。例:已知边沿D触发器(正边沿翻转)的时钟信号和输入信号如图所示,试画出Q端的波形,设触发器的初态为Q=0。46T触发器当T=0:CP信号到达后状态保持不变;当T=1:CP信号到达后翻转。47T触发器CPQT48触发器小结49逻辑符号D触发器JK触发器T触发器RS触发器Content时序电路模型1触发器2计数器3寄存器451计数器功能:累计输入脉冲的个数。不仅可以用来计数、分频,还可以对系统进行定时、顺序控制等,是数字系统中应用最广泛的时序逻辑部件之一。52异步计数器触发器的状态不是同时改变除法计数器除2计数器除4计数器除8计数器……除n计数器与模n计数器——输出个数不同异步计数器的时钟输入总是只连到最低有效位(LSB)的触发器上。53除2计数器61CP5423QJ=1;K=1.54除4计数器61CP5423Q1Q2001001110055除8计数器00010001011000110101111156Jhonson计数器——同步计数器输出频率fo与输入频率fi的关系:fi=2N*fo(N为触发器个数)57循环计数器585974LS393

双四位二进制计数器60通过计数器输出来控制信号生成 例:假定需要用一组时序脉冲来控制某一生产过程中的三种活动E1,E2,E3,要求按以下序列出现:

1)E1必须按有效->无效->有效的顺序变化;

2)E2须等到E1第一次处于有效且变为无效后才能出现;

3)E3在E1第二次处于有效状态并且只有当E2变为无效后才能变为有效,E3必须先于E1变为无效E1E2E261E1=f(Q3,Q2,Q1,Q0)=m(2,3,8,9,10,11)E2=f(Q3,Q2,Q1,Q0)=m(5)E3=f(Q3,Q2,Q1,Q0)=m(9)对应16个最小项6263Content时序电路模型1触发器2计数器3寄存器465寄存器基本功能:寄存器主要是暂存数据或代码;寄存器由触发器组成,结构简单;分类按结构分:串入串出/串入并出/并入串出/并入并出按功能分:简单寄存器/移位寄存器66并行输入/并行输出寄存器所有的触发器都有独立的输入输出线67移位寄存器 在每个脉冲作用下,将存储器所存储的各位数据,向左或向右移动一位。 根据移位方向的不同,可分为左移寄存器右移寄

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论