资源描述:
《胡全连版数字逻辑第2章习题解答》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、习题二2.1:设A、B、C为逻辑变量,试回答:(1)若已知A+B=A+C,则B=C,对吗?(2)若已知AB=AC,则B=C,对吗?(3)若已知A+B=A+C且AB=AC,则B=C,对吗?解:(1)不对,当A=1时,B可以不等于C。(2)不对,当A=0时,B可以不等于C。(3)对。2.2:指出使下列逻辑函数为1的变量取值组合(1)(2)(3)解:(1)A、B=00和11时F=1,否则F=0(2)A,B为11或A,C为10时F=1,即A,B,C的取值为100,110,111时F=1,否则F=0。(3)A,D为10或B,C,D为000,或A,C,D为11
2、1,或B,C,D为011时F=1,即A,B,C,D的取值为0000,0011,1000,1010,1011,1100,1110,1111时F=1,否则F=0。2.3、用代数法证明下列等式(1)(2)(3)(4)(5)(6)(7)(8)(9)8(10)解:(1)(2)(3)(4)(5)(6)(7)∴(8)(9)(10)2.4、用真值表验证下列等式(1)(2)(3)解:略82.5、用反演规则和对偶规则求下列函数的反函数和对偶函数。(1)(2)(3)(4)(5)(6)解:(1),(2),(3),(4),(5)(6),2.6、试用逻辑代数的公理、定理和规则
3、化简下列逻辑函数(1)(2)(3)(4)(5)(6)8(7)(8)(9)解:(1)(2)(3)(4)(5)(6)(7)(8)(9)2.7将下列函数转换成最小项表达式和最大项表达式:(1)(2)(3)(4)8解:(1)(2)(3)(4)2.8列出下述问题的真值表,并写出逻辑最大项表达式和最小项表达式:(1)有A,B,C三个输入信号,如果三个输入信号均为0或其中一个为1时,输出信号F为1,其余情况下,输出F为0。解:依题意得真值表:ABCF00010011010101101001101011001110F(A,B,C)=∑m(0,1,2,4)=ΠM(3
4、,5,6,7)(2)有三个温度探测器,当探测的温度超过600C时,输出控制信号为1,如果探测的温度低于600C输出控制信号为0,当有两个或两个以上的温度探测器输出1信号时,总控制器输出1信号,自动控制调控设备,使温度降到600C以下,试写出总控制器的真值表和逻辑表达式。解:三个温度探测器的状态分别用变量A,B,C表示,总控制器的状态用F表示,得:ABCF000000100100011110008101111011111F(A,B,C)=∑m(3,5,6,7)=ΠM(0,1,2,4)2.9用卡诺图将下列函数化简成最简与或表达式和最简或与表达式(1)或
5、(2)(3)(4)8或2.10用卡诺图化简下列包含无关项逻辑函数(1)(2),(约束条件)解:=(3),(约束条件)82.11化简下列多输出逻辑函数2.12试用列表法化简下列逻辑函数(1)(2)解:(1)(2)8