数字逻辑第二版(毛法尧)习题答案 下载本文

习题六

6.1 用两个四位二进制并行加法器实现两位十进制数8421BCD码到余3码的转换.。

6.2 用两块四位数值比较器蕊片实现两个七位二进制数的比较.。

列逻辑函数表达式:

F1(x,y,z)?xy?xyz;F2(x,y,z)?x?yF3(x,y,z)?xy?xy

解:F1(x,y,z)?xy?xyz=xyz?xyz?xyz?m0?m1?m6

=xyz?xyz?xyz?m0?m1?m6?m0m1m6;

F2(x,y,z)?x?y=xyz +xyz+xyz +xyz + xyz +xyz

=m0?m1?m2?m3?m6?m7?m0m1m2m3m6m7 F3(x,y,z)?xy?xy=xyz+xyz +xyz+xyz

=m0?m1?m6?m7?m0m1m6m7 逻辑电路如上:

26

6.3用三输入八输出译码器和必要的逻辑门实现下

6.4用四路选择器设计下列组合逻辑电路:

⑴ 全加器;

⑵ 三变量多数表决电路。

6.5 用四位二进制同步可逆计数器和必要的逻辑门构成模12加法计数器。

6.6 用两块双向移位寄存器蕊片实现模8计数器。

27

6.7用ROM设计一个三位二进制平方器。

6.8 用PLA实现四位二进制并行加法器。

解:根据P195图6.2四位并行加法器逻辑电路,可得各输出函表达式:

F1?A1B1C0+A1B1C0+A1B1C0+A1B1C0, C1? A1B1 +A1C0 + B1C0, C1?A1B1?A1C0?B1C0;

设1P1 =A1B1C0; 1P2 =A1B1C0; 1P3 =A1B1C0; 1P4 =A1B1C0; 1P5 = A1B1;

1P6 = A1C0; 1P7 = B1C0; 1P8 =A1B1; 1P9 =A1C0; 1P10 =B1C0; F2=A2B2C1+A2B2C1+A2B2C1+A2B2C1,

C2? A2B2+A2C1 + B2C1; C2?A2B2?A2C1?B2C1;

设2P1 =A2B2C1; 2P2 =A2B2C1; 2P3 =A2B2C1; 2P4 =A2B2C1; 2P5 = A2B2;

2P6 = A2C1; 2P7 = B2C1; 2P8 =A2B2; 2P9 =A2C1; 2P10 =B2C1;

F3=A3B3C2+A3B3C2+A3B3C2+A3B3C2,

C3? A3B3+A3C2 + B3C2 ; C3?A3B3?A3C2?B3C2;

设3P1 =A3B3C2; 3P2 =A3B3C2; 3P3 =A3B3C2; 3P4 =A3B3C2; 3P5 = A3B3;

3P6 = A3C2; 3P7 = B3C2; 3P8 =A3B3; 3P9 =A3C2; 3P10 =B3C2;

F4=A4B4C3+A4B4C3+A4B4C3+A4B4C3,C4?FC4? A4B4+A4C3 + B4C3;

设4P1 =A4B4C3; 4P2 =A4B4C3; 4P3 =A4B4C3; 4P4 =A4B4C3;

28

4P5 = A4B4; 4P6 = A4C3; 4P7 = B4C3;

6.9 用PLA实现图6.33所示的时序逻辑电路。

解:D触发器激励函数表达式为:

D?x1?x2?x3Q?x1x2?x1x2?x3Q;

Qn?1?D

输出函数表达式为:

Z =x1?x2?x3Q?x1x2?x1x2?x3Q

设 P 1=x1x2;P 2=x1x2;P 3=x3Q,则根据激励函数和输出函数表达式,可画出用PLA实现的时序逻辑电路。

29

习题十 逻辑器件

10.1、什么是晶体二极管的静特性和动特性?

答:二极管在导通和截止这两种稳定状态下的特性称为二极管的静态特性;

二极管在导通和截止两种工作状态间转换过程的特性称为二极管的动态特性。 10.2、晶体二极管作开关时,同理想开关相比有哪些主要不同?

答:主要是当加在晶体二极管上的正向电压小于死区电压(硅管为0.5V)或加反向电压时,二极管相当于处于断开的开关,但有电流流过二极管,不过这电流很小,可以忽略;当加在晶体二极管上的正向电压大于导通电压时,二极管充分导通,有一定的管压降(硅管为0.7V),不过在此后在一个很大的范围内,管压降不随电流变化。

10.3、试述晶体三极管截止、放大、饱和三种工作状态的特点。说明晶体三极管的饱和条件和截止条件。 答:

习题解答

1-3:(1)(1110101)2=(117)10=(165)8=(75)16 (2)(0.110101.2=(0.828125)10=(0.65)8=(0.D4)16 (3)(10111.01)2=(23.25)10=(27.2)8=(17.4)16

1-7:[N]原=1.1010;[N]反=1.0101;N=-0.1010

1-10:(1)(011010000011)8421BCD=(683)10=(1010101011)2 (2)(01000101.1001)8421BCD=(45.9)10=(101101.1110)2

2-2:略 2-3:略

2-4:(1)F?(A?C)(B?C);F'?(A?C)(B?C)

(2)F?(A?B)(B?C)(A?CD);F'?(A?B)(B?C)(A?CD) (3)F?A?B[(C?D)(E?F)?G];F'?A?B[(C?D)(E?F)?G] 2-6:(1)F=A+B (2)F=1 (3)F=A?BD

2-7:(1)F(A,B,C)=ABC?ABC?ABC?ABC?ABC=∑m(0,4,5,6,7);

F(A,B,C)=(A?B?C)(A?B?C)(A?B?C)=∏M(1,2,3)

(2)F(A,B,C,D)=∑m(4,5,6,7,12,13,14,15);

F(A,B,C,D)=∏M(0,1,2,3,8,9,10,11)

30