本文主要是介绍CPU和内存的电路设计10-寄存器的内部电路实现(输入与输出不同线),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在之前介绍过上升沿D触发器,本文将D触发器进行稍微改造,则就会创造一个寄存器,图1中,将三个上升沿D触发器相连接,图1中开关是断开的,所以CP=0,三个输出均维持原来的值,无论输入怎样变化,都无意义
现在将输入端的3个比特位分别设置成110,并且开关是断开,则寄存器状态如图2
接下来将开关合并,此时3个CP均由0变成1,产生上升沿,所以每个D触发器的Q都会=D,这时状态如图3
最后,将开关断开,无论输入变成何值,都不影响红色虚线中保存的内容
上述就是寄存器的实现原理,寄存器的电子简化图如下
这篇关于CPU和内存的电路设计10-寄存器的内部电路实现(输入与输出不同线)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!