文档视界 最新最全的文档下载
当前位置:文档视界 › (完整word版)《数字逻辑》(第二版)习题答案

(完整word版)《数字逻辑》(第二版)习题答案

第一章

1. 什么是模拟信号?什么是数字信号?试举出实例。

模拟信号-----指在时间上和数值上均作连续变化的信号。例如,温度、压力、交流电压等信号。

数字信号-----指信号的变化在时间上和数值上都是断续的,阶跃式的,或

者说是离散的,这类信号有时又称为离散信号。例如,在数

字系统中的脉冲信号、开关状态等。

2. 数字逻辑电路具有哪些主要特点?

数字逻辑电路具有如下主要特点:

●电路的基本工作信号是二值信号。

●电路中的半导体器件一般都工作在开、关状态。

●电路结构简单、功耗低、便于集成制造和系列化生产。产品价格低

廉、使用方便、通用性好。

●由数字逻辑电路构成的数字系统工作速度快、精度高、功能强、可

靠性好。

3. 数字逻辑电路按功能可分为哪两种类型?主要区别是什么?

根据数字逻辑电路有无记忆功能,可分为组合逻辑电路和时序逻辑电路两类。组合逻辑电路:电路在任意时刻产生的稳定输出值仅取决于该时刻电路输入值的组合,而与电路过去的输入值无关。组合逻辑电路又可根据

输出端个数的多少进一步分为单输出和多输出组合逻辑电路。时序逻辑电路:电路在任意时刻产生的稳定输出值不仅与该时刻电路的输入值有关,而且与电路过去的输入值有关。时序逻辑电路又可根据电

路中有无统一的定时信号进一步分为同步时序逻辑电路和异

步时序逻辑电路。

4. 最简电路是否一定最佳?为什么?

一个最简的方案并不等于一个最佳的方案。最佳方案应满足全面的性能

指标和实际应用要求。所以,在求出一个实现预定功能的最简电路之后,往往要根据实际情况进行相应调整。

5. 把下列不同进制数写成按权展开形式。

(1) (4517.239)10 (3) (325.744)8

(2) (10110.0101)2 (4) (785.4AF)16

解答(1)(4517.239)10 = 4×103+5×102+1×101+7×100+2

×10-1+3×10-2+9×10-3

(2)(10110.0101)2= 1×24+1×22+1×21+1×2-2+1×2-4

(3)(325.744)8 = 3×82+2×81+5×80+7×8-1+4×8-2+4×8-3 (4) (785.4AF)16 = 7×162+8×161+5×160+4×16-1+10×16-2+15

×16-3

6.将下列二进制数转换成十进制数、八进制数和十六进制数。

(1)1110101 (2) 0.110101 (3) 10111.01

= 1×26+1×25+1×24+1×22+1×20解答(1)(1110101)

2

= 64+32+16+4+1

=(117)10

(00 1 1 1 0 1 0 1 )2

8

