[通用技术] 触发器学习笔记

逻辑门作业真实难的一批

Intro

还没放暑假的时候,我们发到了通用暑假作业。

然后我某一天写起了这该死的甜美的试卷。

1

前7题还是开开心心的水过了,然后到了T8。

2

什么几把?我当时就自闭了。

我 插 我 自 己

去问???小姐姐,她一秒排了2个答案,然后我蒙了一个,这题就跳过去了。

然而,

3

这个鬼畜结构居然意外的多。我是无能为力了,你去0请高明吧(大雾

然后拖到了今天。我在看课程视频时,发现:

ke

这个图里面好像混进去了这个玩意儿。打开声音后听到它叫 触发器

所以就写了这玩意儿。

RS触发器

我们之前看到的东西就是RS触发器 (Reset-Set Trigger),它貌似是触发器中最基础的一个。

rs1

如图,它由两个与非门组成(貌似可以用或非门实现但是这里不讨论)。

输入端有置0端(R)置1端(S)

输出端有QQ’Q’在本文外一般写作 $ \bar Q $ 只是打上划线不方便所以懒得打233)。

来分析一下(我们再偷个懒把 $\bar { Q }$ 打成 $ Q’ $ (不然会和非运算产生歧义)):

Q在 $ n + 1 $ 时刻的状态 $ Q_{n + 1} = \overline{Q_{n}’ \cdot S_{n}}$

而 $ Q_{n}’ = \overline{Q_{n} \cdot R_{n}} $

就得到递推关系: $ Q_{n + 1} = Q_{n} \cdot R_{n} + \bar{S_n} $

写个状态表:

Input Output
Function
R S Qn Qn+1
0 0 0 x Undefined
1 x
0 1 0 0 Set status 0
1 0
1 0 0 1 Set status 1
1 1
1 1 0 0 Keep status
1
1

发现其中R=S=0时输出未定义,没有在网上找到比较好的解释。

有两种说法:操作同时将Q置为0和1;操作使Q和Q’不互补。

JK触发器

不想学了下次再说。