ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

计组中的组合数学

2021-10-12 12:05:26  阅读:237  来源: 互联网

标签:... AB bar 计组 组合 SR BCDEF 数学 Qn


计组中的组合数学

一、反演定律

​ 如果将一个式子的互换(注意不改变计算顺序,也就是转换成的时候需要加括号),1和0转换,文字相互转换,那么就可以得到这个公式的反,举个例子
F = A ˉ B ˉ + C D {F} = \bar A \bar B + CD F=AˉBˉ+CD
​ 那么他的反演式,就是
F ˉ = ( A + B ) ( C ˉ + D ˉ ) \bar{F} = (A + B)(\bar C + \bar D) Fˉ=(A+B)(Cˉ+Dˉ)
​ 我们注意到反演直接就给等号左侧取反了,这就是对的,也就是说,原来能够使 F F F 得 1 的输入向量,现在能使 F ˉ \bar F Fˉ 得 0 ,,原来能够使 F F F 得 0 的输入向量,现在能使 F ˉ \bar F Fˉ 得 1。可以说是一个很神奇的公式了,神奇到我之前都没有发现他的威力。

​ 那么为什么会有这种结果呢?可以粗浅的理解一下,如果把 F F F 展开成一个极小项范式,这个范式按照上面的操作来一遍,就可以得到 F ˉ \bar F Fˉ 的极大项范式,这个可以从真值表中直接得出,反之亦然。对于没有化成标准范式的式子,其实都是可以推广的。


二、对偶定理

​ 这个其实就是不交换原变量和反变量,其他跟反演定律一致,举个例子
F = A ˉ B ˉ + C D {F} = \bar A \bar B + CD F=AˉBˉ+CD
​ 他的对偶式就是
F ∗ = ( A ˉ + B ˉ ) ( C + D ) F^* = (\bar A +\bar B)( C + D) F∗=(Aˉ+Bˉ)(C+D)
​ 但是 F ∗ F^* F∗ 和 F F F 之间就没有这么明显的关系了,这是因为这个式子探究的不是函数间的关系,而是恒等式(等号两侧是平等的)之间的关系,正确的用法是
F = A ( B + C ) = A B + A C F= A(B+C)=AB + AC F=A(B+C)=AB+AC
​ 然后由对偶定理,我们可以得到另一组恒等式,有
F ∗ = A + B C = ( A + B ) ( A + C ) F^* = A + BC = (A + B)(A + C) F∗=A+BC=(A+B)(A+C)


三、一个重要公式

A B + A ˉ C + B C D E F . . . = A B + A ˉ C AB + \bar AC + BCDEF... = AB + \bar AC AB+AˉC+BCDEF...=AB+AˉC

​ 如果有两项中的因子互为反变量 A , A ˉ A,\bar A A,Aˉ, 而且这两项中的其他因子 B , C B,C B,C 在后面中的某一项中同时出现 $BCDEF… $​,那么这一项可以消去。​

​ 证明方式如下:
A B + A ˉ C + B C D E F . . . = A B + A ˉ C + ( A + A ˉ ) B C D E F . . . = A B + A B C D E F . . . + A ˉ C + A ˉ B C D E F . . . = A B + A ˉ C AB + \bar AC + BCDEF... = AB + \bar AC + (A + \bar A)BCDEF... = AB + ABCDEF... + \bar AC + \bar ABCDEF...=AB + \bar AC AB+AˉC+BCDEF...=AB+AˉC+(A+Aˉ)BCDEF...=AB+ABCDEF...+AˉC+AˉBCDEF...=AB+AˉC


四、公式化简和卡诺图

​ 公式化简的最基本的方法就是合并补项联立,其中以补项联立最为反人类思维方式。但是这两种都可以很好用卡诺图解决。

​ 对于SR寄存器的状态转移公式,有如下式
Q n + 1 = S ˉ R ˉ Q n + S R ˉ Q ˉ n + S R ˉ Q n Q^{n+1} = \bar S\bar RQ^n + S\bar R\bar Q^n + S \bar R Q^n Qn+1=SˉRˉQn+SRˉQˉ​n+SRˉQn

S ⋅ R = 0 S\cdot R = 0 S⋅R=0

​ 可列出卡诺图如下:

00011110
000x1
110x1

​ 可以看出根据卡诺图很容易就可以写出表达式
Q n + 1 = S + R ˉ Q n Q^{n+1} = S + \bar R Q^n Qn+1=S+RˉQn
​ 其中x是因为对于S,R均为1的情况,不会出现,所以是x。

​ 那么我们在看一遍正经的化简过程:
Q n + 1 = S ˉ R ˉ Q n + S R ˉ Q ˉ n + S R ˉ Q n + S R ( Q n + Q ˉ n ) + S R ˉ Q n = S + R ˉ Q n Q^{n+1} = \bar S\bar RQ^n + S\bar R\bar Q^n + S \bar R Q^n + SR(Q^n + \bar Q^n) + S\bar RQ^n=S +\bar R Q^n Qn+1=SˉRˉQn+SRˉQˉ​n+SRˉQn+SR(Qn+Qˉ​n)+SRˉQn=S+RˉQn
​ 可以看到,增添的三项其中两项对应的是x,另一项是画圆圈的时候重叠的项,所以可以看出,补项联立被处理的很好。

标签:...,AB,bar,计组,组合,SR,BCDEF,数学,Qn
来源: https://blog.csdn.net/living_frontier/article/details/120720868

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有