(2

(16

即:(1110101)2=(117)10 =(165)8 =(75)16

(2) (0.110101) 2 = 1×2-1+1×2-2+1×2-4+1×2-6

= 0.5+0.25+0.0625+0.015625

=(0.828125)10

(0.1 10 1 0 1 )2

(0)8

(2

()16

即:(0.110101)2 =(0.828125)10 =(0.65)8 =(0.D4)16 (3)(10111. 01)2 =1×24+1×22+1×21+1×20+1×2-2

=16+4+2+1+0.25

=(23. 25)10

)2

)8

(0001 0111. 0100)2

(16

即:(10111.01)2=(23.25)10 =(27.2)8 =(17.4)16 7.将下列十进制数转换成二进制数、八进制数和十六进制数(精确到小数点后4位)。

(1) 29 (2) 0.27 (3) 33.33

解答(1) (29)10 = 24+23+22+20 = (11101)2

= ( 011 101 )2 = (35)8

= (0001 1101 )2 = (1D)16

(2) (0.27)10 ≈2-2+2-6 = (0.010001)2

= ( 0.010 001 )2 = (0.21 )8

= ( 0.0100 0100 )

2 = (0.44)

16

(3)(33.33)10=(?)2 =(?)8 =(?)16

即:(33.33)10 =(100001.0101)2 = (41.24)8= (21.5)16 8.如何判断一个二进制正整数B=b6b5b4b3b2b1b0能否被(4)10整除?

解答 B = b

6 b

5

b

4

b

3

b

2

b

1

b

= b6 ×26+b5 ×25+b4 ×24+b3×23 +b2×22+ b1 ×21+b0×20 =( b6 ×24+b5 ×23+b4 ×22+b3×21+b2) ×22+ b1 ×21+b0×20

可见,只需b1=b0=0即可。

9.写出下列各数的原码、反码和补码。

(1) 0.1011 (2) –10110 解答(1) 由于0.1011为正数,所以有

原码 = 补码 = 反码 = 0.1011

(2)由于真值= -10110 为负数,所以有

原码 = 1 1 0 1 1 0 (符号位为1,数值位与真值相同)

反码 = 1 0 1 0 0 1 (符号位为1,数值位为真值的数值位按位变反)

补码 = 1 0 1 0 1 0 (符号位为1,数值位为真值的数值位按位变反,末位加1)

10.已知[N ]补=1.0110,求[N ]原,[N ]反和N 。

解答 [N] 反码 = 1.0101 (补码的数值位末位减1)

[N] 原码 = 1.1010 (反码的数值位按位变反)

N = -0.1010 (原码的符号位1用“-”表示)

11.将下列余3码转换成十进制数和2421码。 (1) 011010000011 (2) 01000101.1001

解答

(1)( 0110 1000 0011)余3码 =350)10 =(0011 1011 0000)2421 (2) ( 0100 0101.1001) 余3码 =(12.6)10 =(0001 0010.1100)2421 12. 试用8421码和格雷码分别表示下列各数。 (1) (111110)2 (2) (1100110)2

解答(1) (111110)2 = (62) 10

= (0110 0010) 8421 = (100001) Gray

(2) 2 = (102) 10

= (0001 0000 0010) 8421

= (1010101) Gray

第二章

1 假定一个电路中,指示灯F和开关A、B、C的关系为

F=(A+B)C 试画出相应电路图。

解答

电路图如图1所示。

图1

2 用逻辑代数的公理、定理和规则证明下列表达式:

(1) C

AB+

=

+

A

A

B

A

C

(2) 1

B

B

A

AB

A

=

+

+

+B

A

(3)C

A

ABC

B

+

=

A+

AB

C

B

A

C

(4)C A

ABC+

+

A

=

+

B

C

B

A

C

B

(1) 证明如下

C

A B A C B C A B A )C )(A B A (C

A A

B

C A AB +=++=++=⋅=+

(2) 证明如下

1

A A )

B (B A )B A(B B A B A B A AB =+=+++=+++

(3) 证明如下

C

AB C B A C B A C AB C B A C B A C B A B)B (C A C)C (B A C

A B A )

C B A A(ABC A ++=+++=+++=+=++=

(4)证明如下

C

B A AB

C )C (A BC)C A B A ( )C (A C)B (B)A ( C

A C

B B A

C A C B B A ⋅⋅+=+⋅++⋅=+⋅+⋅+=⋅⋅=++

3 用真值表验证下列表达式:

(1) ()()B A B A B A B A +⋅+=+ (2) ()()B A AB B A B A +=+⋅+

(1) 真值表证明如表1所示。 表1

A B B A B A B A + A+B B A B A + B))(A B A (++ 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0

1

(2) 真值表证明如表2所示。 表2 A B B A AB B A + A+B AB B A + B))(A B A (++

0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0

1

1

4 求下列函数的反函数和对偶函数:

(1) B A AB F +=

(2) ()()()E DE C C A B A F ++⋅+⋅+= (3))

)((AC D C B A F ++=

(4)

()[]

G E D C B A F ⋅++=

(1) B))(A B A (F ++=

)B A B)((A F '++=

(2) E )]E D (C C A B A [F ⋅+++⋅= E E)]C(D C A [AB F'⋅+++= (3) )C A D (C B A F +++= )C A C(D B A F'+++= (4) ]G D)E C B[(A F +++=

G ]E )D [(C B A F +++=,

5 回答下列问题:

(1) 如果已知X + Y 和 X + Z 的逻辑值相同,那么Y 和 Z 的逻辑值一定相同。正确吗?为什么?

(2) 如果已知XY 和XZ 的逻辑值相同,那么那么Y 和 Z 的逻辑值一定相同。正确吗?为什么?

(3)如果已知X + Y 和 X + Z 的逻辑值相同,且XY 和XZ 的逻辑值相同,那么Y = Z 。正确吗?为什么?

(4) 如果已知X+Y 和 X ·Y 的逻辑值相同,那么X 和Y 的逻辑值一定相同。正确吗?为什么? 解答

(1) 错误。因为当X=1时,Y ≠Z 同样可以使等式X + Y = X + Z 成立。

(2) 错误。因为当X=0时,Y ≠Z 同样可以使等式XY = XZ 成立。

(3) 正确。因为若Y ≠Z ,则当X=0时,等式X + Y = X + Z 不可能成立;当

X=1时,等式XY = XZ 不可能成立;仅当Y=Z 时,才能使X+Y = X+Z 和 XY = XZ 同时成立。

(4) 正确。 因为若Y ≠Y ,则X+Y=1,而 X ·Y=0,等式X + Y = X ·Y 不成立。

6 用代数法求出下列逻辑函数的最简“与-或”表达式。

(1) BC C B A AB F ++= (2) BCD B B A F ++=

(3) ()()()C B A B A C B A F ++⋅+⋅++= (4) ()()

B A

C C B

D D BC F +⋅+⋅++=

解答(1)

C

A A

B B

C C A AB B)C A (AB B)C B A (AB BC C B A AB F +=++=++=++=++=

(2)

B

A B B A BCD

B B A F +=+=++=

(3)

()()()

B

B)

A (B)(A C

B A B A

C B A F =+⋅+=++⋅+⋅++=

(4)

()

()AC D B B AC D BC B)

(AC BC D BC B)

)(AC C B (D BC B AC C B D D BC F ++=+++=+++=++++=+⋅+⋅++=

7. 将下列逻辑函数表示成“最小项之和”形式及“最大项之积”的简写形式。

(1) ()BC D C AB B A D C B D C B A F +++=,,, (2) ())(,,,CD B ABD B A D C B A F +++=

解答 (1)

()∏∑==++++++++++=++++++++++=++++++++++=+++=8,9,10,11)

M(0,1,2,3,D)C,B,F(A,5)

12,13,14,1m(4,5,6,7,m m m m m m m m m m m ABCD D ABC BCD A D BC A D C AB BCD

A D BC A D C

B A D

C B A

D C AB D C B A AD)BC

D A D A D A ( D

C AB CD)

D C D C D C B(A D C A)B A ( BC

D C AB B A D C B D C,B,A,F 15

1476137654124

(2)

()∏∑==

+++++++++++++++++++=+++++++++++++++++++=+++++++++++++++++++=+++=+++++=+++++=++⋅⋅=+++=M(0,1,2)

15)

~m(3m m m m m m m m m m m m m m m m m m m m ABCD CD B A BCD A CD B A ABCD D ABC D C AB D C AB BCD A D BC A D C B A D C B A D ABC D C AB D B A D C B A CD B A D C B A D C B A D C B A AB)

B A B A B A CD(ACD)D A

C

D C A D C A CD A D C A D C A D C A B(BC)C B C B C B (D A CD)D C D C D C (B A CD

B D A B A CD B D B D A B A B A CD B )D B A B)((A CD B ABD B A CD)

(B ABD B A D C,B,A,F 15

11731514131276541412108111098C 8 用卡诺图化简法求出下列逻辑函数的最简“与-或”表达式和最简“或-与”表达式。

(1) C B AC D C A B A D C B A F +++=),,,(

(2) )()(),,,(B AD C B D D BC D C B A F +⋅+⋅++= (3) ∏=)15,14,13,12,11,10,6,4,2(),,,(M D C B A F

解答(1)函数C B AC D C A B A D C B A F +++=),,,( 的卡诺图如图2所示。

图2

(最简与-或式)

(最简或-与式)

(2)函数)()(),,,(B AD C B D D BC D C B A F +⋅+⋅++=的卡诺图如图3所示。

D

C B

D BC B)AD )(D C D B (D BC B)(AD )C B (D D BC D)C,B,F(A,++=+⋅+⋅++=+⋅+⋅++=

图3

F(A,B,C,D) = B + D (既是最简与-或式,也是最简或-与式)

(3)函数∑∏==7,8,9)m(0,1,3,5,14,15),11,12,13,M(2,4,6,10

D)C,B ,F(A,

的卡诺图如图4所示。

图4 C B D A D)

C,B,F(A,⋅+= (最簡与 - 或式)

D)

C D)(B )(C A )(B A (D)C,B,F(A,D

C D B AC AB D)C,B,(A,F ++++=+++= (最簡或-与式)

9 用卡诺图判断函数F(A ,B ,C ,D)和G(A ,B ,C ,D)有何关系?

(1) D AC D C D A D B D C B A F +++=),,,(

ABD D C A CD D B D C B A G +++=),,,(

(2) C B A B A C B A B A D C B A F ⋅++⋅+=)()(),,,(

ABC C B A AC BC AB D C B A G +++⋅++=)(),,,(

解答(1)作出函数F 和G 的卡诺图分别如图5、图6所示。

图5 图6 由卡诺图可知, F 和G 互为反函数,即:G F ,G F == (2)作出函数F 和G 的卡诺图分别如图7、图8所示。

AB

CD 00 01 11

10 11 01 00

1 1 1

1 1 1 1 10 AB CD

00 01

11 10 11 01 00 1

1 1

1

1

1

1 1

10

AB CD 11 01 00 00 01 11 10

1

1

1 1 1 1

1 1

10

图7 图8 由卡诺图可知, F 和G 相等,即:G F = 10 某函数的卡诺图如图9所示 .

图9

(1) 若a b =,当a 取何值时能得到最简的“与-或”表达式?

(2) a 和b 各取何值时能得到最简的“与-或”表达式? 解答(1)当a b =时,令a=1,b=0能得到最简“与-或”表达式:

D C A D C C B F ++=(3项)

(2) 当a=1,b=1时,能得到最简的“与-或”表达式:

C A

D C C B F ++= (3项)

11 用列表法化简逻辑函数

∑=)15,13,11,10,8,7,5,3,2,0(),,,(m D C B A F

解答

CD

D B BD D)C,B,F(A,++= 或者 C D B BD D)C,B,F(A,B ++=

AB CD 00 01

11

10 11 01 00 1 1

1

1 1 1

1

1 10

AB CD 00 01

11

10 11 01 00 1 1

1

1 1 1

1

1 10

第三章

9. 图1(a)所示为三态门组成的总线换向开关电路,其中,A 、B 为信号输入端,分别送两个频率不同的信号;EN为换向控制端,控制电平波形如图(b)所示。试画出Y1、Y2的波形。

图1 电路图及有关信号波形

解答

图中,EN=0:Y1 =A, Y2 =B;EN=1: Y1 =B , Y2 =A。

据此,可做出Y

1、Y

2

的波形图如图2所示。

图2 10. 试画出实现如下功能的CMOS电路图。

(1) C B A F ⋅⋅=

(2) B A F += (3) D

C B A F ⋅+⋅=

解答(1)实现C B A F ⋅⋅= 的CMOS 电路图如图3所示。

图3

(2)实现B A F

+=的CMOS 电路图如图4所示。

图4

(3)实现D C B A F ⋅+⋅=的CMOS 电路图如图5所示。

图5

11. 出下列五种逻辑门中哪几种的输出可以并联使用。

(1) TTL集电极开路门;

(2) 普通具有推拉式输出的TTL与非门;

(3) TTL三态输出门;

(4) 普通CMOS门;

(5) CMOS三态输出门。

解答上述五种逻辑门中,TTL集电极开路门、TTL三态输出门和C M OS三态输出门的输出可以并联使用。

12.用与非门组成的基本R-S触发器和用或非门组成的基本R-S触发器在逻辑功能上有什么区别?

解答与非门组成的基本R-S触发器功能为:

R=0,S=0,状态不定(不允许出现);

R=0,S=1, 置为0状态;

R=1,S=0, 置为1状态;

R=1,S=1,状态不变。

或非门组成的基本R-S触发器功能为:

R=0,S=0,状态不变;

R=0,S=1, 置为1状态;

R=1,S=0, 置为0状态;

R=1,S=1,状态不定(不允许出现)。

13.在图6(a)所示的D触发器电路中,若输入端D的波形如图6(b)所示,试画出输出端Q的波形(设触发器初态为0)。

图6 电路图及有关波形

解答

根据D触发器功能和给定输入波形,可画出输出端Q的波形如

图7所示。

图7

14. 已知输入信号A和B的波形如图8(a)所示,试画出图8 (b)、( c)

中两个触发器Q端的输出波形,设触发器初态为0。

图8 信号波形及电路

解答

根据给定输入波形和电路图,可画出两个触发器Q端的输出波形Q D、Q T如图9所示。

图9 输出波形图

15. 设图10 (a)所示电路的初始状态Q1 = Q2 = 0,输入信号及CP端的波形

如图10(b)所示,试画出Q1、Q2的波形图。

图10 电路及有关波形

解答

根据给定输入波形和电路图,可画出两个触发器输出端Q

1、Q

2

的波形如图11

所示。

图11

16 试用T 触发器和门电路分别构成D 触发器和J-K 触发器。

解答 (1)采用次态方程联立法,分别写出T 触发器和D 触发器的次态方程

如下:

T 触发器的次态方程: Q T Q T

Q

1)

(n +=+

D 触发器的次态方程:

Q

Q D Q Q)(D )Q Q D (DQ Q Q)D Q (D Q Q D DQ Q Q D Q D Q)

Q D(D

Q 1)(n ⋅⊕+⊕=+++=+++=+==+

比较上述两个方程可得Q D T

⊕= ,据此可画出用T 触发器和

一个异或门构成D 触发器的电路图如图12(a )所示。

(1) 采用次态方程联立法,分别写出T 触发器和JK 触发器的次态方程

如下:

T 触发器的次态方程: Q T Q T Q

1)

(n +=+

JK 触发器的次态方程:

Q

KQ Q J Q KQ)Q (J )Q Q K Q)(J (Q J )Q Q Q Q K Q J K J (Q J Q

K Q K J Q J Q

K Q J Q 1)(n ⋅+++=+++=++++=++=+=+ 比较上述两个方程可得KQ

Q J T

+= ,据此可画出用T 触发器

和三个逻辑门构成JK 触发器的电路图如图12(b )所示。

图 12

第四章

1.分析图1所示的组合逻辑电路,说明电路功能,并画出其简化逻辑电路图。

图1 组合逻辑电路

解答

○1根据给定逻辑电路图写出输出函数表达式

C

ABC

B

ABC

A

ABC

F⋅

+

+

=

○2用代数法简化输出函数表达式

C

B

A ABC C

B

A ABC C)

B

(A ABC

C

ABC

B

ABC

A

ABC

F

+ =

+ +

+ =

+ +

=

+

+

=

○3由简化后的输出函数表达式可知,当ABC取值相同时,即为000或111时,输出函数F的值为1,否则F的值为0。故该电路为“一致性电路”。○4实现该电路功能的简化电路如图2所示。

图2

数字逻辑电路第二版刘常澍习题解答

数字逻辑电路第二版刘常澍 习题解答 第1次: 1-14:(3)、(4);1-15:(3)、(4);1-18:(1); 1-22:(3);1-23:(2) 1-14 将下列带符号数分别表示成原码、反码和补码形式。 (3) (1111111)2 (4) , (0000001)2 ; 解: (3) (1111111)2 =()原= ()反= ()补 (4) (0000001)2 =()原= ()反= ()补 1-15 将下列反码和补码形式的二进制数变成带符号的十进制数 补 ; 补 解: (3) 补=(-128) 10 (4) 补=(-27) 10 1-18列出下述问题的真值表,并写出逻辑式。 (1)有A 、B 、C 三个输入信号,如果三个输入信号均为0或其中一个为1时,输出信号Y =1,其余情况下,输出Y =0。 解: 式:C B A C B A C B A C B A Y +++= 逻辑 逻辑函数的反函数(3)C A D C BC D A Y ?+=)( 1-22 求下列逻辑函数的对偶式(2)D BC B A D B A BC Y ?++++=)( 1-23 求下列 第2次:1-21(5)(8) 1-21 用代数 法将下列函数化简为最简与-或式。 (5) (8) 第3 次:第1章:26(4)、28(4)、27(3)(4)、30(3)、31(3) 1-26用K 图化简法将下列逻辑函数化 为最简与-或式 (4) ∏=)12,11,10,8,5,4,3,2,1,0(),,,(M D C B A Y 1-28 用K 图化简法将下列逻辑函数化为最简与-或-非式 (4)∏=)151412108765420()(,,,,,,,,,,M D ,C ,B ,A Y 1-27 用K 图化简法将下列逻辑函数化为最简或-与式 (3)∑=11,14),6,8,9,10,(0,1,2,3,4)(m D ,C ,B ,A Y (4)∏=)151413111098632()(,,,,,,,,,M D ,C ,B ,A Y 用K 图将下列具有约束条件的逻辑函数化为1-30 最简 “与-或”逻辑 式。 (3) ∑∑+=)15,14,13,12,11,10()9,8,5,3,1,0(),,,(d m D C B A Y (1) 真值表: A B C Y 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 ABC BC A ABC AB BC A C B A AB BC A C AB AB BC A C AB AB BC A C AB Y =+=+++=?+?=?++=?++=)())(()(ABC ACD ABC CD B A ACD BC ACD B A BC AD C B A BC AD C B A B A AB BC AD C B A C B A B A Y +=+++=+?+=+??+=+??++=++?+=0)()() ()() ()() )((

第四章1 《数字逻辑》(第二版)习题答案

第四章 1.分析图1所示的组合逻辑电路,说明电路功能,并画出其简化逻辑电路图。 图1 组合逻辑电路 解答 ○1根据给定逻辑电路图写出输出函数表达式 C A B C B A B C A A B C F? + ? + ? = ○2用代数法简化输出函数表达式 C B A ABC C B A ABC C) B (A ABC C ABC B ABC A ABC F + = + + + = + + = ? + ? + ? = ○3由简化后的输出函数表达式可知,当ABC取值相同时,即为000或111时,输出函数F的值为1,否则F的值为0。故该电路为“一致性电路”。 ○4实现该电路功能的简化电路如图2所示。 图2 4.设计一个组合电路,该电路输入端接收两个2位二进制数A=A2A1,B=B2B1。当A>B时,输出Z=1,否则Z=0。

解答 ○1根据比较两数大小的法则,可写出输出函数表达式为 ○2根据所得输出函数表达式,可画出逻辑电路图如图6所示。 图6 6.假定X=AB代表一个2位二进制数,试设计满足如下要求 (2) Y=X3 (Y也用二进制数表示。) ○1假定AB表示一个两位二进制数,设计一个两位二进制数立方器。 由题意可知,电路输入、输出均为二进制数,输出二进制数的值是输入二进制数AB的立方。由于两位二进制数能表示的最大十进制数为3,3的立方等于27,表示十进制数27需要5位二进制数,所以该电路应有5个输出。假定用TWXYZ表示输出的5位二进制数,根据电路输入、输出取值关系可列出真值表如表4所示。 由真值表可写出电路的输出函数表达式为 T= AB, = = = = B W AB, Z A, Y 0, X 根据所得输出函数表达式,可画出用与非门实现给定功能的逻辑电路图如图9所示。

(完整word版)《数字逻辑》(第二版)习题答案

第一章 1。什么是模拟信号?什么是数字信号?试举出实例。 模拟信号—----指在时间上和数值上均作连续变化的信号。例如,温度、压力、交流电压等信号. 数字信号--—--指信号的变化在时间上和数值上都是断续的,阶跃式的,或者说是离散的,这类信号有时又称为离散信号。例如,在数字系统中的脉冲信号、开关状态等。 2. 数字逻辑电路具有哪些主要特点? 数字逻辑电路具有如下主要特点: ●电路的基本工作信号是二值信号。 ●电路中的半导体器件一般都工作在开、关状态. ●电路结构简单、功耗低、便于集成制造和系列化生产。产品价格低廉、使用方便、 通用性好。 ●由数字逻辑电路构成的数字系统工作速度快、精度高、功能强、可靠性好。 3。数字逻辑电路按功能可分为哪两种类型?主要区别是什么? 根据数字逻辑电路有无记忆功能,可分为组合逻辑电路和时序逻辑电路两类。 组合逻辑电路:电路在任意时刻产生的稳定输出值仅取决于该时刻电路输入值的组合,而与电路过去的输入值无关。组合逻辑电路又可根据输出端个数的多少进一步分为 单输出和多输出组合逻辑电路。 时序逻辑电路:电路在任意时刻产生的稳定输出值不仅与该时刻电路的输入值有关,而且与电路过去的输入值有关。时序逻辑电路又可根据电路中有无统一的定时信号进一 步分为同步时序逻辑电路和异步时序逻辑电路。 4. 最简电路是否一定最佳?为什么? 一个最简的方案并不等于一个最佳的方案。最佳方案应满足全面的性能指标和实际应用

调整。 5。把下列不同进制数写成按权展开形式。 (1) (4517.239)10(3) (325.744)8 (2)(10110.0101)2(4) (785.4AF)16 解答(1)(4517。239)10 = 4×103+5×102+1×101+7×100+2×10—1+3×10— 2+9×10—3 (2)(10110.0101)2= 1×24+1×22+1×21+1×2-2+1×2-4 (3)(325.744)8 = 3×82+2×81+5×80+7×8-1+4×8-2+4×8—3 (4) (785。4AF)16 = 7×162+8×161+5×160+4×16-1+10×16-2+15×16-3 6。将下列二进制数转换成十进制数、八进制数和十六进制数。 (1)1110101 (2) 0.110101 (3) 10111。01 解答(1)(1110101) = 1×26+1×25+1×24+1×22+1×20 2 = 64+32+16+4+1 =(117)10 (0 0 1 1 1 0 1 0 1 )2 8 (2 16 即:(1110101)2 =(117)10 =(165)8 =(75)16 (2) (0.110101) 2 = 1×2—1+1×2-2+1×2-4+1×2-6 = 0.5+0。25+0.0625+0。015625 =(0.828125)10 (0.1 10 1 0 1 )2

数字逻辑(第二版) 华中科技大学出版社(欧阳星明)版数字逻辑答案第七章

习 题 七 1. 用4位二进制并行加法器设计一个实现8421码对9求补的逻辑电 路。 解答 设8421码为B 8B 4B 2B 1 ,其对9的补数为C 8C 4C 2C 1 ,关系如下: 相应逻辑电路图如图1所示。 图 1 2. 用两个4位二进制并行加法器实现2位十进制数8421 码到二进制码 解答 设两位十进制数的8421码为D 80D 40D 20D 10D 8D 4D 2D 1 ,相应二进制数为B 6B 5B 4B 3B 2B 1B 0,则应有B 6B 5B 4B 3B 2B 1B 0 = D 80D 40D 20D 10×1010+D 8D 4D 2D 1,运算如下:

× D 80 1 D 40 0 D 20 1 D 10 0 + D 80 D 40 D 80 D 20 D 40 D 10 D 8 D 20 D 4 D 10 D 2 D 1 B 6 B 5 B 4 B 3 B 2 B 1 B 0 据此,可得到实现预定功能的逻辑电路如图2所示。 图 2 3. 用4位二进制并行加法器设计一个用8421码表示的1 位十进制加法 解答 分析:由于十进制数采用8421码,因此,二进制并行加法器输入被加数和加数的取值范围为0000~1001(0~9),输出端输出的和是一个二进制数,数的范围为0000~10011(0~19,19=9+9+最低位的进位)。 因为题目要求运算的结果也是 D 8 D 10 D 2 D 10 D 1

8421码,因此需要将二进制并行加法器输出的二进制数修正为8421码。设输出的二进制数为FC 4 F 4 F 3 F 2 F 1,修正后的结果为' 1'2'3'4' 4F F F F FC ,可列出修正函数真值表如表1所示。 根据表1写出控制函数表达式,经简化后可得: 据此,可画出逻辑电路图如图3所示。

(完整版)数字逻辑习题答案毛法尧第二版

毛法尧第二版 习题一 1.1 把下列不同进制数写成按权展开式: ⑴(4517.239)10= 4×103+5×102+1×101+7×100+2×10-1+3×10-2+9×10-3 ⑵(10110.0101)2=1×24+0×23+1×22+1×21+0×20+0×2-1+1×2-2+0×2-3+1×2-4 ⑶(325.744)8=3×82+2×81+5×80+7×8-1+4×8-2+4×8-3 ⑷(785.4AF)16=7×162+8×161+5×160+4×16-1+A×16-2+F×16-3 1.2 完成下列二进制表达式的运算: 1.3 将下列二进制数转换成十进制数、八进制数和十六进制数: ⑴(1110101)2=(165)8=(75)16=7×16+5=(117)10 ⑵(0.110101)2=(0.65)8=(0.D4)16=13×16-1+4×16-2=(0.828125)10 ⑶(10111.01)2=(27.2)8=(17.4)16=1×16+7+4×16-1=(23.25)10 1.4 将下列十进制数转换成二进制数、八进制数和十六进制数,精确到小数点后5位: ⑴(29)10=(1D)16=(11101)2=(35)8 ⑵(0.207)10=(0.34FDF)16=(0.001101)2=(0.15176)8 ⑶(33.333)10=(21.553F7)16=(100001.010101)2=(41.25237)8

1.5 如何判断一个二进制正整数B=b6b5b4b3b2b1b0能否被(4)10整除? 解: 一个二进制正整数被(2)10除时,小数点向左移动一位, 被(4)10除时,小数点向左移动两位,能被整除时,应无余数,故当b1=0和b0=0时, 二进制正整数B=b6b5b4b3b2b1b0能否被(4)10整除. 1.6 写出下列各数的原码、反码和补码: ⑴0.1011 [0.1011]原=0.1011; [0.1011]反=0.1011; [0.1011]补=0.1011 ⑵0.0000 [0.000]原=0.0000; [0.0000]反=0.0000; [0.0000]补=0.0000 ⑶-10110 [-10110]原=110110; [-10110]反=101001; [-10110]补=101010 1.7 已知[N]补=1.0110,求[N]原,[N]反和N. 解:由[N]补=1.0110得: [N]反=[N]补-1=1.0101, [N]原=1.1010,N=-0.1010 1.8 用原码、反码和补码完成如下运算: ⑴0000101-0011010 [0000101-0011010]原=10010101; ∴0000101-0011010=-0010101。 [0000101-0011010]反=[0000101]反+[-0011010]反=00000101+11100101=11101010 ∴0000101-0011010=-0010101 [0000101-0011010]补=[0000101]补+[-0011010]补=00000101+11100110=11101011 ∴0000101-0011010=-0010101 ⑵0.010110-0.100110 [0.010110-0.100110]原=1.010000;

数字逻辑电路第二版刘常澍习题解答

数字逻辑电路第二版刘常澍习题解答 第 1 次: 1-14 :( 3)、( 4); 1-15:( 3)、( 4); 1-18:( 1); 1-22:( 3); 1-23:( 2) 1-14将以下带符号数分别表示成原码、反码和补码形式。 (3)(1111111) 2(4), (0000001) 2; 解:(3) (1111111) 2=()原= () 反= () 补 (4)(0000001) 2 =() 原 = () 反= () 补 1-15将以下反码和补码形式的二进制数变为带符号的十进制数 补;补 解:(3) 补 =(-128)10(4) 补=(-27) 10 1-18 列出下述问题的真值表,并写出逻辑式。 (1)有 A、B、C三个输入信号,假如三个输入信号均为0 或此中一个为 1 时,输出信号Y=1,其余状况下,输出Y=0。 解: (1)真值表: 逻辑A B C Y式: Y ABC ABC ABC ABC 0001 1-22求以下0011逻辑函数的反函数(3)Y( AD BC)CD AC 0101 1-23求以下0110逻辑函数的对偶式(2)Y BC(A B D )AB BC D 1001第 2 次: 1-21( 5)( 8) 1-21用代数1010法将以下函数化简为最简与-或式。 ( 5)1100 Y ABC A Y (AB AB C ABC)(AD BC)( 8) 第 31110BC AB A B AB) C( AD BC )次:第 1 章:( AB 26( 4)、 28( 4)、 27( 3)( 4)、 ABC A BC AB C( AD BC )( 3)、 31( 3)30( A B ) 1-26 用 K 图化简法将以下逻辑函数化ABC (A BC )AB ( ACD BC )为最简与 -或式( A B ) ( 4)( A B C)( A BC) ABB CD ABC0 ACD ABC(A BC) ABC ACD ABC Y(A, B, C, D)M (0,1,2,3,4,5,8,10,11,12) 1-28用 K 图化简法将以下逻辑函数化为最简与-或 -非式( 4) Y( A,B,C ,D )M (0,2,4,5,6,7,8,10,12,14,15) 1-27用 K 图化简法将以下逻辑函数化为最简或-与式 (3) Y( A,B,C,D)m(0,1,2,3,4,6,8,9,10,11,14)(4) Y (A , B,C, D )M (2,3,6,8,9,10 ,11,13,14,15) 1-30用 K 图将以下拥有拘束条件的逻辑函数化为最简“与 -或”逻辑式。 (3) Y( A, B,C , D )m(0,1,3,5,8,9) d (10,11,12,13,14,15)

数字逻辑第二版习题答案

数字逻辑第二版习题答案 数字逻辑第二版习题答案 数字逻辑是计算机科学中的一门基础课程,它涉及到数字电路的设计和分析。 对于学习者来说,习题是巩固知识和提高技能的重要方式。而数字逻辑第二版 习题的答案则是帮助学习者检验自己的理解和解决问题的关键。 在数字逻辑的学习过程中,习题是不可或缺的一部分。通过完成习题,学习者 可以加深对概念和原理的理解,培养逻辑思维和问题解决能力。然而,习题的 答案对于学习者来说也是至关重要的。它们可以帮助学习者验证自己的答案是 否正确,避免错误的理解和解决方案。 数字逻辑第二版习题的答案可以在多个渠道获取。首先,教材中可能会提供部 分或全部习题的答案。学习者可以通过阅读教材来找到这些答案,并与自己的 解答进行对比。其次,一些教师或学生可能会在网络上分享他们的习题答案。 通过搜索相关的论坛或网站,学习者可以找到一些参考答案。然而,这些答案 可能存在错误或不完整的情况,因此学习者需要谨慎使用。 对于数字逻辑第二版习题的答案,学习者应该采取正确的使用方式。首先,学 习者应该自己尝试解答习题,然后再查看答案进行对比。这样可以帮助学习者 发现自己的错误,并从中学习。其次,学习者应该理解答案的解题思路和方法,而不仅仅是记住答案本身。这样可以帮助学习者在面对类似问题时能够灵活运 用所学知识。最后,学习者可以与其他同学或教师讨论习题答案,共同探讨解 题思路和方法。通过交流和合作,可以进一步提高自己的理解和解决问题的能力。 数字逻辑是一门抽象而又实用的学科,它在计算机科学和工程领域中起着重要

的作用。通过学习数字逻辑,学习者可以了解数字电路的基本原理和设计方法,培养逻辑思维和问题解决能力。而数字逻辑第二版习题的答案则是学习者在掌 握知识和技能过程中的重要参考。通过正确使用习题答案,学习者可以更好地 巩固知识,提高技能,并为将来的学习和工作打下坚实的基础。 总之,数字逻辑第二版习题的答案是学习者在学习过程中的重要参考。通过正 确使用答案,学习者可以验证自己的理解和解决问题的能力。然而,学习者应 该注意正确的使用方式,并将答案作为学习和提高的工具。通过不断练习和思考,学习者可以逐渐掌握数字逻辑的核心概念和技能,并为未来的学习和工作 做好准备。

数字电路第二版贾立新1数字逻辑基础习题解答

自我检测题 10 .两输入与非门输入为01时,输出为」 ____ 11 .两输入或非门输入为01时,输出为_0—。 12 .逻辑变量和逻辑函数只有_0_和两种取值,而且它们只是表示两种不同的逻 辑状 态。 13 .当变量 ABC 为 100 时,AB +BC = 0 , (A +B ) (A +C ) = 1 。 14 .描述逻辑函数各个变量取值组合和函数值对应关系的表格叫真值表 。 15 .用与、或、非等运算表示函数中各个变量之间逻辑关系的代数式叫逻辑表达式。 16 .根据 代入 规则可从AB = A + B 可得到ABC = A + B + C o 17 .写出函数Z =ABC + (A +BC ) (A +C )的反函数Z = (A + B + C)(A(B + C ) + AC ) o 18.逻辑函数表达式F = (A +B ) (A +B +C ) (AB +CD ) + E ,则其对偶式F '= (AB +ABC + (A +B ) (C +D )) E 。 19 .已知 F = A ( B + C )+ CD ,其对偶式 F ' =( A + B - C )-C + D 。 20 . Y = ABC + C + ABDE 的最简与-或式为 Y = AB + C 。 21 .函数Y = AB + B D 的最小项表达式为 Y = £m (139,11,12,13,14,15)。 22 .约束项是不会出现的变量取值所对应的最小项,其值总是等于0o 23 .逻辑函数 F (A ,B ,C ) =n ^ (1,3,4,6,7),则U F (A ,B ,C ) =£m ( 0, 2, 5)。 24 . VHDL 的基本描述语句包括并行语句和顺序语句。 25 . VHDL 的并行语句在结构体中的执行是并行 的,其执行方式与语句书写的顺 序 无关。 26 .在VHDL 的各种并行语句之间,可以用信号 来交换信息。 27 . VHDL 的PROCESS (进程)语句是由 顺序语句 组成的,但其本身却是 并行 语 句。 28 . VHDL 顺序语句只能出现在 进程语句 内部,是按程序书写的顺序自上而下、一 条一条地执行。 29 . VHDL 的数据对象包括常数、变量和信号,它们是用来存放各种类型数据 1. 2. 3. 4. 5. 6. 7. (26.125)10=(11010.001)2 =(1A.2)16 (100.9375)10=(1100100.1111) (1011111.01101)2=(137.32 (133.126)8=(5B.2B )16 (1011) 2X(101) 2= (110111) (486)10=(010*********) (5.14)10=(0101.00010100) 2 )8=(95.40625)10 8421BCD =(011110111001) 8421BCD (10010011)8421BCD =(93)10 基本逻辑运算有 与 、或、非3种。 余BCD

数字逻辑课后习题答案

数字逻辑课后习题答案 数字逻辑是计算机科学和电子工程学科的基础课程之一,其重要性不言而喻。在数字逻辑课程中,课后习题是帮助学生巩固所学知识和提高解决问题能力的重要环节。本文将针对数字逻辑课后习题答案进行详细的阐述和解释,以便读者更好地理解和掌握数字逻辑知识。 一、确定文章类型 本文属于教育类型,主要针对数字逻辑课后习题答案进行阐述和解释。 二、梳理思路 在梳理思路方面,我们可以采用分类讨论的方法,将数字逻辑课后习题按照不同的类型进行分类,例如:基础概念、逻辑门、二进制运算、时序逻辑等。对于每一类题目,我们可以先回顾相关的知识点,然后给出详细的解题步骤和答案,最后对解题思路进行总结和归纳。 三、展开论述 1、基础概念 数字逻辑中的基础概念包括二进制、十六进制、ASCII码等。这些概念是学习数字逻辑的基础,也是解决数字逻辑问题的关键。例如,对于一个简单的十进制转二进制的问题,我们需要通过不断地二分法将十进制数转换为二进制数。

2、逻辑门 逻辑门是数字逻辑中的基本单元,包括与门、或门、非门等。这些逻辑门的应用是数字逻辑中的基本问题,例如,通过组合逻辑门实现一个简单的异或电路。 3、二进制运算 二进制运算是数字逻辑中的基本运算,包括加法、减法、乘法等。对于一个简单的二进制加法问题,我们需要通过逐位相加、进位相加的方法得到结果。 4、时序逻辑 时序逻辑是数字逻辑中的重要部分,包括时序图、状态图、摩尔定律等。对于一个简单的时序逻辑问题,我们需要通过分析状态转移表和状态转移图来理解时序逻辑的原理和应用。 四、总结归纳 通过以上的分类讨论,我们可以发现数字逻辑课后习题的多样性,但它们都基于数字逻辑的基本原理和方法。因此,在解决数字逻辑问题时,我们需要先理解基本概念和原理,然后运用逻辑思维和算法思维进行分析和推理,最终得到正确的答案。 数字逻辑是一门重要的学科,其课后习题是帮助学生巩固所学知识和

数字逻辑考题及答案

资料范本 本资料为word版本,可以直接编辑和打印,感谢您的下载 数字逻辑考题及答案 地点:__________________ 时间:__________________ 说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容

数字逻辑试题1答案 一、填空:(每空1分,共20分) 1、(20.57)8 =( 10.BC )16 2、(63.25) 10= ( 111111.01 )2 3、(FF)16= ( 255 )10 4、[X]原=1.1101,真值X= -0.1101,[X]补 = 1.0011。 5、[X]反=0.1111,[X]补= 0.1111。 6、-9/16的补码为1.0111,反码为1.0110 。 7、已知葛莱码1000,其二进制码为1111, 已知十进制数为92,余三码为1100 0101 8、时序逻辑电路的输出不仅取决于当时的输入,还取决于电路的状态。 9、逻辑代数的基本运算有三种,它们是_与_ 、_或__、_非_ 。 10、,其最小项之和形式为_ 。 11、RS触发器的状态方程为__,约束条件为。 12、已知、,则两式之间的逻辑关系相等。 13、将触发器的CP时钟端不连接在一起的时序逻辑电路称之为_异_步时序逻辑电路。 二、简答题(20分) 1、列出设计同步时序逻辑电路的步骤。(5分) 答:(1)、由实际问题列状态图 (2)、状态化简、编码 (3)、状态转换真值表、驱动表求驱动方程、输出方程 (4)、画逻辑图 (5)、检查自起动

2、化简(5分) 答: 3、分析以下电路,其中RCO为进位输出。(5分) 答:7进制计数器。 4、下图为PLD电路,在正确的位置添 * ,设计出函数。(5分)5分注:答案之一。 三、分析题(30分) 1、分析以下电路,说明电路功能。(10分) 解: 2分 该组合逻辑电路是全加器。以上8分 2、分析以下电路,其中X为控制端,说明电路功能。(10分)解: 4分 4分 所以:X=0 完成判奇功能。 X=1 完成逻辑一致判断功能。 2分 3、分析以下电路,说明电路功能。(10分) 解:(1)、,, 3分 (2)、、 2分 (3)、 2分 (4)、 2分 该电路是3进制减法计数器 1分 四、设计题(30分)

数字逻辑电路设计第二版答案

数字逻辑电路设计第二版答案 【篇一:蒋立平版数字逻辑电路与系统设计习题答案】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)10 1.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)8421bcd (2)(95.12)10 =(10010101.00010010)8421bcd (3)(67.58)10 =(01100111.01011000)8421bcd (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)2 1.9 用真值表证明下列各式相等。 (1) ?b?b?a?b (2) a (1) 证 明 ab?c?a?bc

数字逻辑第2版习题答案

毛法尧第二版 习题一 把以下不同进制数写成按权展开式: ⑴10= 4×103+5×102+1×101+7×100+2×10-1+3×10-2+9×10-3 ⑵2=1×24+0×23+1×22+1×21+0×20+0×2-1+1×2-2+0×2-3+1×2-4 ⑶8=3×82+2×81+5×80+7×8-1+4×8-2+4×8-3 ⑷16=7×162+8×161+5×160+4×16-1+A×16-2+F×16-3 完成以下二进制表达式的运算: 将以下二进制数转换成十进制数、八进制数和十六进制数: ⑴(1110101)2=(165)8=(75)16=7×16+5=(117)10 ⑵2=8=16=13×16-1+4×16-2=10 ⑶2=8=16=1×16+7+4×16-1=10 将以下十进制数转换成二进制数、八进制数和十六进制数,精准到小数点后5位:⑴(29)10=(1D)16=(11101)2=(35)8

⑵10=16=2=8 采纳0舍1入规那么 ⑶10=(21.553F7)16=2=8 如何判定一个二进制正整数 B=b6b5b4b3b2b1b0可否被(4)10整除? 解: 一个二进制正整数被(2)10除时,小数点向左移动一名, 被(4)10除时,小数点向左移动两位,能被整除时,应无余数,故当b1=0和b0=0时, 二进制正整数B=b6b5b4b3b2b1b0能被(4)10整除. 写出以下各数的原码、反码和补码: ⑴ []原=; []反=; []补= ⑵ []原=; []反=; []补= ⑶-10110 [-10110]原=110110; [-10110]反=101001; [-10110]补=101010 已知[N]补=,求[N]原,[N]反和N. 解:由[N]补=得: [N]反=[N]补-1=, [N]原=,N= 用原码、反码和补码完成如下运算: ⑴0000 [0000]原=; ∴0000=-0010101。 [0000]反=[0000101]反+[-0011010]反=00000101+= ∴0000=-0010101 [0000]补=[0000101]补+[-0011010]补=00000101+=

《数字逻辑》(第二版)习题答案

第一章 1. 什么是模拟信号?什么是数字信号?试举出实例。 模拟信号-----指在时间上和数值上均作连续变化的信号。例如,温度、压力、交流电压等信号。 数字信号-----指信号的变化在时间上和数值上都是断续的,阶跃式的,或 者说是离散的,这类信号有时又称为离散信号。例如,在数 字系统中的脉冲信号、开关状态等。 2. 数字逻辑电路具有哪些主要特点? 数字逻辑电路具有如下主要特点: ●电路的基本工作信号是二值信号。 ●电路中的半导体器件一般都工作在开、关状态。 ●电路结构简单、功耗低、便于集成制造和系列化生产。产品价格低廉、 使用方便、通用性好。 ●由数字逻辑电路构成的数字系统工作速度快、精度高、功能强、可靠性好。 3. 数字逻辑电路按功能可分为哪两种类型?主要区别是什么? 根据数字逻辑电路有无记忆功能,可分为组合逻辑电路和时序逻辑电路两类。组合逻辑电路:电路在任意时刻产生的稳定输出值仅取决于该时刻电路输入值的组合,而与电路过去的输入值无关。组合逻辑电路又可根据 输出端个数的多少进一步分为单输出和多输出组合逻辑电路。时序逻辑电路:电路在任意时刻产生的稳定输出值不仅与该时刻电路的输入值有关,而且与电路过去的输入值有关。时序逻辑电路又可根据电 路中有无统一的定时信号进一步分为同步时序逻辑电路和异 步时序逻辑电路。 4. 最简电路是否一定最佳?为什么? 一个最简的方案并不等于一个最佳的方案。最佳方案应满足全面的性能 指标和实际应用要求。所以,在求出一个实现预定功能的最简电路之后,往往要根据实际情况进行相应调整。 5. 把下列不同进制数写成按权展开形式。 (1) (4517.239)10 (3) (325.744)8 (2) (10110.0101)2 (4) (785.4AF)16 解答(1)(4517.239)10= 4×103+5×102+1×101+7×100+2× 10-1+3×10-2+9×10-3 (2)(10110.0101)2= 1×24+1×22+1×21+1×2-2+1×2-4

相关文档
相关文档 最新文档