书中图4.18是否错了。 G2A输入控制端
习 题
一、填空题
1. 常用的译码器电路有二-四译码器、二-十进制译码器和三-八译码器。
2. 由发光二极管构成的七段数码管的两种接法分别为共阳极接法和共阴极接法。 3. 在优先编码器中,是优先级别高的编码排斥优先级别低的。
4. 消除组合逻辑电路竞争冒险的方法有引入选通脉冲、输出接滤波电容和修改逻辑设计等。
5. 如果对键盘上108个符号进行二进制编码,则至少要7位二进制数码。 6. 一个二进制译码器由n个输入端,它的输出端最多有2n个。 二、分析与设计题
1. 写出题图4.1所示电路的输出信号表达式,并说明其功能。
AYB题图4.1
解:Y?((A?(A?B)')'?(B?(A?B)')')'?AB?A'B' 实现同或功能
2. 分析题图4.2所示电路的逻辑功能。
解:Y?((A(AB)')'(B(AB)')')'?AB'?A'B 实现异或功能
3. 分析题图4.3所示电路的逻辑功能,并判断能否化简,若能,则化简,并修改逻辑设计。
解:
F?((A'?C)'(AB)'?B?C')'?(AB'C'?BC?B'C')'?(BC?B'C')'?B'C?BC'?B?C
能化简,化简结果为B异或C。
修改逻辑设计如图
BCF
AABYCFZB 题图4.2 题图4.3
4. 用与非门设计一个4变量的多数表决电路。设输出为Y,当输入A、B、C、D有3个或3个以上为1时,输出为1,其他情况输出为0。要求:列出真值表,写出输出逻辑表达式,画出逻辑电路图。
解:列真值表
A B C D 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 Y 0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 1
写出逻辑表达式
Y?A'BCD?AB'CD?ABC'D?ABCD'?ABCD?BCD?ACD?ABD?ABC
?((ABC)'(ABD)'(ACD)'(BCD)')'画出逻辑电路图如图
ABCDY
5. 用与非门分别设计能实现下列代码转换的组合电路: (1)将8421BCD码转换为余3代码。
解:输入定义为DCBA,输出为Y4Y3Y2Y1。列出真值表 输 入 D C B A 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 输 出
Y1 Y2 Y3 Y4 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 根据真值表,并化简后列出表达式 Y1?D?CA?CB?((D)'(CA)'(CB)')'Y2?CB'A'?C'A?C'B?((CB'A')'(C'A)'(C'B)')'Y3?B'A'?BA?((B'A')'(BA)')'Y4?A'?(AA)'根据表达式画出电路图为
Y1DCY2BAY3Y4
(2)将8421BCD码转换为格雷码。
解:输入定义为DCBA,输出为Y4Y3Y2Y1。列出真值表 输 入 D C B A 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 输 出
Y1 Y2 Y3 Y4 0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 1 1 0 1 根据真值表,并化简后列出表达式 Y1?D?(D')'Y2?C?D?(C'D')'Y3?CB'?C'B?((CB')'(C'B)')'Y4?B'A?BA'?((B'A)'(BA')')'根据表达式画出电路图为
Y1DY2CY3BAY4
6. 设计一个3输入的奇偶判别电路,当输入1的个数为偶数时,输出为1,当输入1的个数为奇数时,输出为0。要求:列出真值表,写出输出逻辑表达式,画出逻辑电路图。
解:定义3个输入分别为A、B、C,输出为Y。根据题意列出真值表为
A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Y 1 0 0 1 0 1 1 0
写出输出逻辑表达式为 Y?A'B'C'?A'BC?ABC'?AB'C
ABYC7. 用门电路设计一个全减器。
解:先设定变量,其中Ai和Bi表示二进制数的第i位,Ci表示本位最终运算结果,即就是低位向本位借位或本位向高位借位之后的最终结果,Di-1表示低位是否向本位借位,Di表示本位是否向高位借位。全减器真值表如下: 输 入 输 出 Ai Bi Di?1 Ci Di