数字逻辑第6章习题参考解答

2019-01-26 12:53

第6章习题参考解答

6-3 画出74x27三输入或非门的德摩根等效符号。 解:图形如下

6-10 在图X6.9电路中采用74AHCT00替换74LS00,利用表6-2的信息,确定从输入端到输出端的最大时间延迟。

解:该图中从输入到输出需要经过6个NAND2;

每个NAND2(74AHCT00)的最大时间延迟为9 ns; 所以从输入端到输出端的最大时间延迟为:54 ns。

6-31 BUT门的可能定义是:“如果A1和B1为1,但A2或B2为0,则Y1为1;Y2的定义是对称的。”写出真值表并找出BUT门输出的最小“积之和”表达式。画出用反相门电路实现该表达式的逻辑图,假设只有未取反的输入可用。你可以从74x00、04、10、20、30组件中选用门电路。 解:真值表如下

A1 0 0 0 0 0 0 0 0

B1 0 0 0 0 1 1 1 1 A2 0 0 1 1 0 0 1 1 B2 0 1 0 1 0 1 0 1 Y1 0 0 0 0 0 0 0 0 Y2 0 0 0 1 0 0 0 1 A1 1 1 1 1 1 1 1 1 B1 0 0 0 0 1 1 1 1 A2 0 0 1 1 0 0 1 1 B2 0 1 0 1 0 1 0 1 Y1 0 0 0 0 1 1 1 0 Y2 0 0 0 1 0 0 0 0 利用卡诺图进行化简,可以得到最小积之和表达式为

Y1=A1·B1·A2’+A1·B1·B2’ Y2=A1’·A2·B2+B1’·A2·B2Y2

采用74x04得到各反相器 采用74x10得到3输入与非 采用74x00得到2输入与非 实现的逻辑图如下:

6-32 做出练习题6-31定义的BUT门的CMOS门级设计,可以采用各种反相门逻辑的组合(不一定是二级“积之和”),要求使用的晶体管数目最少,写出输出表达式并画出逻辑图。

解:CMOS反相门的晶体管用量为基本单元输入端数量的2倍;

对6-31的函数式进行变换:

Y1?A1?B1?A2'?A1?B1?B2'??A1?B1???A2'?B2'???A1?B1???A2?B2?' Y2?A2?B2?A1'?A2?B2?B1'??A2?B2???A1'?B1'???A2?B2???A1?B1?'

利用圈-圈逻辑设计,可以得到下列结构:

Y1???A1?B1?'??A2?B2?''?'

Y2???A2?B2?'??A1?B1?''?'

6-20 采用一片74x138或74x139二进制译码器和NAND门,实现下列单输出或多数出逻辑函数。 解:a) F?此结构晶体管用量为20只 (原设计中晶体管用量为40只)

?X,Y,Z?2,4,7?

b) F??A,B,C?3,4,5,6,7???A,B,C?0,1,2?

c) F??A,B,C,d?0,2,10,12??D'??A,B,C?0,1,5,6?

d) F??W,X,Y,Z?2,3,4,5,8,10,12,14???W,Z?2??W'??X,Y?1,2?

e) F??W,X,Y?0,2,4,5?

G??W,X,Y?1,2,3,6?

f) F??A,B,C?2,6??C'??A,B?1,3?

G???C,D,E?0,2,3??C'??D,E?0,2,3?

6-38 假设要求设计一种新的组件:优化的十进制译码器,它只有十进制输入组合。与取消6个输出的4-16译码器相比,怎样使这样的译码器价格降至最低?写出价格最低译码器的全部10个输出的逻辑等式。假设输入和输出高电平有效且没有使能输入。 解:

设输入为:A,B,C,D,将6个输入组合作为无关项以化简其余输出的乘积项,输出函数卡诺图如下:

利用无关项进行最小成本设计,可以得到下列输出函数:

Y0?A'?B'?C'?D' Y1?A'?B'?C'?D Y2?B'?C?D' Y3?B'?C?D Y4?B?C'?D' Y5?B?C'?D Y6?B?C?D' Y7?B?C?D Y8?A?D' Y9?A?D

与4-16译码器的前10个输出的实现相比,减少了10个与门输入端,减少了20只晶体管的用量。


数字逻辑第6章习题参考解答.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:医学图像处理07-08(二)A卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: