数字电路与数字电子技术课后答案第四章
- 格式:doc
- 大小:1.32 MB
- 文档页数:32
数字电路与数字电子技术-课后答案第四章
第四章 逻辑函数及其符号简化
1. 列出下述问题的真值表,并写出逻辑表达式:
(1) 有A、B、C三个输入信号,如果三个输入信号中出现奇数个1时,输出信号F=1,其余情况下,输出F= 0.
(2) 有A、B、C三个输入信号,当三个输入信号不一致时,输出信号F=1,其余情况下,输出为0.
(3) 列出输入三变量表决器的真值表.
解: ( 1 )
F=ABC+ABC+ABC+ABC
( 2 )
F=
(A+B+C) ( A+B+C)
( 3 )
A B
C F
0 0
0 0
0 0 A B
C F
0 0
0 0
0 0
A B
C F
0 0
0 0
F=ABC+ABC+ABC+ABC
2. 对下列函数指出变量取哪些组值时,F的值为“1”:
(1) F= AB+AB
(2) F= AB+AC
(3) F= (A+B+C) (A+B+C) (A+B+C) (A+B+C)
解:
(1) AB = 00或AB=11时F=1
(2) ABC110或111,或001,或011时F=1
(3) ABC = 100或101或110或111时F=1
3. 用真值表证明下列等式.
(1) A+BC = (A+B) (A+C)
(2) ABC+ABC+ABC= BCABC+ACABC+ABABC
(3) CA+CB+BA=ABC+ABC
(4) AB+BC+AC=(A+B)(B+C)(A+C)
(5) ABC+A+B+C=1
证:
( 1 )
A B C
A+BC
(A+B)(A+C)
0 0 0
0 0
( 2 )
( 3 )
A B C AB +
BC + AC ABC + A B C
0 0 0
1 1
0 0 1 A B C ABC + ABC + ABC
BCABC + ACA B C + ABABC
0 0 0 0
0
0 0 1 0
( 4 )
( 5 )
4. 直接写出下列函数的对偶式F′及反演式F的函数表达式. A B C
AB+BC+AC
(A+B)(B+C)(A+C)
0 0 0 0
0
0 0 1
0
A B C
ABC + A + B + C
0 0 0
1
0 0 1
(1) F= [AB (C+D)][BCD+B (C+D)]
(2) F= ABC+ (A+BC) (A+C)
(3) F= AB+CD+E+D+EC+D+BC
(4) F=D+BA•BA+C
解:
(1) F`= [A+B+CD]+[(B+C+D)(•B+CD]]
F= [A+B+CD]+[(B+C+D)(•B+CD]]
(2) F`= (A+C+B)]AC)C+B(•A[•
F= (A+C+B)]CA+)C+B(•A[•
(3) F`=)B+A(•C+D•)B+A(
F=)B+A(•C+D•)B+A(
5. 若已知x+y = x+z,问y = z吗?为什么?
解:
y不一定等于z,因为若x=1时,若y=0,z=1,或y=1,z=0,则x+y = x+z = 1,逻辑或的特点,有一个为1则为1。
6. 若已知xy = xz,问y = z吗?为什么?
解:
y不一定等于z,因为若x = 0时,不论取何值则xy = xz = 0,逻辑与的特点,有一个为0则输出为0。
7. 若已知 x+y = x+z
Xy = xz 问y = z吗? 为什么?
解:
y等于z。因为若x = 0时,0+y = 0+z,∴y = z,所以xy = xz = 0,若x = 1时, x+y = x+z = 1,而xy = xz式中y = z要同时满足二个式子y必须等于z。
8.用公式法证明下列个等式
(1) AC+AB+BC+ACD=A+BC
证:
左=ABC+ BC +ACD
=A+ BC +ACD=A(1+CD) + BC
=A+BC = 右边
(2)
BCD+BCD+ACD+ABCD+ABCD+BCD+BCD=BC+BC+BD
证:
左 =
(BCD+ABCD+ACDB)+(ABCD+BCD+BCD)+(BCD+BCD+ABCD)
=BC(D+AD+AD)+BD(AC+C+C)+BC(D+D+AD)
=BC+BC+BD
(3) BCDCDBAB••+AA+DB+DC=1
证:
左 = (D+B•AB+CD)BC•+ A(BDA•)+(C+D)
= [(A+B)(B+D)+CD]( B+C)+C+D
= [AB+B+AD+BD+CD][ B+C]+C+D
= [B+AD+CD][ B+C]+C+D
=B+BC+ADC+CD+C+D
=B+C+C+D
=1
(4) x+wy+uvz
= (x+u+w) (x+u+y) (x+v+w) (x+v+y) (x+z+w)
(x+z+y)
证:
对等式右边求对偶,设右边=F,则
F` = xuw+xuy+xvw+xvy+xzw+xzy
= xu (w+y)+xv (w+y) +xz (w+y)
= (w+y) (xu+xv+xz)
F`` = F= wy+[(x+u)(x+v) (x+z)]
= wy +[(x+xu+xv+uv) (x+z)]
= wy+[(x+uv)(x+z)]
= wy+[x+xuv+xz+uvz]
= wy+[x+uvz]
= wy+x+uvz
(5) A⊕B⊕C=A⊙B⊙C
证:
左 = (A⊕B)⊕C
=C•B⊕A+ (A⊕B) C
= (A⊙B)C+ (BA)C
= A⊙B⊙C
(6) C⊕B⊕A=A⊙B⊙C
证:
左 =C)B⊕A(+C•B⊕A
= [(A⊕B)+C][•(A⊙B)+C]
= (A⊙B) C+[(A⊕B)C]
=ABC+ABC+ABC+ABC
右 = (A⊙B)⊙C
= [(A⊙B)C•+BAC•]
= [(AB+AB) C+C•AB+BA]
=ABC+ABC+CBA
=ABC+ABC+(A⊕B)C
=ABC+ABC+ABC+ABC
9.证明
(1) 如果ab+ab = c,则ac+ac = b,反之亦成立
(2) 如果ab+ab = 0,则 by+ax= ax+by
证:
(1) ac+ ac = a (ba+ba)+a(ab+ab)
= a (ab+ab)+ab
= ab+ab = b
(2) ab+ab = 0 说明a =b或b =a
by+ax=ya+ax=axya•
= (a+x)(a+y)
= ax+ay+xy
= ax+ay
= ax+by
10.写出下列各式F和它们的对偶式,反演式的最小项表达式
(1)F= ABCD+ACD+BCD
(2)F= AB+AB+BC
(3)F= DA+BD+C+AB+C+B
解:
(1) F=∑m)15,12,11,4(
F=∑m (0,1,2,3,5,6,7,8,9,10,13,14)
F`=∑m (15,14,13,12,10,9,8,7,6,5,2,1)
(2) F=∑m (2,3,4,5,7)
F=∑m (0,1,6)
F`=∑m (7,6,1)
(3) F= ∑m (1,5,6,7,8,913,14,15)
F= ∑m (0,1,3,4,10,11,12)
F`= ∑m (15,13,12,11,5,4,3)
11.将下列函数表示成最大项之积
(1) F= (A⊙B)(A+B)+(A⊙B)AB
(2) F= (A⊕B)+A(B⊕C)
解:
(1) F= (A⊙B)(•A+B+AB)
= (AB+AB)(A+B)
= AB+AB
= AB=∑m (3)
=ΠM (0,1,2)
(2) F= (A⊕B)+A(BC+BC)
= AB+AB+ABC+ABC
= AB+AB+ABC
= ∑m (1,2,3,4,5)
=ΠM (0,6,7)
12. 用公式法化简下列各式
(1) F= A+ABC+ABC+BC+B
解:
F= A(1+BC+BC)+B(C+1) = A+B
(2) F= ABC+ACD+AC
解:
F=AB+AC+CD
(3) F= (A+B)(A+B+C)(A+C)(B+C+D)