习题4.25图
解:(1)当K=0,A3A2A1A0=0101,B3B2B1B0=1001时,输出S3S2S1S0=1110,CO=0。 (2)当K=0,A3A2A1A0=0111,B3B2B1B0=1101时,输出S3S2S1S0=0100,CO=1。 (3)当K=1,A3A2A1A0=1011,B3B2B1B0=0110时,输出S3S2S1S0=0101,CO=1。 (4)当K=1,A3A2A1A0=0101,B3B2B1B0=1110时,输出S3S2S1S0=0111,CO=0。
4.26 试用一片加法器74LS283将余3码转换为8421BCD码。 解 因为8421BCD码+0011=余3码
故8421BCD码=余3码 — 0011=余3码 + (0011)补码 =余3码 + 1100 + 1 可用以下电路实现: 8421BCD码输出 CO S3 S2 S1 S0 74LS283 CI 1 A3 B3 A2 B2 A1 B1 A0 B0 1 1 0 0
余3码输入
4.27、试将74LS85接成一个五位二进制数比较器。
解:将74LS85接成一个五位二进制数比较器如图所示,输入两个五位二进制数分别为X4X3X2X1X0和Y4Y3Y2Y1Y0
- 33 -
4.28、设每个门的平均传输延迟时间tpd=20ns,试画出习题4.29图所示电路中A、B、C、D及vO各点的波形图,并注明时间参数,设vI为宽度足够的矩形脉冲.
1 A 1 B 1 C
? ? ? ?
? vO
vI
? D
? 1
习题4.29图 解:电路中A、B、C、D及vO各点的波形如图所示。
4.30、下列各逻辑函数中,其中无冒险现象的为:
A.F(A,B,C,D)?AD?AB?ABC B.F(A,B,C,D)?AD?AB?BCD; C.F(A,B,C,D)?AD?CD?AC; D.F(A,B,C,D)?AD?ABC?ABC.
解:由题可知,A式中无冒险现象。
4.31、 TTL或非门组成的电路如习题4.31图所示。 (1) 分析电路在什么时刻可能出现冒险现象?
(2) 用增加冗余项的方法来消除冒险,电路应该怎样修改?
A ≥1
C
≥1 ≥1 L
B
1 ≥1 D
习题4.31图
解:(1)当A=1,B=D=0时,可能会出现冒险现象。
- 34 -
(2)电路在最后一个或非门的输入端增加一个B?D 项。
第5章 触发器
5.1 RS触发器
自测练习
1. 或非门构成的基本RS触发器的输入S=1、R=0,当输入S变为0时,触发器的输出将会( )。
(a)置位 (b)复位 (c)不变
2.与非门构成的基本RS触发器的输入S=1,R=1,当输入S变为0时,触发器输出将会( )。
(a)保持 (b)复位 (c)置位
3.或非门构成的基本RS触发器的输入S=1,