第十章 触发器
- 格式:ppt
- 大小:191.00 KB
- 文档页数:30
触发器•1.概述•2.SR锁存器•3.电平触发的触发器•4.边沿触发的触发器•5.触发器的逻辑功能及其描述方法一、概述1.触发器的特点(1)有两个稳定状态(简称稳态),用来表示逻辑0和1。
一个触发器可存储 1 位二进制数码(2)在输入信号作用下,触发器的两个稳定状态可相互转换(称为状态的翻转)。
(3)输入信号消失后,新状态可长期保持下来,具有记忆功能。
2.触发器的分类(1)按电路结构分(不同的电路结构在状态变化过程中有不同的动作特点)基本触发器:输入信号电平直接控制同步触发器:时钟电平直接控制;CP=1或0时有效主从触发器:主从控制脉冲触发;CP下降沿或上升沿到来时有效边沿触发器:时钟边沿控制;CP下降沿或上升沿时刻有效(2)按逻辑功能分RS 触发器JK触发器D触发器T触发器3.触发器的逻辑功能指触发器输出次态Q n+1与输出的现态Q n及输入信号之间的逻辑关系。
触发器逻辑功能的描述方法主要有特性表、特性方程、驱动表(激励表)、状态转换图(状态图)和波形图(时序图)等。
SR(Set-Reset)锁存器(又叫基本RS触发器)是各种触发器构成的基本部件,也是最简单的一种触发器。
锁存器---不需要触发信号,由输入信号直接完成置0或置1操作。
触发器---需要一个触发信号(称为时钟信号CLOCK),只有触发信号有效时,才按输入信号完成置0或置1操作。
1.电路结构与工作原理(1)用或非门组成的锁存器•电路组成信号输入端互补输出端Q和Q′为互补输出端,正常工作时,它们的输出状态相反。
通常用Q的状态表示触发器的状态,即:Q = 0,Q'= 1时,称为触发器的“0”态。
Q = 1,Q'= 0时,称为触发器的“1”态。
•工作原理0①R D =0,S D =1时1001锁存器为“1”态Q'=0Q =1②R D =1,S D =0时101锁存器为“0”态Q'=1Q =0•工作原理③RD =0,SD=0时11锁存器为“0”态Q'=1Q=0锁存器为“1”态Q'=0Q=1•若Q = 00•若Q = 11锁存器的状态保持不变01 0•工作原理1④R D =1,S D =1时1“禁止”态Q'=0Q =0•Q 和Q'违背互补输出的条件。
PowerPoint的触发器教案教学目标:1. 了解PowerPoint触发器的概念和作用;2. 学会使用PowerPoint触发器实现交互效果;3. 掌握触发器的设置和编辑方法;4. 能够运用触发器提高演示文稿的趣味性和互动性。
教学内容:第一章:触发器概述1.1 触发器的定义1.2 触发器的作用1.3 触发器与动画的关系第二章:添加和设置触发器2.1 添加触发器的方法2.2 设置触发器的属性2.3 触发器的编辑和修改第三章:触发器在动画中的应用3.1 基本动画触发器3.2 组合动画触发器3.3 动画序列触发器第四章:触发器在交互中的应用4.1 按钮触发器4.2 条件触发器4.3 事件触发器第五章:触发器的实战应用5.1 触发器在教学演示中的应用5.2 触发器在企业培训中的应用5.3 触发器在商业演示中的应用教学方法:1. 讲授法:讲解触发器的概念、作用和设置方法;2. 演示法:展示触发器在实际中的应用案例;3. 实践法:让学生动手操作,实际设置和应用触发器;4. 讨论法:分组讨论,分享触发器的使用心得和创意。
教学评估:1. 课堂问答:检查学生对触发器概念的理解;2. 操作练习:评估学生设置和应用触发器的熟练程度;3. 创意展示:评价学生触发器的创新使用和趣味性;4. 课后作业:收集学生对触发器的实践体会和心得。
教学资源:1. PowerPoint软件;2. 教学PPT;3. 触发器应用案例素材;4. 学生分组讨论材料。
第六章:触发器的的高级应用6.1 触发器的嵌套使用6.2 触发器与条件动作的结合6.3 触发器在复杂动画中的综合应用第七章:触发器在多媒体教学中的应用7.1 多媒体教学概述7.2 触发器在多媒体教学中的优势7.3 触发器在多媒体教学案例分析第八章:触发器在企业培训中的应用8.1 企业培训概述8.2 触发器在企业培训中的优势8.3 触发器在企业培训案例分析第九章:触发器在商业演示中的应用9.1 商业演示概述9.2 触发器在商业演示中的优势9.3 触发器在商业演示案例分析第十章:触发器的创新应用与实践10.1 触发器创新应用的理念10.2 触发器创新应用的方法10.3 触发器创新应用的实践案例教学方法:1. 讲授法:讲解触发器的高级应用、多媒体教学、企业培训和商业演示的相关概念;2. 演示法:展示触发器在实际中的应用案例;3. 实践法:让学生动手操作,实际设置和应用触发器;4. 案例分析法:分析实际案例,让学生了解触发器在不同场景中的应用;5. 讨论法:分组讨论,分享触发器的使用心得和创意。
触发器1、触发器的'本质':触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录、更改记录或者删除记录时,当事件发生时,才被自动地激活。
2、这样做带来的'功能':触发器可以用来对表实施复杂的完整性约束,保持数据的一致性,当触发器所保护的数据发生改变时,触发器会自动被激活,响应同时执行一定的操作(对其它相关表的操作),从而保证对数据的不完整性约束或不正确的修改。
触发器可以查询其它表,同时也可以执行复杂的T-SQL语句。
触发器和引发触发器执行的命令被当作一次事务处理,因此就具备了事务的所有特征。
注意:'事务具备什么特征?在触发器中的作用?'如果发现引起触发器执行的T-SQL语句执行了一个非法操作,比如关于其它表的相关性操作,发现数据丢失或需调用的数据不存在,那么就回滚到该事件执行前的SQL SERVER数据库状态。
3、触发器的作用:触发器可以对数据库进行级联修改。
需要说明的是:'触发器和约束的关系和区别'(1)一般来说,使用约束比使用触发器效率更高。
(2)同时,触发器可以完成比CHECK约束更复杂的限制。
说明:2.1 与CHECK约束不同,在触发器中可以引用其它的表。
2.2 触发器可以发现改变前后表中数据的不一致,并根据这些不同来进行相应的操作。
2.3 对于一个表不同的操作(INSERT、UPDATE、DELETE)可以采用不同的触发器,即使是对相同的语句也可以调用不同的触发器来完成不同的操作。
举例1:在签订一份订单时,货物的库存量应减少。
问?这应用了触发器的什么特征?CHECK约束能解决吗?举例2:正在进行整理的货物不能下订单。
问?这应用了触发器的什么特征?CHECK约束能解决吗?4、对触发器3种操作的分析:在SQL SERVER为每个触发器都创建了两个专用表:inserted表和deleted表。
这是两个逻辑表,由系统来维护,在触发执行时存在,在触发结束时消失。