logo资料库

数字逻辑答案 高等教育出版社 王玉龙编.doc

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
第三章作业及参考答案
第三章作业及参考答案 1.根据门电路的逻辑功能,回答下列问题: (1)已知与非门有三个输入端(A、B 和 C),问其中一个输入的值确定后,输出(F)的 值是否可被确定。指出使 F=0 的所有输入的取值组合。 (2)将上题的与非门改为或非门,回答同一问题。 (3)已知与或非门有两组“与”输入(A1~A3,B1~B3),问输入 A1 和 B1 的值确定后,输 出(F)的值是否可被确定。指出使 F=0 的所有输入取值组合。 (4)设异或门的两个输入为 x 和 y ,输出为 F,指出 F=1 时的 x 和 y 之值。 答:(1)当一个输入为 1 时,仍不可确定 F;当一个输入为 0 时,可确定 F=1。使 F=0 的输 入组合只有 A=1、B=1、C=1。 (2)当一个输入为 1 时,可确定 F=0;当一个输入为 0 时,不可确定 F。使 F=0 的输入组 合(ABC)有 001、010、100、101、011、110、111。 (3)A1=B1=0 时,可确定 F=1;A1、B1 等于其他值时,不可确定 F。使 F=0 的输入组合 (A1A2A3/B1 B2B3)有 111/ΦΦΦ、ΦΦΦ/111,Φ表示 0 或 1。 (4)x=y=Φ,Φ为 0 或 1。 4.下图 a 是集电极开路的 TTL 与非门(简称 OC 门),图中输出电阻 R4=是外接的,试回答: (1)该电路是怎样实现“与非”逻辑功能? (2)OC 门的逻辑符号如图 b,写出图 c 所示逻辑图中 F 的逻辑表达式,说明它所实现的逻 辑功能。 (3)能否将一般的与非门按图 c 的方式将几个与非门的输出端连接在一起,为什么? +5V R4 F R2 T2 T5 +5V R1 R3 (a) A B C T1 OC 门 F A B C (b) +5V F A1B1C1 A2B2C2 A3B3C3 (c) 答:(1)A、B、C 全高电平时,T1 截止,T2 饱和导通,T5 饱和导通,F 低电平;A、B、C 中有一个低电平时,T1 深度饱和,T2、T5 截止,F 高电平。按正逻辑赋值,电路实现与非运 算。 (2)F= A1B1C1 ·A2B2C2·A3B3C3 = A1B1C1 + A2B2C2 + A3B3C3 实现与或非功能,或者说,三个与非门输出的“线与”功能。 (3)不可以。因为连接在一起的输出端既不是高电平,也不是低电平,且可能损坏门电路。
6.已知某一门电路的输入与输出电压关系如下表,为使该电路能作与非门使用,应如何选 取适当的逻辑赋值? 输入电压 A B -3V -3V +3V -3V +3V -3V +3V +3V 输出电压 F +3V +3V -3V +3V 答:A 和 F 采用正逻辑(+3V=1,-3V=0),B 采用负逻辑 (+3V=0,-3V=1),得真值表如下。 A 0 0 1 1 B 1 0 1 0 F 1 1 0 1 8.试用逐级电平推导法,指出使下图所示线路的输出 Fi 为 1 的输入取值组合。 答:F2=A+B F3=ABC+DEF =ABCDEF F2 +++ A B F3 ++ + DEF ABC 12.已知下图所示线路的输入、输出都是 8421 码,试列出该线路的真值表,并由表说明它 的逻辑功能。 A4 A2 A1 答:真值表如下,实现“对 9 求补”的功能。 真值表 B8 B4 B2 B1 A8 A4 A2 A1 1 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 0 A8 + ⊕ B8 B4 B2 B1 16.已知下图为两种十进制数代码的转换器,输入为余 3 码,问输出是什么码? 答: E  ACD  AB  ACD  AB , F  BCD  CBDB   BCD  CBDB  =B⊙(CD) DCDCDCDCG     , DH  ,实现下列真值表。可见,输出是 8421 码。
E F G H 真值表 D E 0 1 0 0 0 1 0 0 1 0 0 0 0 1 0 0 1 1 0 1 C 1 0 0 1 1 0 0 1 1 0 A 0 0 0 0 0 1 1 1 1 1 B 0 1 1 1 1 0 0 0 0 1 F 0 0 0 0 1 1 1 1 0 0 G H 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 1 0 0 0 1 A B C D 19.已知下图是一个受 M 控制的 8421 码和葛莱码相互转换器。当 M=1 时,完成 8421 码至 葛莱码的转换;当 M=0 时,完成相反转换,试说明之。注:此题出题有误,不是实现 8421 码与葛莱码之间的转换,而应是四位二进制...码与葛莱码之间的转换。 x0 x1 M x2 x3 y0 y1 y2 y3 M x3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 0 1 1 0 0 1 1 0 x2 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 真值表 x0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 y3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 x1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 y2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 y1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 0 y0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1
答:列表达式如下。  yMMx 1 yMMx 2 x  3 1 2  x 0  x 1 1  )yMMx( 1 )yMMx( 2  2 y y y y 0 1 2 3  x 0    x 1 x x 2 3 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 M=0 时        x x x x 2 1 3 0 1 2 0 1 1 2 y y y y y y y 3 真值表如上页。可见,M=0 时,有葛莱码到四位二进制转换;M=1 时,完成相反转换。     x x 2 x 3 3 3 3 2 1 0 M=1 时 y x y x y x y x 2 1 20.已知下图是一个受 M1、M2 控制的原码、反码和 0、1 转换器,试分析该转换器各在 M1、 M2 的什么状态下实现上述四种转换。 B1 ⊕ B2 ⊕ B3 ⊕ B4 ⊕ A1 A2 A3 A4 M1 M2 答:B1 的逻辑表达式如下。 B 1  2 MMAMMMAMMAMMAMMA         1 1 2 1 1 2 1 1 1 2 1 2 1 1 2 M1M2=00 时,B1=A1 M1M2=01 时,B1=A1 M1M2=10 时,B1=1 M1M2=11 时,B1=0 B2、B3、B4 的分析同 B1,故 M1M2=00 时实现反码转换,M1M2=01 时实现原码转换,M1M2=10 时实现 1 转换,M1M2=11 时实现 0 转换。
分享到:
收藏