将 D 触发器转换成 T′触发器,列出表达式,画出触发器 CP 及Q 端波形
时间: 2023-12-04 20:09:27 浏览: 246
首先需要了解 D 触发器和 T 触发器的真值表和表达式:
D 触发器:
| D | Q(t) | Q(t+1) |
|---|------|--------|
| 0 | 0 | 0 |
| 1 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 1 | 1 |
Q(t+1) = D
T 触发器:
| T | Q(t) | Q(t+1) |
|---|------|--------|
| 0 | 0 | 0 |
| 1 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 1 | 0 |
Q(t+1) = T ⊕ Q(t)
其中 ⊕ 表示异或运算。
将 D 触发器转换成 T 触发器的方法是,将 D 输入端与 T 输入端通过异或门相连,将 T 输出端作为 D 触发器的输入端。即:
T = D ⊕ 1(1 代表常数输入 1)
因此,D 触发器的表达式为:
Q(t+1) = T ⊕ Q(t) = (D ⊕ 1) ⊕ Q(t)
下面是 T′ 触发器的真值表和表达式:
T′ 触发器:
| T′ | Q(t) | Q(t+1) |
|----|------|--------|
| 0 | 1 | 0 |
| 1 | 0 | 1 |
Q(t+1) = T′ ⊕ Q(t)
将 D 触发器转换成 T′ 触发器的方法是,将 D 输入端与 T′ 输入端通过与非门相连,将 T′ 输出端作为 D 触发器的输入端。即:
T′ = (D ⊕ 1) ⋅ 1 = D′
因此,D 触发器转换成 T′ 触发器的表达式为:
Q(t+1) = T′ ⊕ Q(t) = D′ ⊕ Q(t)
下面是触发器 CP 及 Q 端波形图:
```
____
CP _____| |_____
____
D _____| |_____
____
Q _____| |_____
```
```
_______
D | |
| |______
T' | |
|__ ______|
| |
|___|
_______
Q(t) | |____
_______
T' | |
| |_____
CP |__ ______|
| |
|___|
_______
Q(t+1) | |____
_______
Q(t) | |
| |_____
时间轴: 0 1 2 3
```