Terms

对于一些量:

Product Term

single literal, or product of two or more literals:

Sum-of-product expression

Sum Term

single literal, or sum of two or more literals:

Product-of-sum expression

Normal term

Product or sum term in which no variable appears more than once.

Non-normal term VS. normal term:

Minterm

RowXYZFMintermm*
0000F(0,0,0)X′·Y′·Z′m0
1001F(0,0,1)X′·Y′·Zm1
2010F(0,1,0)X′·Y·Z′m2
3011F(0,1,1)X′·Y·Zm3
4100F(1,0,0)X·Y′·Z′m4
5101F(1,0,1)X·Y′·Zm5
6110F(1,1,0)X·Y·Z′m6
7111F(1,1,1)X·Y·Zm7

在 minterm 的对照表中,变量 X, Y, Z 的值都为 1;对应地,它们的补 X′, Y′, Z′ 的值都为 0。

而 minterm 的项,即 mi,对应着第 i 行的变量组合,同时 i 也是 X, Y, Z 组成的二进制数的十进制表达。

Canonical Sum

将真值表中输出为真的所有行相加

对于表格:

XYZf
0000
0011
0100
0110
1001
1010
1100
1111

取其中 f 值为 1 的所有行的 minterm 相加:

用例

Maxterm

RowXYZF(X,Y,Z)MaxtermM*
0000F(0,0,0)X+Y+ZM0
1001F(0,0,1)X+Y+Z′M1
2010F(0,1,0)X+Y′+ZM2
3011F(0,1,1)X+Y′+Z′M3
4100F(1,0,0)X′+Y+ZM4
5101F(1,0,1)X′+Y+Z′M5
6110F(1,1,0)X′+Y′+ZM6
7111F(1,1,1)X′+Y′+Z′M7

类似于 minterm,maxterm 的对照表中,变量 X, Y, Z 的值即为 0,它们的补 X′, Y′, Z′ 的值都为 1。

Canonical Product

将真值表中输出为假的所有行相乘

对于表格:

XYZf1f2
00000
00110
01000
01101
10010
10101
11001
11111
用例

点此查看原文