习题答案
第一章数制和码制
1.数字信号和模拟信号各有什么特点?
答:模拟信号一一量值的大小随时间变化是连续的。
数字信号一一量值的大小随时间变化是离散的、突变的(存在一个最小数量单位△)。
2.在数字系统中为什么要采用二进制?它有何优点?
答:简单、状态数少,可以用二极管、三极管的开关状态来对应二进制的两个数。
3.二进制:0、1;四进制:0、1、2、3 ;八进制:0、1、2、3、4、5、6、7;十六进制:0、1、2、
3、4、5、6、7、8、9、A、B、C、D、E、F。
4.(30.25)10=( 11110.01)2=( 1E.4)16。(3AB6)花=(0011101010110110)2=(35266)8。
(136.27)10=( 10001000.0100) 2=( 88.4) 16。
5. B E
6.ABCD
7.(432.B7) 16=( 010*********. 10110111) 2=(2062. 556) 8。
8.二进制数的1和0代表一个事物的两种不同逻辑状态。
9.在二进制数的前面增加一位符号位。符号位为0表示正数;符号位为1表示负数。这种
表示法称为原码。
10.正数的反码与原码相同,负数的反码即为它的正数原码连同符号位按位取反。
11.正数的补码与原码相同,负数的补码即为它的反码在最低位加1形成。
12.在二进制数的前面增加一位符号位。符号位为0表示正数;符号位为1表示负数。正数
的反码、补码与原码相同,负数的反码即为它的正数原码连同符号位按位取反。负数的
补码即为它的反码在最低位加1形成。补码再补是原码。
13.A :(+1011)2的反码、补码与原码均相同:01011;B: (-1101)2的原码为11101,反码为10010,
补码为10011.
14.A: (111011)2的符号位为1,该数为负数,反码为100100,补码为100101. B: (001010)2
的符号位为0,该数为正,故反码、补码与原码均相同:001010.
15.两个用补码表示的二进制数相加时,和的符号位是将两个加数的符号位和来自最高有效
数字位的进位相加,舍弃产生的进位得到的结果就是和的符号。+3的补码000011, +15 的补码001111,和为010010; +9 的补码01001, -12 的补码10100,和11101.
16.(100001000) BCD= ( 108) D= (6C) H= ( 01101100) B。
17.A
18.A
19.常见的十进制代码有8421码,2421码,5211码,余3码,余3循环码;前3种码从左到右每
一位的1分别用码的权值表示;余3码的权值为8、4、2、1;余3循环码相邻的两个代码之间仅有一位的状态不同。
20.计算机键盘上的按键是ASCII 码。1000100 1011000 1011000 1011001.
(参见教材P15表1.5.3)
习题答案
第二章逻辑代数基础
1.二值逻辑是指只有两种对立逻辑状态的逻辑关系。如门的开、关等。二值逻辑中的正逻
辑指有1表示高电平,开关闭合等有信号的状态,0表示低电平,开关断开等无信号状态;负逻辑则正好与正逻辑相反。
2.见教材P22-23。
3. 正逻辑与、或、非运算的真值表:
与
或
非
与 或
非
4. 连续异或1985个1的结果是1.
5. D
6. 奇数
7. 1 8. A 9.
A
10. 逻辑函数F =A(B C)*1的对偶函数F D
=( A +BC ),反函数F J (A 、B C )o
11. 逻辑函数的表示方法有:真值表、逻辑函数式、逻辑电路图、时序图和卡诺图等五种 形式。 12. 用标准积之和表示,则 F (A, B, C, D )=(ABC +ACD +ABD +BCD+ ABCD )
=Dm (7, 11, 13, 14, 15) o
用标准和之积表示,则 F (A, B, C, D )= nM (0,1,2, 3, 4, 5, 6, 8, 9, 10, 12)。 13. n 个变量分别有2 n
个最小项和最大项。 14. A C D 三项
15. nM (3, 5, 7, 11, 13, 14, 15) Dm(0, 1,2, 4, 8, 10, 12) 16. F 负(A, B, C )= Em( 0, 3, 5, 6)
17. 最简与或表达式为: A B ;最简或与表达式:A ,B 18. Y A BC AC B C 的最小项之和表达式为:
丫二 ABC ABC ABC ABC 二 m 3 m 5 m 7 g 八 m(1,3,5,7)
\ = AB C 的最大项之积表达式为:
Y = (A B C)(A B C)(A B C)「M (0,2,6)
t Q
负逻辑 与、或、非运算的真值表:
丫二AB BC AC的与非-与非表达式为:Y =((AB)(BC) (AC))
丫二AB C BC 的或非-或非表达式为:
■- ABC BC = AB C ABC ABC
Y=BC BC AB ■或Y = BC BC AC
Y=(Y)=(B C)(B C)(A B) =(((B C)(B C )(A B))) = ((B C) (B,C ) (A B))
19.
Y = AB B A B =AB B
-A B Y=ABD AB CD AC DE A -A
Y= AC ABC ACD C D
丫二ABCD ABD ACD 二AD(BC B C )
= AD(C C)
=AD = A(C BC CAD D
二A( C E) C( A D 二AC AB AC C D
二A C D
丫二AC BC A B -AC B(A C)
-AC (AC) B
-AC B 丫二AB C A B C =AB C (AB C) =1
20.卡诺图的几何相邻性包括的三种情况:相接相邻、相对相邻、相重相邻。
小方格相连(有公共边)则相邻对折重合的小方格
相邻
循环相邻
21.
丫二A B AC BC =AB AC 丫二AB A C BC CD =AB C D
Y = AB A C C D D 二AB A C D Y=ABC A B A D C B =B C D
L(A,B,C,D)八m(0,13,14,15) ' d(1,2,3,9,10,11)
二A B AD AC
L(A,B,C,D)八m(0,1,2,5,6,8,9,10,13,14) =CD CD B D
F(A,B,C,D)八m(0,2,4,6,9,13)' d(1,3,5,7,11,15) = A D
习题答案
第三章门电路
一、填空
1.用以实现基本逻辑运算和复合逻辑运算的单元电路称为门电路。
2.常用的门电路在逻辑功能上有与门、或门、非门、与非门、或非门、异或门等几种。
3.正逻辑是指以高电平表示逻辑1,低电平表示逻辑0。
4.负逻辑是指以低平表示逻辑1,高电平表示逻辑0。
5.反相器的输入特性是指从反相器输入端看进去的输入电压与输入电流的关系。
6.反相器的输出特性是指从反相器输出端看进去的输出电压与输出电流的关系。
7.两个0D与非门线与后,实际的逻辑关系是与或非。
8.噪声容限示意图如下图所示。反相器输入为高电平时的噪声容限公式是
V NH =V OH(min) -V IH(min) ,低电平时的噪声容限公式是V NL=V|L(max) -V oL(max) 。
1输出
9. TTL门电路的输入端负载特性用公式表达为V I R^(V CC-V BE1)。
R +R,
10.三态门的输出是高电平、低电平和高阻态。
二、输入信号的高、低电平分别是5V和0V ,尺为3.3 k Q , R2为10 k Q , R C为1 k Q , V CC 为5V , V EE为-8V,三极管的B为20,饱和压降与饱和导通时的内阻忽略。计算输入高、低电平时对应的输出电平。
_Y
(
如
0皤
答案:
当W=V IL=0V时,
AAAr
卡
<)
V B =vi V|-V EE V I 83.3)V
13.3
发射结反偏,三极管截止, 当W=V IH=5V时,
R =
R R
R2 13.3
/C 0十8 v B
= (0
B13.3
i c=0,v o=V cc=5V。
3.3)V=-2V
V B^O—^8 3.3)V=-2V
13.3
i B
V B - V BE
R B
二A=0.44mA
2.5 10
深度饱和时三极管的基极电流为
1 BS 5
莎KA"25"
满足i B>l BS,故三极管处于深度饱和状态,V O沁0V。
三、分析图示电路的逻辑功能。
(;)
L6 kQ130 ?
答案:详见教材P116
四、输入电压波形如图所示,试画出电路的输出电压波形。答案:
五、已知图中各门电路都是74系列门电路,指出各门电路的输出是什么状态。
答案:丫1为高电平;丫2为低电平;Y3为低电平;丫4为低电平。
六、74系列TTL与非门组成如图电路。试求前级门G M能驱动多少个负载门?门G M输出高
电平V OH >3.2V,低电平V OL< 0.4V,输出低电平时输出电流最大值l°Lmax=16 mA,输出高电平时输出电流最大值I oHmax= -0.4mA ,与非门的电流I IL w - 1.6mA , 1旧w 0.04 mA。
答案:
在满足V °L W 0.4V 的条件下,求得可驱动的负载门数目为
N J 兰!°叱=些=10
1
IL(max) 1.6
在满足V °H 》3.2V 的条件下,求得可驱动的负载门数目为
1
OH(max)
0.4
N 2 兰 ----------- = ------------- =5
Pl IH(max) 2
汉 0.04
因此G M 最多能驱动5个同样的与非门。
七、上题中,若门均为 74系列TTL 或非门,而其它条件不变,门的参数与上题相同,那么 前级门G M 能驱动多少个负载门?
I>~~
G M
I
答案:
在满足V °L W 0.4V 的条件下,求得可驱动的负载门数目为
在满足V OH 》3.2V 的条件下,求得可驱动的负载门数目为
I
OH(max)
04
-
N 2 兰 --------- = ------------- =5
pI IH(max) 2 汉 O.。4
因此G M 最多能驱动5个同样的或非门。
八、计算图中上拉电阻 R L 的阻值范围。前级输出门均为 74LS 系列OC 门,电源V CC =5V,
输出高电平V OH > 3.2V ,输出低电平 V OL < 0.4V 。输出管截止时漏电流I OH < 0.1mA ,低电平 输出时允
许的最大负载电流
I oL(max) =8 mA ,后级负载门为 74系列TTL 与非门,输入电流
N 1
I
OL(max) 2 I
IL(max)
16
2 1.6 =5
I IL< -0.4 mA , I IH< 0.02 mA。
九、计算图中上拉电阻R L的阻值范围。前级输出门均为74LS系列OC门,电源Vg=5V ,
输出高电平V OH > 3.2V,输出低电平V OL< 0.4V。输出管截止时漏电流I°H< 0.1mA,低电平输出时允许的最大负载电流l oL(max)=8 mA,后级的74系列TTL或非门,输入电流I IL<
-0.4 mA , I I H< 0.02 mA ;后级的74 系列TTL 非门,输入电流l IL< -0.4 mA, I I H < 0.02 mA。
L
f
答案:
R L的最大允许值为R L的最小允许值为R L(maX) V C C「V0H
5 7 2 k「=6「k
n l OH ml |H 2 0. 1 5 0. 0 2
R L
V
C C _v O L
(mi^) _ *
1O L (max m 1
5—0 4
5°^k「=0. 7「7k
l 8- 5 0. 4
R L的最大允许值为
R L的最小允许值为故R L的取值范围应为R L
R L
V C c_V OH5—3.2
(m a ^n)
nl O H+ ml | 3 汇0.
V C C -V O L
(m i 7~
1 O L ( m a~x m 1
0.k0 2=4- O9k
:5-°.4k,0,8k
l 8- 3 0. 4
0. 6 8k _R L - 4. 0 9k
故R L的取值范围应为0. 7 7 k _R_ - 6'k1
十、三个三态门的输出接到数据总线上,如图所示。
(1)简述数据传输原理。
(2)若门G i发送数据,各三态门的使能端子应置何种电平?
答案:
(1 )数据传输原理:工作过程中控制各个反相器的EN端轮流等于1,而且任何时候仅有个等于1,便可轮流把传输到各个反相器输出端的信号送到总线上,而互不干扰。
(2)若门G1发送数据,各三态门的使能端子应置于EN1=1,EN2=EN3=0。
答案:
根据逻辑电路图写出逻辑表达式: 丫二ABC : A BC ABC
列出真值表:
由真值表可见这是一个奇偶判别电路。 即当输入A 、B 、C 中有偶数个1时,输出 Y 等于1。而当输入A 、B 、C 中有奇数个1 或全为0时,输出Y 等于0。
若用非门和与非门构成电路,则逻辑表 达式应变换成与非式。
Y =((ABC A BC AB C)) =((ABC ) (A BC) (AB C))
一、填空
习题答案
第四章
组合逻辑电路
1. 数字电路分成两大类,一类是
组合逻辑电路
,另一类是
时序逻辑电路
。
2. 组合逻辑电路在逻辑功能上的共同特点是 任意时刻的输出仅仅取决于该时刻的输入,
与
电路原来的状态无关 。
3. 组合逻辑电路的分析是指
由给定的逻辑电路,通过分析找出电路的逻辑功能来 。
4. 组合逻辑电路通常采用的设计方法分为
进行逻辑抽象、写出逻辑函数式、选定器件类型
将逻辑函数化简或变换成适当的形式
和由化简或变换后的逻辑函数式,画出逻辑电路图
五个
步骤。
5. 逻辑状态赋值是指 以二值逻辑的0、1两种状态分别代表输入变量和输出变量的两种不同状态 。
6. 编码器的逻辑功能是 将输入的每一个高、低电平信号编成一个对应的二进制代码 。
7. 译码器的逻辑功能是
将每个输入的二进制代码译成对应的输出高、低电平信号或另外一个代码________
8. 用具有n 位地址输入的数据选择器,可以产生任何形式输入变量数不大于 n+1的组合逻辑函数。
9. 竞争是指 门电路两输入信号同时向相反的逻辑电平跳变的现象
。
10. _________________________________________________ 竞争-冒险是指 由于竞争而在电路输出
端可能产生尖峰脉冲 ___________________________________________ 的现象。
输
入
ABC
输
出
Y
0 0 0 0 0 0 1 0 0 1 0
0 0 1 1 1 I 0 0 0 1 0 1 I 1 1 0
1 1 1 1
三、试分析图示(a)和(b)两电路是否具有相同的逻辑功能。如果相同,它们实现的是何逻辑功能。
(11)
答案:
根据逻辑电路图写出逻辑表达式:
(a) Y =((A(AB) B(AB))) =A(A B) B(A B) = AB AB
(b) Y =(A B)(A B)二AB A B
可见,两电路具有相同的逻辑表达式,因此逻辑功能相同。电路实现的是异或逻辑功能。
四、试分析图示电路的逻辑功能。
—if
答案:
根据逻辑电路图写出逻辑表达式:
Y =((A C)B)二(AC B V = ABC A BC
列出真值表:
由真值表可见这是一个同或门电路。即当输入A、B、C相同时,输出Y等于1。而当输入A、B、C不同时,输出Y等于0。
五、用两片74HC148接成16线-4线优先编码器。
输入
\ A B C
输出
Y
0 0 01
0 0 10
0 1 0
0 1 10
1 0 00
1 0 10
1 1 0
1 1 1 1
六、用两片74HC138接成4线-16线译码器。
D 3
g — A —
74HC138(1)
¥0¥, Y 2Y 3Y 4Y 5Y 6 Y 7
「丨 rr
釦 A 〕A 2 S) S 2 S 3
74HC138(2) YoYi Y 2Y 3 Y 4 Y S
Y 6Y 7
尹 7*
7f 7f 7f 7f
5 £】S S £4 £3 Y 5
7F 7』才 齐才 7F jrf 7* £客 3 £】0乙II £】2£|3乙14乙】5
七、分析图示电路的逻辑功能。各输出为 1时,分别表示什么含义?
FO1 ---- 岭
;
—与
> n r
(J c
J 1『;x
J y
11
1
Ao A 1 A 2
s t s 2 s 3
丿H)去
盅Ai
--- -C^----------- 耳
答案:
根据逻辑电路图写出逻辑表达式:
= A(AB):=A(A B ) =AB
=(丫1 Y3)=(AB AB):=AB AB
= B(AB) =B(A B) = AB
此电路的逻辑功能为1位数值比较器。当£=1时,表示二进制数A>B ;当丫2=1时,表示二进制数A=B ;当丫3=1时,表示二进制数A< B。
耳
丛从巧
B ---------------------
C ----------------
九、用3线-8线译码器74HC138和门电路产生如下函数。 用8选1数据选择器74HC151实现函数丫2。
Y =AC +B'C
"ABC ABC BC £ = BC ABC
答案:
-AC BC =ABC ABC ABC =m 7 叫 g
- ABC ABC BC =ABC ABC ABC ABC 二叶 m 4 m , 讥 Y 3 二BC ABC 二 ABC ABC AB C= m 4 m 0 m ,
令 A 2=A A 1=B A O =C 贝 y 丫0 ~丫/ 一; m o ~ m ,
¥ = m , m , mi =(叶 m s m)
丫2 二叶 m 4 m 7 m 3 = (mi m 3 m 4 m ,)
Y 3 = m 4 m o m , = (m^ m 4 m s )
八、用四选一数据选择器实现三变量函数。
Z = ABC AC ABC
答案:
若采用卡诺图法,令 A I =B A O =C
D ° = A ; D i = A ; D 2 = 0; D 3 = 1
\BC
A\ 00
01 JI 10 1 0
1
1 1 ■. z
u
A
o
E2UH 寸
-H 0
12 3 DODD
74HC151 实现函数 丫2 时,令 A 2=A A I =B A O =C
十、用4线-16线译码器74LS154和门电路产生如下函数。
丫二 ACD A BCD BC BCD 答案:
Y 二 AC D A B CD BC BCD = m 3 mb m ? g
m)5
/ r r r r
r
r
r 、p
=t 3 m s m 叽叫叫叫)
令 A 3=A A 2=B A I =C A O =D
贝U
Y)~Y |5 > m 0 ~ m|5
F 】
1
o
Y Y
S 12I
龙
2 10 12
1- A A A s s s
贝 V D I =D 3=D 4=D 7=1
D O =D 2= D 5= D
6=0
当用8选1数据选择器