浅谈基本触发器的逻辑结构和工作原理

出处:维库电子市场网 发布于:2023-06-30 10:26:20

  发器可以查询其他表,而且可以包含复杂的 SQL 语句。它们主要用于强制服从复杂的业务规则或要求。例如:您可以根据客户当前的帐户状态,控制是否允许插入新订单。

触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系。然而,强制引用完整性的方法是在相关表中定义主键和外键约束。如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。

触发器功能强大,轻松可靠地实现许多复杂的功能,为什么又要慎用呢。触发器本身没有过错,但由于我们的滥用会造成数据库及应用程序的维护困难。在数据库操作中,我们可以通过关系、触发器、存储过程、应用程序等来实现数据操作…… 同时规则、约束、缺省值也是保证数据完整性的重要保障。如果我们对触发器过分的依赖,势必影响数据库的结构,同时增加了维护的复杂程序。

基本触发器的逻辑结构。它可由两个与非门交叉耦合构成,其逻辑电路图和逻辑符号,也可以由两个或非门交叉耦合构成。



现在以两个与非门组成的基本触发器为例分析其工作原理。

在A和B是两个与非门,它可以是TTL门,也可以是CMOS门。Q和是触发器的两个输出端。当Q=0,=1时,称触发器状态为0,当Q=1,=Q时,称触发器状态为1。触发器有两个输入端SR、,字母上的非号表示低电平或负脉冲有效。根据与非逻辑关系可写出触发器输出端的逻辑表达式:

根据以上两式,可得如下结论:


持续时间相同,并且同时发生由0变到1,则两个与非门输出都要由1向0转换,这就出现了所谓的竞争现象。假若与非门A的延迟时间小于B门的延迟时间,则触发器将终稳定在Q=0,=1的状态。因此,在而且又都同时变为1时,电路的竞争使得终稳定状态不能确定。这种状态应尽可能避免。但假若后,和不是同时恢复为1,那么稳定状态的新状态仍按上述①或②的情况确定,即触发器或被置0或被置1。基本触发器的工作波形。虚线部分表示不确定。


由上述分析可见,两个与非门交叉耦合构成的基本触发器具有置0、置1及保持功能。通常称为置1端,因为=0时被置1,所以是低电平有效。为置0端,因为=0时置0,所以也是低电平有效。基本触发器又称置0置1触发器,或称为RS触发器。

需要强调的是,当=0,=1,触发器置1后,如果由0恢复至1,即=1,=1,触发器保持在1状态,即Q=1。同理,当=1,=0时,触发器置0后,由0恢复至1,即=1,=1时,触发器保持在0状态,即Q=0。这一保持功能和前面介绍的组合电路是完全不同的,因为在组合电路中,如果输入信号确定后,将只有的一种输出。

关键词:浅谈基本触发器的逻辑结构和工作原理

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

广告
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站客服电话

0571-85317606

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!