文档详情

《数字电子技术》康华光习题解答第三章组合逻辑电路的分析与设计.doc

发布:2016-11-30约1.99千字共4页下载文档
文本预览下载声明
第三章 逻辑代数基础、逻辑函数化简 1.用逻辑代数的基本公式和常用公式化简下列逻辑函数: 解: 2.证明下列异或运算公式。 解: 3.用卡诺图化简下列函数。 解:分别将题中给定的逻辑函数卡诺图画出如图所示,并化简写出最简与或表达式。 4.试用74138和逻辑门实现下表所示逻辑函数。 表3-4 例3-4真值表 A B C F 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 0 1 1 1 1 解:㈠用74138和与非门实现:由真值表可直接写出逻辑函数F的表达式如下: 将F变换得 令A2=A,A1=B,A0=C,得 5.人类有四种基本血型—A、B、AB、O型。输血者与受血者的血型必须符合下述原则:O型血可以输给任意血型的人,但O型血只能接受O型血;AB型血只能输给AB型,但AB型能接受所有血型;A型血能输给A型和AB型,但只能接受A型或O型血;B型血能输给B型和AB型,但只能接受B型或O型血。试用与非门设计一个检验输血者与受血者血型是否符合上述规定的逻辑电路。如果输血者与受血者的血型符合规定电路输出“1”(提示:电路只需要四个输入端。它们组成一组二进制代码,每组代码代表一对输血—受血的血型对)。 解:用变量A、B、C、D表示输血者、受血者的血型对作为输入变量,用F表示血型是否符合作为输出变量。得到血型与二进制数间的对应关系如表3-2所示,从而得到真值表如表3-3所示。 表3-2血型与二进制数对应关系 O 00 A 01 B 10 AB 11 表3-3输血、受血是否符合的真值表 A B C D F 说明 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 O→O O→A O→A O→AB 0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 1 A禁送O A→A A禁送B A→AB 1 0 1 0 1 0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 B禁送O B禁送A B→B B→AB 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 0 0 0 1 AB禁送O AB禁送A AB禁送B AB→AB 由真值表画出卡诺图如右图所示。由卡诺图得表达式如下: 由表达式画出逻辑图如下图所示: 6. 试分析下图所示逻辑图的功能。 解:=0时,八选一数据选择器74151、三态缓冲器G、3线-8线译码器74138均处于“工作状态”。当A2A1A0=000时,74151选择D0作为输入数据通道。74138选择作为输出通道。此时,。若D0=0,即74138的=0,74138译码,F0=0, 与D0状态相同。若D0=1,即74138的=1,74138不译码,所有输出全为1,F0=1,也与D0状态相同。可见,在A2A1A0=000时,F=D0;A2A1A0=001时,F=D1;……;A2A1A0=111时,F=D7; 当=1时,八选一数据选择器74151“不选择”、 3线-8线译码器74138“不译码”、三态缓冲器G输出为高阻态,将输入与输出隔离开,数据不能传输。 从上述分析可见,74138在电路中起数据分配器的作用。74151和74138一起构成了八路数据分时传输系统。 2 《数字电子技术》康华光 习题解答 F1 F0 D7 D6 D5 D4 D3 D2 — F F5 F2 F3 F4 5V A2 A1 A0 S3 S2 S1 74138 F7 F6 F5 F4 F3 F2 F1 F0 D1 AB CD 00 01 11 10 00 01 图3-3例3-3输血、受血卡诺图 1 1 1 1 0 1 1 0 11 10 0 0 0 0 1 1 0 1 A B C D F “1” 1 1 D0 S1 S2 S3 A0 A1 A2 A0 A1 A2 A0 A1 A2 F6 F7 G F E 74151 MUX DEMUX 74138
显示全部
相似文档