数字逻辑电路第1章习题解答
数电课后答案解析康华光第五版(完整)
第一章数字逻辑习题1.1数字电路与数字信号1.1.2 图形代表的二进制数0101101001.1.4一周期性数字波形如图题所示,试计算:(1)周期;(2)频率;(3)占空比例MSB LSB0 1 2 11 12 (ms)解:因为图题所示为周期性数字波,所以两个相邻的上升沿之间持续的时间为周期,T=10ms 频率为周期的倒数,f=1/T=1/0.01s=100HZ占空比为高电平脉冲宽度与周期的百分比,q=1ms/10ms*100%=10%1.2数制2 1.2.2将下列十进制数转换为二进制数,八进制数和十六进制数(要求转换误差不大于4(2)127 (4)2.718解:(2)(127)D=72-1=(10000000)B-1=(1111111)B=(177)O=(7F)H(4)(2.718)D=(10.1011)B=(2.54)O=(2.B)H1.4二进制代码1.4.1将下列十进制数转换为8421BCD码:(1)43 (3)254.25解:(43)D=(01000011)BCD1.4.3试用十六进制写书下列字符繁荣ASCⅡ码的表示:P28(1)+ (2)@ (3)you (4)43解:首先查出每个字符所对应的二进制表示的ASCⅡ码,然后将二进制码转换为十六进制数表示。
(1)“+”的ASCⅡ码为0101011,则(00101011)B=(2B)H(2)@的ASCⅡ码为1000000,(01000000)B=(40)H(3)you的ASCⅡ码为本1111001,1101111,1110101,对应的十六进制数分别为79,6F,75(4)43的ASCⅡ码为0110100,0110011,对应的十六紧张数分别为34,331.6逻辑函数及其表示方法1.6.1在图题1. 6.1中,已知输入信号A,B`的波形,画出各门电路输出L的波形。
解: (a)为与非, (b)为同或非,即异或第二章 逻辑代数 习题解答2.1.1 用真值表证明下列恒等式 (3)A B AB AB ⊕=+(A ⊕B )=AB+AB 解:真值表如下A B A B ⊕ABAB A B ⊕AB +AB0 0 0 1 0 1 1 0 1 1 0 0 0 0 1 0 1 0 0 0 0 11111由最右边2栏可知,A B ⊕与AB +AB 的真值表完全相同。
数字逻辑-习题以及习题答案
AD
F的卡诺图
ACD
G的卡诺图
根据F和G的卡诺图,得到:F G
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第3章习题 3.4 在数字电路中,晶体三极管一般工作在什么状态?
答:在数字电路中,晶体三极管一般工作在饱和导通状态 或者截止状态。
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第3章习题
111110
1100110
⊕ ⊕⊕⊕ ⊕
10 000 1
⊕ ⊕⊕⊕ ⊕⊕
10 101 01
⑵ (1100110)2 = 64+32+4+2 = (102)10 = (0001 0000 0010)8421码
(1100110)2 =( 101?0101 )格雷码
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第2章习题
2.2 用逻辑代数的公理、定理和规则证明下列表达式:
⑴ AB AC AB AC
⑵ AB AB AB AB 1
⑶ AABC ABC ABC ABC
证⑴:AB AC
AB AC
A B A C
AA AC BA BC
证⑶:AABC
A A B C
AB AC
第1章习题 1.3 数字逻辑电路可分为哪两种类型?主要区别是什么?
答:数字逻辑电路可分为组合逻辑电路、时序逻辑电路两 种类型。 主要区别:组合逻辑电路无记忆功能, 时序逻辑电路有记忆功能。
湖南理工学院计算机与信息工程系通信教研室 陈进制作
第1章习题 1.6 将下列二进制数转换成十进制数、八进制数和十六进制数。
第2章习题 2.8 ⑴ ②求出最简或-与表达式。
两次取反法
圈0,求F 最简与或式。
数字逻辑电路与系统设计习题答案
图 P3.5
题 3.5 解:由逻辑图可写出 Y 的逻辑表达式为:
Y S3 AB S 2 AB S1 B S0 B A
图中的 S3 、S2 、S1 、S0 作为控制信号,用以选通待传送数据 A、B,两类信号作用不同, 分析中应区别开来,否则得不出正确结果。由于 S3 、S2 、S1 、S0 共有 16 种取值组合, 因此输出 Y 和 A、B 之间应有 16 种函数关系。列表如下:
(4) F ( A, B, C, D) 题 1.15 解: (1) F ABC BC
m0,2,3,8,9,10,11,13
F B C AC B C
或
F B C B C A B
(2) F A C A B C A B C
(1) F A B C D ABC ACD (2) F AC AB (3) F A, B, C
且 AB CD 0
且 A, B, C 不能同时为 0 或同时为 1
m3,5,6,7 d 2,4 m0,4,6,8,13 d 1,2,3,9,10,11 m0,1,8,10 d 2,3,4,5,11 m3,5,8,9,10,12 d 0,1,2,13
2.7 在图 P2.7 各电路中,每个输入端应怎样连接,才能得到所示的输出逻辑表达式。
&
F1 A B
≥1
F2 AB
VCC
&
≥1
&
F4 A B
F3 AB CD
&
图 P2.7
(完整)数字逻辑电路第1-6章作业汇总,推荐文档
第一章单选题1(10分)、8421BCD码1001对应的余3码为∙A、0011∙B、1100∙C、1000∙D、0001参考答案: B2(10分)、-3的四位补码(含符号位)为:∙A、1011∙B、1101∙C、1110∙D、1100参考答案: B3(10分)、若1100是2421BCD码的一组代码,则它对应的十进制数是∙A、5∙B、6∙C、7∙D、8参考答案: B4(10分)、十六进制数FF对应的十进制数是∙A、253∙B、254∙C、255∙D、256参考答案: C5(10分)、二进制数111011.101转换为十进制数为:∙A、58.625∙B、57.625∙C、59.625∙D、60.125参考答案: C6(10分)、设二进制变量A=0F0H,B=10101111B,则A和B与运算的结果是∙A、10100000∙B、11111111∙C、10101111∙D、11110000参考答案: A7(10分)、-3的四位原码为:∙A、1111∙B、1010∙C、1011∙D、1101参考答案: C第二章单选题1(6分)、逻辑函数L=AB+AC的真值表中,使得L=1的输入变量组合有多少种?摩根定理参考答案: A5(6分)、若1100是2421BCD码的一组代码,则它对应的十进制数是∙A、5∙B、6∙C、7∙D、8参考答案: B6(6分)、存在多少组取值使最小项ABCD的值为0∙A、1∙B、16∙C、3∙D、7参考答案: A7(6分)、奇数个1进行异或运算的结果为:∙A、1∙B、∙C、不确定∙D、还是不确定参考答案: A8(6分)、“或非”门中的某一输入值为“0”,那么它的输出值是∙A、∙B、要取决于其它输入端的值∙C、为“1”∙D、取决于正逻辑还是负逻辑参考答案: B9(6分)、与十进制数12.5等值的二进制数为:∙A、1100.10∙B、1011.11∙C、1100.11∙D、1100.01参考答案: A10(6分)、设二进制变量A=0F0H,B=10101111B,则A和B与运算的结果是∙A、10100000∙B、11111111∙C、10101111∙D、11110000参考答案: A11(6分)、二进制数111011.101转换为十进制数为:∙A、58.625∙B、57.625∙C、59.625∙D、参考答案: C12(6分)、四变量逻辑函数Y(ABCD)的最小项m8为( )∙A、ABCD'∙B、A'BCD'∙C、AB'C'D'∙D、ABCD参考答案: C13(6分)、逻辑函数L=AB+CD的真值表中,L=1的状态有多少个?∙A、2∙B、4∙C、6∙D、7参考答案: D14(6分)、十六进制数FF对应的十进制数是∙A、253∙B、254∙C、255∙D、256参考答案: C15(6分)、-3的四位补码(含符号位)为:∙A、1011∙B、1101∙C、1110∙D、1100参考答案: B判断题16(1分)、全体最大项的和为0,任意两个最小项的乘积为1。
数字逻辑第1章习题
高位
低位
所以:(44.375)10=(101100.011)2。 采用基数连除、连乘法,可将十进制数转换 为任意的N进制数。
5 、用代数法化简下列逻辑函数并变换为最简与 或式。
解:本题主要考查对逻辑代数基本公式、定理的 掌握与熟练程度。
6 、用卡诺图化简下列逻辑函数: 解:本题考查用卡诺图化减逻辑函数的能力。
CA CB BA L
第一章 数字电路基础
习题集
1、 将二进制数1101010.01转换成八进制数。
解:二进制数转换为八进制数: 将二进制数由小 数点开始,整数部分向左,小数部分向右,每3位 分成一组,不够3位补零,则每组二进制数便是一 位八进制数。
001
101
010 . 010 = (152.2)8
2、将八进制数(374.26)8转换为二进制数:
2 2 2 2 2 2
44
余数
低位
22 „„„ 0=K0 11 „„„ 0=K1 5 „„„ 1=K2 2 „„„ 1=K3 1 „„„ 0=K4 0 „„„ 5 1=K 高位
0.375 × 2 整数 0.750 „„„ 0=K-1 0.750 × 2 1.500 „„„ 1=K-2 0.500 × 2 1.000 „„„ 1=K-3
0001 1101 0100 .0110 = (1D4.6)16
4 、将十进制数(44.375)10转换为二进制数
解:采用的方法 — 基数连除、连乘法
原理:将整数部分和小数部分分别进行转换, 转 换后再合并。 整数部分采用基数连除法,先得到的余数为低位, 后得到的余数为高位。 小数部分采用基数连乘法,先得到的整数为高位, 后得到的整数为低位。
则:
7 、三个人表决一件事情,结果按“少数服从多数” 的原则决定,试建立该逻辑函数的真值表。 解:本题考查逻辑函数建立的方法与真值表表示 方法。
数字逻辑 第一章 作业参考答案
第一章 数字逻辑基础 作业及参考答案(2008.9.25)P431-11 已知逻辑函数A C C B B A F ++=,试用真值表、卡诺图和逻辑图表示该函数。
解:(1)真值表表示如下:输 入输出 A B C F 0 0 0 0 0 0 1 1 0 1 0 1 0 1 11 1 0 0 1 1 0 1 1 1 1 0 1 111(2)卡诺图表示如下:00 01 11 10 0 0 1 0 1 11111由卡诺图可得C B C B A F ++==C B C B A ••(3)逻辑图表示如下:1-12 用与非门和或非门实现下列函数,并画出逻辑图。
解:(1)BC AB C B A F +=),,(BC AB •=(2))+(•)+(=),,,(D C B A D C B A F D C B A +++=题1-12 (1) 题1-12 (2)A BC1-14 利用公式法化简下列函数为最简与或式。
解:(2)C AB C B BC A AC F +++=C AB C B BC A AC +∙∙= C AB C B C B A C A ++∙++∙+=)()()( C AB C B C C B C A C A B A ++∙++++=)()(C AB C C B C B C A C AB C A C B A C B A ++++++++= C AB C C B C B C A C AB C A C B A C B A ++++++++= C =解(3)DE E B ACE BD C A AB D A AD F +++++++= DE E B BD C A A ++++=E B BD C A +++=解(5)))()((D C B A D C B A D C B A F +++++++++=D C AB BCD A ABCD F ++=' D C AB BCD +=ABD BCD += D B AC D B A D C B F ++=)++)(++(=∴P441-15利用卡诺图化简下列函数为最简与或式。
数字逻辑电路第1章习题解答
第1章 数字逻辑基础1-1 将下列二进制数转换为十进制数。
(1) 2(1101) (2) 2(10110110) (3) 2(0.1101) (4) 2(11011011.101) 解(1)3210210(1101)12120212(13)=⨯+⨯+⨯+⨯=(2)75421210(10110110)1212121212(182)=⨯+⨯+⨯+⨯+⨯= (3) 124210(0.1101)1212120.50.250.0625(0.8125)---=⨯+⨯+⨯=++= (4)76431013210(11011011.101)22222222 12864168210.50.125 (219.625)--=+++++++=+++++++= 1-2 将下列十进制数转换为二进制数和十六进制数(1) 10(39) (2) 10(0.625) (3) 10(0.24) (4) 10(237.375) 解(1)10216(39)(100111)(27)== (2) 10216(0.625)(0.101)(0.A)==(3)近似结果: 16210)3.0()00111101.0()24.0(D =≈ (4) 10216(237.375)(1110'1101.011)(0ED.6)== 1-3 将下列十六进制数转换为二进制数和十进制数(1) 16(6F.8) (2) 16(10A.C) (3) 16(0C.24) (4) 16(37.4) 解(1) 16210(6F.8)(1101111.1)(111.5)== (2) 16210(10A.C)(1'0000'1010.11)(266.75)== (3) 16210(0C.24)(1100.0010'01)(12.140625)== (4) 16210(37.4)(11'0111.01)(55.25)== 1-4 求出下列各数的8位二进制原码和补码(1) 10(39)- (2) 10(0.625) (3) 16(5B) (4) 2(0.10011)- 解(1)10(39)(1'0100111)(1'1011001)-==原码补码 (2) (0.1010000)(0.1010000)==10原码补码(0.625) (3) 16(5B)(01011011)(01011011)==原码补码(4) 2(0.10011)(1.1001100)(1.0110100)-==原码补码1-5 已知10X (92)=-,10Y (42)=,利用补码计算X +Y 和X -Y 的数值。
数字逻辑第一章习题答案
1.6 完成下列二进制加、减法。 完成下列二进制加、减法。 ⑵ (1010011)2
1.16 已知下列机器数,写出它们所对应的真值。 已知下列机器数,写出它们所对应的真值。 x1 =( -1011 )2 = -11 x2 = (-0100) 2 = - 4 x3 =( -0101) 2 = - 5
x4 =( + 0000) 2 = +0 x5 = (+11000) 2 = +8
1.24 分别确定下列二进制代码的奇校验和偶校验的值。 分别确定下列二进制代码的奇校验和偶校验的值。 奇校验 1010101 1111110 100001110 110000101 二进制码 典型格雷码 典型格雷码 二进制代码 1 1 1 1 111000 100100 111000 101111 偶校验 0 0 0 0 10101010 11111111 01010101 01100110
1.4 确定下列算术运算在哪些进位计数制下成立(至少一个进位 确定下列算术运算在哪些进位计数制下成立( 计数制下是正确的。) 计数制下是正确的。) ⑴ R>6 (2) R=8 ⑶ R>3 (4) R=5 ⑸ R=4 (6) R=6
1.5 把以下各数转换成 进制。 把以下各数转换成16进制 进制。 (57190) 10 = (DF66 )16 (82.02) 10 ≈ (52.052 )16 ⑴ (1001110)2 (13705.207) 8 = (17C5.438 )16 (1234.56) 10 ≈ (4D2.8F6 )16 ⑶ (1111010 )2 ⑷ (101 )2
1.17 将下列各数表示为原码、反码和补码(取8位)。 将下列各数表示为原码、反码和补码( 位 13/128 = [0.0001101] 原 = [0.0001101] 反 = [0.0001101] 补 -13/128 = [1.0001101] 原 = [1.1110010] 反 = [1.1110011] 补 -15/64 = [1.0011110] 原 = [1.1100001] 反 = [1.1100010] 补 其中:小数点不占内存位置,只标识其位置。 其中:小数点不占内存位置,只标识其位置。 1.23 完成下列数制转换成。 完成下列数制转换成。 ⑴ (1010111)BCD = (57) 10 ⑵ (100000111001 .01110101)BCD = (839.75) 10 ⑶ (1011001111001001)余3码 = (1000000010010110) BCD 码 ⑷ (752.18) 10 = (11101010010.00011000) BCD
数字逻辑 第一章习题答案
6.将下列二进制数转换成十进制数、八进制 将下列二进制数转换成十进制数、 将下列二进制数转换成十进制数 数和十六进制数。 数和十六进制数。 )(1110101)2=(117)10 = ( 1 6 5 )8 (1)( )( ) ( ) =(75)16 ( ) )(0.110101)2 =(0.828125)10 (2)( )( ) ( ) =(0.65)8 =(0.D4)16 ( ) ( ) )(10111.01)2 =(23.25)10 (3)( )( ) ( ) =(27.2)8 =(17.4)16 ( ) ( )
11.将下列余3码转换成十进制数和2421码。 (1)( 0110 1000 0011)余3码 =(350)10 =(0011 1011 0000)2421 (2) ( 0100 0101.1001) 余3码 =(12.6)10 =(000 试用8421码和格雷码分别表示下列各数。 (1) (111110)2 = (62) 10= (0110 0010)8421 = (100001) Gray (2) (1100110)2 = (102) 10 = (0001 0000 0010) 8421 = (1010101) Gray
9.写出下列各数的原码、反码和补码。 (1) 由于0.1011为正数,所以有 [0.1011]原码 = [0.1011]补码 = [0.1011]反码 =0.1011 (2)由于真值= -10110 为负数,所以有 [-10110]原码 = 1 1 0 1 1 0 [-10110]反码 = 1 0 1 0 0 1 [-10110]补码 = 1 0 1 0 1 0
1. 什么是模拟信号?什么是数字信号?试举出实例。 什么是模拟信号?什么是数字信号?试举出实例。 模拟信号-----指在时间上和数值上均作连续变化的 指在时间上和数值上均作连续变化的 模拟信号 信号。例如,温度、压力、交流电压等信号。 信号。例如,温度、压力、交流电压等信号。 数字信号-----指信号的变化在时间上和数值上都是 指信号的变化在时间上和数值上都是 数字信号 断续的,阶跃式的,或者说是离散的, 断续的,阶跃式的,或者说是离散的,这类信号 有时又称为离散信号。例如, 有时又称为离散信号。例如,在数字系统中的脉 冲信号、开关状态等。 冲信号、开关状态等。
习题册答案-《数字逻辑电路(第四版)》-A05-3096
第一章逻辑门电路§1-1 基本门电路一、填空题1.与逻辑;Y=A·B2.或逻辑;Y=A+B3.非逻辑;Y=4.与;或;非二、选择题1. A2. C3. D三、综合题1.2.真值表逻辑函数式Y=ABC§1-2 复合门电路一、填空题1.输入逻辑变量的各种可能取值;相应的函数值排列在一起2.两输入信号在它们;异或门电路3.并;外接电阻R;线与;线与;电平4.高电平;低电平;高阻态二、选择题1. C2. B3. C4. D5. B三、综合题1.2.真值表逻辑表达式Y1=ABY2=Y3==A+B 逻辑符号3.第二章组合逻辑电路§2-1 组合逻辑电路的分析和设计一、填空题1.代数;卡诺图2.n;n;原变量;反变量;一;一3.与或式;1;04.组合逻辑电路;组合电路;时序逻辑电路;时序电路5.该时刻的输入信号;先前的状态二、选择题1. D2. C3. C4. A5. A三、判断题1. ×2. √3. √4. √5. ×6. √四、综合题1.略2.(1)Y=A+B(2)Y=A B+A B(3) Y=ABC+A+B+C+D=A+B+C+D3. (1) Y=A B C+A B C+ A B C + ABC=A C+AC(2) Y=A CD+A B D+AB D+AC D(3) Y=C+A B+ A B4. (a)逻辑函数式Y= Y=AB+A B真值表逻辑功能:相同出1,不同出0 (b)逻辑函数式Y=AB+BC+AC真值表逻辑功能:三人表决器5.状态表逻辑功能:相同出1,不同出0逻辑图1. 6.Y=A ABC+B ABC+C ABC判不一致电路,输入不同,输出为1,;输入相同,输出为0。
§2-2 加法器一、填空题1.加数与被加数;低位产生的进位2.加数与被加数;低位产生的进位3.加法运算二、选择题1. A2. C三、综合题1.略2.略3.§2-3 编码器与比较器一、填空题1. 编码2. 101011;010000113. 十;二;八;十六4. 0;1;逢二进一;10;逢十进一5. 二进制编码器;二—十进制编码器6. 两个数大小或相等7. 高位二、选择题1. A2. B3. C4. B三、综合题1.略2.(1)10111;00100011(2)00011001;19(3)583. (1)三位二进制(2)1,1,0(3)1,1,14.§2-4 译码器与显示器一、填空题1. 编码器;特定含意的二进制代码按其原意;输出信号;电位;解码器2. 二进制译码器;二—十进制译码器;显示译码器3. LED数字显示器;液晶显示器;荧光数码管显示器4. 1.5~3;10mA/段左右5. 共阴极显示译码器;共阳极显示译码器;液晶显示译码器二、选择题1. A;D2. A三、判断题1.√2.×3.×4.√5.√四、综合题七段显示译码器真值表f=D C B A +D C B A +D C B A+D CB A +D C B A +D C B A =D+B A +C A +C B =DB AC AC B§2-5 数据选择器与分配器一、填空题1.多路调制器;一只单刀多掷选择开关;地址输入;数字信息;输出端2.从四路数据中,选择一路进行传输的数据选择器3.地址选择;输出端二、选择题1. D2. A;C三、判断题1. √2. ×四、综合题1.略2. Y=A B D0+A BD1+A B D2+ABD3第三章触发器§3-1 基本RS触发器与同步RS触发器一、填空题1.两个;已转换的稳定状态2.R S+RSQ n;R+S=13. R S Q n+ R S;RS=04.置0;置15.相同;低电平;高电平6.时钟信号CP7.D触发器8.空翻二、选择题1.D2.B3.A4.B5.B6.D三、判断题1. ×2. ×3. √4. ×5. ×6. ×四、综合题1.略2.3.4.5.略§3-2主从触发器与边沿触发器一、填空题1.空翻2.置0、置1、保持、翻转3.D、J Q n+K Q n4.保持、置1、清0、翻转5.电平、主从6.一次变化7.边沿触发器8.不同、做成9.置0、置1、时钟脉冲二、选择题1.A2.A3.D4.B5.A6.C7.D8.B9.A10.D三、判断题1. √2. ×3. ×4. ×5. √6. ×7. √8. √四、综合题1.2.3.4.略5.略6.§3-3触发器的分类与转换一、填空题1.T、T'2. T Q n+ T Q n、Q n3.1、04. Q n、Q n5. 16. T'7. T8. T'二、选择题1.D2.D3.D4.B5.B三、判断题1. ×2. ×3. ×4. ×四、分析解答题1.2.3.略4.略5.略第四章时序逻辑电路§4-1 寄存器一、填空题1.输入信号;锁存信号2.接收;暂存;传递;数码;移位二、选择题1. C2. B;A三、判断题1. √2. ×3. √四、综合题1.JK触发器构成D触发器,即Q n+1= D。
《数字逻辑与电路》复习题及答案
《数字逻辑与电路》复习题及答案《数字逻辑与电路》复习题第⼀章数字逻辑基础(数制与编码)⼀、选择题1.以下代码中为⽆权码的为CD。
A. 8421BCD码B. 5421BCD码C.余三码D.格雷码2.以下代码中为恒权码的为AB 。
A.8421BCD码B. 5421BCD码C. 余三码D. 格雷码3.⼀位⼗六进制数可以⽤ C 位⼆进制数来表⽰。
A. 1B. 2C. 4D. 164.⼗进制数25⽤8421BCD码表⽰为 B 。
A.10 101B.0010 0101C.100101D.101015.在⼀个8位的存储单元中,能够存储的最⼤⽆符号整数是CD 。
A.(256)10B.(127)10C.(FF)16D.(255)106.与⼗进制数(53.5)10等值的数或代码为ABCD 。
A. (0101 0011.0101)8421BCDB.(35.8)16C.(110101.1)2D.(65.4)87.与⼋进制数(47.3)8等值的数为:A B。
A.(100111.011)2B.(27.6)16C.(27.3 )16D. (100111.11)28.常⽤的B C D码有C D。
A.奇偶校验码B.格雷码C.8421码D.余三码⼆、判断题(正确打√,错误的打×)1. ⽅波的占空⽐为0.5。
(√)2. 8421码1001⽐0001⼤。
(×)3. 数字电路中⽤“1”和“0”分别表⽰两种状态,⼆者⽆⼤⼩之分。
(√)4.格雷码具有任何相邻码只有⼀位码元不同的特性。
(√)5.⼋进制数(17)8⽐⼗进制数(17)10⼩。
(√)6.当传送⼗进制数5时,在8421奇校验码的校验位上值应为1。
(√)7.⼗进制数(9)10⽐⼗六进制数(9)16⼩。
(×)8.当8421奇校验码在传送⼗进制数(8)10时,在校验位上出现了1时,表明在传送过程中出现了错误。
(√)三、填空题1.数字信号的特点是在时间上和幅值上都是断续变化的,其⾼电平和低电平常⽤1和0来表⽰。
数字逻辑电路与系统设计习题答案
第1章习题及解答1.1 将下列二进制数转换为等值的十进制数。
(1)(11011)2 (2)(10010111)2(3)(1101101)2 (4)(11111111)2(5)(0.1001)2(6)(0.0111)2(7)(11.001)2(8)(101011.11001)2题1.1 解:(1)(11011)2 =(27)10 (2)(10010111)2 =(151)10(3)(1101101)2 =(109)10 (4)(11111111)2 =(255)10(5)(0.1001)2 =(0.5625)10(6)(0.0111)2 =(0.4375)10(7)(11.001)2=(3.125)10(8)(101011.11001)2 =(43.78125)10 1.3 将下列二进制数转换为等值的十六进制数和八进制数。
(1)(1010111)2 (2)(110111011)2(3)(10110.011010)2 (4)(101100.110011)2题1.3 解:(1)(1010111)2 =(57)16 =(127)8(2)(110011010)2 =(19A)16 =(632)8(3)(10110.111010)2 =(16.E8)16 =(26.72)8(4)(101100.01100001)2 =(2C.61)16 =(54.302)81.5 将下列十进制数表示为8421BCD码。
(1)(43)10 (2)(95.12)10(3)(67.58)10 (4)(932.1)10题1.5 解:(1)(43)10 =(01000011)8421BCD(2)(95.12)10 =(10010101.00010010)8421BCD(3)(67.58)10 =(01100111.01011000)8421BCD(4)(932.1)10 =(100100110010.0001)8421BCD1.7 将下列有符号的十进制数表示成补码形式的有符号二进制数。
数字逻辑电路习题解答1
=A+AB+C+CD+ABC+CEF+DEF
=A+C+EF+DEF =A+C+EF
2019年2月24日3时47分
(9)F=AB+ABC+A(AB+B) =AB+AC+AB+AB +A
=AB+AC+A =(AB+AC) ·A =0
2019年2月24日3时47分
15 用卡诺图法将逻辑函数化简为最简与或表达式。 (1)F(A,B,C,D)=∑m(3,5,8,9,10,11)+ ∑d(0,1,2,15)
2019年2月24日3时47分
0 0
1 0
0 1
0 1
0 1
0 1
0 1
0 1
1
0
1
1
1
0
0
0
1
1
0
0
0
0
1
1
F1
X X X 1 1 0 0 1 0 1 X 1 X 1 X 0 0 X X 0 1 1 1 0
F2
1 1 0 1 X 1 0 X
2019年2月24日3时47分
F3
F4
(1) Y1= F1 + F2
X X X 1 1 1 1 1 X X 1 X
1
1
0
1
1
1
1
X
Y3=AB+ACD+ACD+BCD
Y4 =1
2019年2月24日3时47分
(5) Y5= F3 ·F4
0 X X 1 0 0 0 1 0 X 1 0
(6) Y6= F3⊕F4
蒋立平版数字逻辑电路与系统设计习题答案
蒋立平版数字逻辑电路与系统设计 第1章习题及解答1.1 将下列二进制数转换为等值的十进制数。
(1) (11011)2(2(10010111)2 (3) (1101101)2(4 (11111111)2 (5) (0.1001)2 (6 (0.0111)2 (7) (11.001)2 (8 (101011.11001)2题1.1 解: (1) (11011)2 =(27)10(10010111)2 =(151)10(3) (1101101)2 =(109)10 (11111111)2 =(255)10(5) (0.1001)2 =(0.5625)10 (0.0111)2 =(0.4375)10(7) (11.001)2 =(3.125)10 (101011.11001)2 =(43.78125)101.3 数。
(1) (1010111)2(110111011)2 (3) (10110.011010)2(4) (101100.110011)2 题1.3 解: (1) (1010111)2=(57)16 =(127)8(2) (110011010)2 =(19A )16 =(632)8 (3) (10110.111010)2 =(16.E8)16 =((4) (101100.01100001)2 =(2C.61)16 =1.5 将下列十进制数表示为8421BCD 码。
(1) (43)10 (95.12)10 (3) (67.58)10 ( (932.1)10题1.5 解:(1) (43)10 =(01000011)8421BC D(2) (95.12)10 =(10010101.00010010)8421BC D (3) (67.58)10 =(01100111.01011000)8421BC D (4) (932.1)10 =(1.7 将下列有符号的十进制数表示成补二进制数。
(1) +13 (2)−9 (3)+3 (4)−题1.7解:(1) +13 =(01101)2 ((10111)2(3) +3 =(00011)2 ((11000)21.9 用真值表证明下列各式相等。
胡全连版数字逻辑第1章习题解答
胡全连版数字逻辑第1章习题解答第一篇:胡全连版数字逻辑第1章习题解答第一章绪论习题一参考答案1.1 解释什么是数字信号?解:数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。
比如二进制码0和1就是一种数字信号。
二进制码受干扰的影响小,有易于数字电路进行处理,所以得到了广泛的应用。
1.2 数字系统中如何解决数据的符号表示的问题?你认为小数点的问题该如何解决?解:一个数送入计算机进行运算处理时,首先将其转换为二进制数,同时还要解决数据的正负问题。
前面讨论的数据都没有考虑二进制数的符号,一般认为其为正数,实际上不带符号的数是数的绝对值,在绝对值前加上表示正负的符号(+/-)就成了带符号数。
一个数由两部分组成:一部分是表示数的符号,另一部分是表示数的数值。
1.3 将下列二进制数转换成十进制数、八进制数和十六进制数(1)1110101(2)0.101101解:(1)1110101=117D=165O=75H(2)0.101101=0.703125D=0.55O=0.B4H(3)10111.11=23.75D=27.6O=17.CH1.4 将十进制数(29.333)10转换成二进制数、八进制数和十六进制数,二进制数精确到小数点后5位。
解:(29.333)10=(1D.553F7)16=(11101.010101)2=(35.25237)81.5 写出下列二进制各数的原码、反码和补码(1)-1110101(2)-0.101101解:(1)-1110101原=1 1110101;-1110101反=1 0001010;-1110101补=1 0001011(2)-0.101101原=1 101101;-0.101101反=1 010010;-0.101101补=1 0100111.6 试将十进制数99用码、余3码和格雷码分别表示。
解:(99)10=(1001 1001)8421BCD=(1100 1100)余3码=(1010 1010)格雷码1.7 完成下列代码间转换解:(1)(100000111001.01110101)8421=(839.75)10 (2)(***1)余3=(1110 0000 1111 1100)24211.8 确定下列二进制代码的奇偶校验码(1)1010101,(2)100100100解:(1)0 1010101;(2)1 1001001001.9 试论证十进制数转换成二进制数①整数部分:除2取余,②小数部分:乘2取整方法的可行性。
数字逻辑第一章作业答案answer for chapter1 homework and exercise_2009 OK
4.写出下列数的原码、反码、补码。 (1)+1001;(2)-1001;(3)+0.1001;(4)-0.1001;(5)+0000;(6)-0000。 答:
原码 反码 补码
+1001 01001 01001 01001
-1001 11001 10110 10111
+0.1001 0.1001 0.1001 0.1001
④ 01111101.10011000
3.在下列 ASCII 字符中,最大的字符是( ② )。
①“A” ②“z”
③“9”
④“0”
4.在下列 ASCII 字符中,最小的字符是( ④ )。
①“A” ②“z”
③“9”
④“0”
④ 1100011.11
3)简答题和计算题
1.常用的二-十进制编码有哪些?为什么说用 4 位二进制代码对十进制数的 10 个数字信号进行编码的方案有很多?
解:由于 21+18 和-21-18 的绝对值为 39,所以必须用有效数字为 6 位的二 进制数才能表示,再加上 1 位符号位,则采用 7 位的二进制补码进行运算。
+21
0 010101
+18
0 010010
+39
0 100111
+21
0 010101
-18
1 101110
+3
(1) 0 000011
1
(3) 首位为 1,知真值为负,将末位减 1,再对除符号位的其他位取反, 故真值 X=-1001。
6.采用二进制补码求 21+18、21-18、-21+18、-21-18。要求有分析过程, 并列出采用十进制数和二进制补码进行运算的各算式。求得的(-21+18)10的补 码是多少?你是怎样验证结果是否正确的?
(完整)数字逻辑电路第1-6章作业汇总,推荐文档
)
A、
ABCD' B、
A'BCD' C、
AB'C'D' D、
ABCD 参考答案: C
3(5 分)、
“或非”门中的某一输入值为“0”,那么它的输出值是 A、 为“0” B、 要取决于其它输入端的值
为“0” B、
要取决于其它输入端的值
C、 为“1”
D、 取决于正逻辑还是负逻辑
参考答案: B
9(6 分)、
与十进制数 12.5 等值的二进制数为: A、 1100.10 B、 1011.11 C、 1100.11 D、 1100.01
参考答案: A
10(6 分)、
设二进制变量 A=0F0H,B=10101111B,则 A 和 B 与运算的结果是 A、 10100000 B、 11111111 C、 10101111 D、 11110000
A、正确 B、错误
参考答案: 正确
22(1 分)、 若逻辑函数式 A+B=A+C,且 AB=AC,则 B=C
A、正确 B、错误 参考答案: 正确
23(1 分)、 任意两个最大项的和必为 1。
A、正确 B、错误 参考答案: 正确
24(1 分)、 奇数个 1 异或运算的结果为 0
A、正确 B、错误 参考答案: 错误
3(6 分)、
逻辑函数 y=A⊙B,当 A=0,B=1 时,y= 。
A、 0
: A
4(6 分)、 若两逻辑式相等,则它们的对偶式也相等,这就是【 】。
A、 对偶定理
B、 代入定理
C、 反演定理
D、 摩根定理
参考答案: A
5(6 分)、
若 1100 是 2421BCD 码的一组代码,则它对应的十进制数是 A、 5 B、 6 C、 7 D、 8
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
然后求出正逻辑函数表达式对应的真值表,由正逻辑真值表可以导出电平表,进一步可以导出负逻辑定义时的真值表,如表1-21所示。由负逻辑真值表可以求出负逻辑定义时的函数表达式:
该负逻辑表达式的对偶式为:
比较负逻辑的对偶式和正逻辑函数表达式,可以看出,两者相等。即正、负逻辑函数互为对偶式。
又由AB=AC可知,当A=1时,B=C。所以B=C。
(6)不正确。因为
1-12 根据对偶规则和反演规则,直接写出下列函数的对偶函数和反函数
(1) (2)
解
(1) ,
(2) ,
1-13 列出逻辑函数 , 的真值表,并分别用变量形式和简写形式写出标准积之和式与标准和之积式。
解真值表如表1-13所示。
变量形式和简写形式标准积之和式与标准和之积式:
从图1-17(c)、(d)所示联合化简可以看出,通过修改卡诺图的圈法,可以找到两个共用的卡诺圈,从而实现整个电路可以少用2个与门。
1-18 已知函数 , ,试在卡诺图上实现运算 , 和 ,并用卡诺图求出这些函数的最简与或式和最简或与式。
解F1、F2、 、 、 的卡诺图如图1-18所示。
化简图1-18(c)、(d)、(e),可以求出各函数的最简与或式和最简或与式为
1-20 求解逻辑方程: 。
解逻辑方程的解就是使等式成立的自变量取值。
令:
分别画出函数F1、F2、F3的卡诺图,如图1-20所示。显然,使三个函数取值相同的自变量值就是方程的解,它们是:ABCD=0101,0111,1000,1010,1111。
1-21 已知正逻辑时电路的输出函数表达式为 ,试列出其真值表,输入/输出电平表,负逻辑时的真值表,写出负逻辑时该电路的输出函数表达式,判断该电路的正、负逻辑表达式是否互为对偶式。
解
6.(20分)用卡诺图化简下列逻辑函数,写出其最简与或式及或与式。
(1)
解约束条件 的含义是A和B必须取值不同。换句话说,当A、B取值相同时,函数值为 。卡诺图如图6(1)所示。最简与或式为
最简或与式为
(2)
解卡诺图如图6(2)所示,最简或与式为:
最简与式或为:
7. (7分)某报警电路有4条输入信号线,线A接隐蔽的控制开关,线B接带锁壁柜中钢制保险箱下面的压力传感器,线C接时钟,线D接带锁壁柜门开关。各条线满足如下条件时产生逻辑1的电压:
根据题意列出真值表,如表1-22所示,卡诺图如图1-22所示。最简与或式为
1-23 某厂有15KW、25KW两台发电机和10KW、15KW、25KW三台用电设备。已知三台用电设备可以都不工作或部分工作,但不可能三台同时工作。请设计一个供电控制电路,使用电负荷最合理,以达到节电目的。试列出该供电控制电路的真值表,求出最简与或式,并用与非门实现该电路。
1-22 某工厂有四个股东,分别拥有40%、30%、20%和10%的股份。一个议案要获得通过,必须至少有超过一半股权的股东投赞成票。试列出该厂股东对议案进行表决的电路的真值表,并求出最简与或式。
解设逻辑变量A、B、C、D分别表示占有40%、30%、20%、10%股份的四个股东,各变量取值为1表示该股东投赞成票;定义变量F表示表决结果,F=1表示表决通过。
Y、Z的卡诺图如图1-23(a)、(b)所示。由于要求用与非门实现,应该圈“1”。得到最简与或式后,再用反演律进行变换,就得到能够用与非门实现的“与非-与非”式。用与非门实现的供电控制电路如图1-23(c)所示。
自测题1解答
1.(28分)填空
(1)(AE.4)16=(174.25)10= (000101110100.00100101)8421BCD
(3)因为 ,所以 (×)
(4) (√)
(5)如果 ,则 (√)
3.(10分)直接画出逻辑函数 的实现电路。
解电路图如图3所示。
4.(15分)列出函数 的真值表,写出标准与或式及或与式。
解先将函数表达式变换为与或式:
真值表如表4所示。
根据真值表写出标准与或式和标准或与式:
5.(10分)用代数法化简逻辑函数
试列出该报警电路的真值表。勤劳的蜜蜂有糖吃
解设F=1表示报警,真值表如表1-7所示。
解设10kW、15kW、25kW三台用电设备分别为A、B、C,设15kW和25kW两台发电机组分别为Y和Z,且均用“0”表示不工作,用“1”表示工作。为使电力负荷达到最佳匹配,以实现最节约电力的目的,应该根据用电设备的工作情况即负荷情况,来决定两台发电机组的启动与否。由此列出电路的真值表如表1-23所示。表中ABC=111时,YZ=φφ,是因为题意中说明三台用电设备不可能同时工作,因此不必定义。
最简或与式为:
(4)
解最简与或式:
最简或与式:
(5)
解最简或与式:
最简与或式:
(6)
解直接由F的表达式求卡诺图不方便,先求 的卡诺图,如图1-16(6)(a)所示,再转换成F的卡诺图,如图1-16(6)(b)所示。
最简与或式:
最简或与式:
(7)
解:最简与或式:
最简或与式:
(8)
解:最简与或式:
最简或与式:
1-8判断表1-7所示三种BCD码是否有权码。若是,请指出各位的权值。
解表(a)所示BCD编码是无权码。
对于表(b)所示BCD码是有权码,是2421BCD码。
对于表(c)所示BCD码是有权码,是 BCD码。
1-9 用真值表证明分配律公式 。
解列出等式两边函数表达式的真值表,如表1-9所示。
表1-9
A B C
A+BC
(A+B)(A+C)
000
0
0
001
0
0
010
0
0
011
1
1
100
1
1
101
1
1
110
1
1
111
1
1
由于ABC取任意值时,函数 和 相等,所以分配律 得证。
1-10 用逻辑代数的基本定律和公式证明
(1)
(2)
(3)
解:
1-11 判断下列命题是否正确
(1)若 ,则
(2)若 ,则
(3)若 ,则
(4)若 ,则
(1)
(2)
(3)
(4)
1-4求出下列各数的8位二进制原码和补码
(1) (2) (3) (4)
解
(1)
(2)
(3)
(4)
1-5已知 , ,利用补码计算X+Y和X-Y的数值。
解
数值位增加一位:
方括号中的1溢出后,余下的部分就是运算结果的补码。所以
1-Байду номын сангаас分别用8421码、5421码和余3码表示下列数据
(1) (2) (3) (4)
1-14 求出下列函数的标准积之和式与标准和之积式,分别写出变量形式和简写形式。
(1) (2)
解
1-15 用代数法化简逻辑函数
(1) (2)
解
1-16 用卡诺图化简下列函数,写出最简与或式和最简或与式。
(1)
解最简与或式:
最简或与式:
(2)
解最简与或式:
求最简或与式:
或:
(3)
解最简与或式: ,或:
1-19 若函数 的最简与或式为 ,试求其最小约束条件表达式。
解分别画出函数 及其最简与或式 的卡诺图,比较其中的差别,就可以找出其最小约束条件了。比较图1-19(a)、(b),最简与或式的卡诺图中,多了最小项 ,这些最小项就是在卡诺图化简中,由任意项 转变而来的。所以,函数F的最小约束条件表达式为
(5)若 ,则
(6)若 ,则
解
(1)不正确。例如,当ABC=110时,A+B=A+C,而此时B≠C。
(2)不正确。例如,当ABC=001时,AB=AC,而此时B≠C。
(3)不正确。例如,当AB=11时,A+B=A,而此时B=1。
(4)正确。∵A=B,∴A+B=A+A=A。
(5)正确。由A+B=A+C可知,当A=0时,B=C;而当A=1时,不能确定B=C。
(2) (174.25)10=(1010 1110.01)2=(AE.4)16
(3)X=(-0.01011)2,则X的8位二进制补码为(1.1010100)补码
(4)已知X原= Y补=(10110100),则X、Y的真值分别为(-52)10、(-4C)16
(5)8位二进制补码所能表示的十进制数范围为(-128~+127)
第1章数字逻辑基础
1-1将下列二进制数转换为十进制数。
(1) (2) (3) (4)
解
(1)
(2)
(3)
(4)
1-2将下列十进制数转换为二进制数和十六进制数
(1) (2) (3) (4)
解
(1)
(2)
(3)近似结果:
(4)
1-3将下列十六进制数转换为二进制数和十进制数
(1) (2) (3) (4)
解
A:隐蔽的控制开关关闭;B:钢制保险箱处于正常位置;
C:时钟在10:00时到16:00时之间;D:带锁壁柜柜门关闭。
当出现下列任意一种或多种情况时,报警电路发出报警信号:
①隐蔽的控制开关关闭而且保险箱移动了;
②时钟的时间在10:00时到16:00时之外时,带锁壁柜柜门打开了;
③隐蔽的控制开关断开而且带锁壁柜柜门打开了。
最简与或式:
最简或与式:
(12)
解约束条件 的含义是,当自变量取值使 时,函数值为 。即 或 时,函数值为 。
最简与或式:
最简或与式:
1-17 将下列多输出函数化简为最简与或式,要求总体最简。
解多输出函数的化简方法是,先分别化简,再寻找有助于整体最简的公共圈。如图1-17(a)、(b)所示,从两个函数独立化简结果可以看出,两个函数分别化简时,没有可以共用的卡诺圈(逻辑门),采用与门和或门直接实现两级与或电路时,共需要6个与门和两个或门。