D触发器学习
今天在复习D触发器的时候,首先需要知道RS锁存器,在学习RS锁存器的时候,发现当R=S=1时,出现了非法状态。但是,实际推导的时候发现,R=S=1时,输出Q=Q‾=0Q=\overline Q = 0Q=Q=0,这两个状态都是确定的,那又为什么说是不定状态,或者是非法状态呐?
因为这个不定状态不是对当前状态(Q=Q‾=0Q=\overline Q = 0Q=Q=0)而言的,而是对下一个状态,即(Q∗、Q‾∗Q^* 、\overline Q^*Q∗、Q∗)而言的。即,假设当前状态为Q=Q‾=0Q=\overline Q = 0Q=Q=0,那如果下一个状态的R=0,S=0R=0,S=0R=0,S=0也就是所谓的锁存保持状态,推导的时候会发现,从QQQ和Q‾\overline QQ出发会得出不同的结论,这也就是为什么说处在不定态。
真值表
D锁存器:E=1时Q跟随D;E=0时,保持