首页 > 代码库 > 2017.0404.数字电路与系统-时序逻辑电路

2017.0404.数字电路与系统-时序逻辑电路

1.时序逻辑电路由两个部分组成,为什么前面介绍了触发器,就是为了这里的时序逻辑电路做准备的。时序逻辑电路的两部分一个是组合逻辑电路,一个存储部分。存储部分就是触发器组成的。相应的时序逻辑电路的输出也就由两个部分组成,一个是组合逻辑电路的输出,另个一个是存储部分的输出。还有一点需要注意的是,时序电路估计比较复杂,不太容易画出逻辑图,因此只能抽象地画出两个组成部件。

2.存储器是由多个存储单元组成的,这里的存储单元就是触发器。

3.假设某一个时序逻辑电路有n个外输入,m个外输出,k个存储单元,那么某个 i 外输出为技术分享  

从这个等式可以看出一些思想:为什么说数字电路的设计和系统是属于计算机编程底层的知识?编程时,工作人员只需要编好相应的程序,逻辑功能,具体怎样实施,怎样简洁地实施,这都和编程人员无关。逻辑功能抽象到底,就是多元的函数等式,有众多的自变量,因变量。在这里,我可不可以发散的想一下,为什么说算法挺重要,估计算法就是直接将逻辑功能的这种函数等式表达出来,而入门级别的程序员干的活只是一个频繁地调用别用设计好的东西,没什么技术含量,只要知道有什么,自己需要什么,最后直接调用即可。但是,现在作为一个学习数字电路的人来说,可能到最后,自己依旧无法设计出符合要求的数字电路,但是你能清楚这其中的运作机制,那有助于对上层运作的了解。抛开上面的题外话,每一个输出都是所有输入的函数,计算机还是一个数学为核心的学科。这里还有一点,为什么要有那么多的输出,我可以理解为每一个输出代表着一个逻辑功能,同一个电路中,越多的输出可以减少电路的成本,也可以展现更多的逻辑功能。

 

2017.0404.数字电路与系统-时序逻辑电路