第六章 触发器
- 格式:ppt
- 大小:576.50 KB
- 文档页数:51


第十一章 集成触发器
一、填空题
1.数字电路可分为________________电路和________________电路。
2.时序逻辑电路在结构上有两个特点:其一是包含由触发器等构成的
电路,其二是内部存在 通路。
3.时序逻辑电路的 “现态” 反映的是 时刻电路状态变化的结果,而 “次态” 则反映的是 时刻电路状态变化的结果。
4.时序逻辑电路按其不同的状态改变方式,可分为 时序逻辑电路和
序逻辑电路两种。前者设置统一的时钟脉冲,后者不设置统一的时钟脉冲。
5.触发器具有_________个稳定状态,在输入信号消失后,它能保持______________不变,即这种电路具有______________功能。
6.在CP脉冲作用下,根据输入信号J、K的不同组合状态,凡具有_____________
_____________、_____________和_____________功能的电路称为JK触发器。
7.时序逻辑电路按状态转换情况可分为________________电路和________________电路。
8.触发器是一种具有 功能的了逻辑电路。
9.按逻辑功能分,触发器主要有 、 、 和
四种类型。
10.同步RS触发器状态的改变与________________信号同步。
11.主从触发器是一种能防止_______________现象的实用触发器。
12.时序逻辑电路与组合逻辑电路的最大区别在于____________________________。
13.主从RS触发器具有 、 和 功能,但是也存在
现象。
数字电子技术
第五章 触发器
1. 触发器是 。
2. 触发器有两个稳定的状态,可用来存储数码 和 (只要电源不断电)。触发器按其逻辑功能可分为 触发器、 触发器、 触发器、 触发器等四种类型。按触发方式可以分为: 、 、 。
3. 触发器有 个稳定状态,通常用 端的输出状态来表示触发器的状态。
4. 或非门构成的SR锁存器的输入为 S=1、R=0,当输入S变为0时,触发器的输出将会( )。
(A)置位 (B)复位 (C)不变
5. 与非门构成的SR锁存器的输入为0 0R S、,当两输入的0状态同时消失时,触发器的输出状态为( )
(A)1 0QQ、 (B)0 1QQ、 (C)1 1QQ、 (D)状态不确定
6. 触发器引入时钟脉冲的目的是( )
(A)改变输出状态
(B)改变输出状态的时刻受时钟脉冲的控制
(C)保持输出状态的稳定性
7. 与非门构成的SR锁存器的约束条件是( )
(A)0RS (B)1RS (C)0RS (D)1RS
8. “空翻”是指( )
(A)在时钟信号作用时,触发器的输出状态随输入信号的变化发生多次翻转
(B)触发器的输出状态取决于输入信号
(C)触发器的输出状态取决于时钟信号和输入信号
(D)总是使输出改变状态
9. JK触发器处于翻转时,输入信号的条件是( )
(A)J=0 , K=0 (B)J=0 , K=1 (C) J=1 , K=0 (D)J=1 , K=1
10. J=K=1时,JK触发器的时钟输入频率为120Hz,Q输出为( ) (A)保持为高电平 (B)保持为低电平
第五章 触发器
题5.1画出下图由与非门组成的SR锁存器输出端QQ、的电压波形,输入端DS、DR的电压波形如图中所示。
解:输出波形如下图。
题5.2画出下图由或非门组成的SR锁存器器输出端QQ、的电压波形,输入端DS、DR的电压波形如图中所示。
解:输出波形如下图。
题5.5在下图电路中,若CLK、S、R的电压波形如图中所示,试画出QQ和端与之对应的电压波形。假定触发器的初始状态为0Q。
解:输出波形如下图。
题5.7若主从SR触发器各输入端的电压波形如下图,试画出QQ、端对应的电压波形。设触发器的初始状态为Q=0。
解:输出波形如下:
题5.9若主从结构SR触发器的DCLKSRR、、、各输入端的电压波形如下图,1DS,试画出QQ、端对应的电压波形。
解:输出波形如下:
题5.12若主从结构JK触发器的DDCLKRSJK、、、、端的电压波形如下图所示,画出QQ、端对应的电压波形。
解:输出波形如下:
在第三个CLK=1期间,输入信号J发生了跳变,此时1Q,只接受置0信号,出现了 1K,因此置0。
第四个CLK=1期间,0Q,只接受置1信号,出现过J=1的尖峰,故有置1信号,那么次态置1。
题5.18设图中各触发器的初始状态皆为0Q,试画出在CLK信号连续作用下各触发器输出端的电压波形。
解:(1)JK触发器的状态方程为:
*QJQKQ
由题意知:1JK
故有:*11QQ;状态翻转
(2)
JK触发器的状态方程为:
*QJQKQ
由题意知:0JK
故有:*22QQ;状态保持
(3)
JK触发器的状态方程为:
*QJQKQ
由题意知:,JQKQ
故有:*33QQ;状态翻转
(4)
T触发器的状态方程为:
*QTQTQ
由题意知:1T
故有:*44QQ;状态翻转
(5)
JK触发器的状态方程为:
第6章 触发器
课程目标。
理解和应用触发器;
触发器是当特定事件出现时自动执行的代码块。触发器与过程的区别是,触发器是不能被直接调用的。而过程是由用户或应用程序显式调用的。
触发器与特定的表或视图关联,用于检查对表或视图所做的数据修改。无论正在执行操作的用户身份如何,触发器都能够在他们执行操作时生效。当insert、delete或update等事件发生在表或视图中时,就会激活触发器中的代码。
创建触发器的语法如下。
其中:
before和after:指在事件发生之前或之后激活触发器。
Instead of:表示可以执行触发器代码来代替触发器调用的事件。只用于视图。
Insert、delete、update:表示调用触发器代码的事件。
Referencing:指定新行(即将更新)和旧行(更新前)的其他名称。默认为NEW和OLD。
For each row:指定是否对受影响的每行都执行触发器。即行级触发器。如果不使用该子句,则为语句级触发器(不管影响多少行,包括零行)。
When:限制执行触发器的条件。
Declare „„ end:是一个标准的PL/SQL块。
例一。演示如何在scott模式的emp表上创建触发器。
Create trigger trigger_name
{before | after | instead of}
{insert | delete | update }
[or {insert | delete | update } on [schema.table_name] ]
[referencing [new as new_row_name] [old as old_row_name] ]
[for each row]
[ when ( condition) ]
[ declare
variable_declaration ]
begin
statements;