1、1第 2 章习题一、单选题1.若在编码器中有 50 个编码对象,则输出二进制代码位数至少需要( B )位。A)5 B)6 C)10 D)502.一个 16 选 1 的数据选择器,其选择控制(地址)输入端有( C )个,数据输入端有( D )个,输出端有( A )个。A)1 B)2 C)4 D)163.一个 8 选 1 的数据选择器,当选择控制端 S2S1S0 的值分别为 101 时,输出端输出( D )的值。A)1 B)0 C)D 4 D)D 54.一个译码器若有 100 个译码输出端,则译码输入端至少有( C )个。A)5 B)6 C)7 D)85.能实现并-串转换的是( C ) 。A)数值
2、比较器 B)译码器 C)数据选择器 D)数据分配器6.能实现 1 位二进制带进位加法运算的是( B ) 。A)半加器 B)全加器 C)加法器 D)运算器7.欲设计一个 3 位无符号数乘法器(即 33) ,需要( )位输入及( D )位输出信号。A)3,6 B)6, 3 C)3,3 D)6,68.欲设计一个 8 位数值比较器,需要( )位数据输入及( B )位输出信号。A)8,3 B)16, 3 C)8,8 D)16,169. 4 位输入的二进制译码器,其输出应有( A )位。A)16 B)8 C)4 D)1二、判断题1. 在二十进制译码器中,未使用的输入编码应做约束项处理。 ( )2. 编码器
3、在任何时刻只能对一个输入信号进行编码。 ( )3. 优先编码器的输入信号是相互排斥的,不容许多个编码信号同时有效。 ( )4. 编码和译码是互逆的过程。 ( )5. 共阴发光二极管数码显示器需选用有效输出为高电平的七段显示译码器来驱动。 ( )6. 3 位二进制编码器是 3 位输入、8 位输出。 ( )7. 组合逻辑电路的特点是:任何时刻电路的稳定输出,仅仅取决于该时刻各个输入变量的取值,与电路原来的状态无关。 ( )8. 半加器与全加器的区别在于半加器无进位输出,而全加器有进位输出。 ( )9. 串行进位加法器的优点是电路简单、连接方便,而且运算速度快。 ( )10. 二进制译码器的每一个输
4、出信号就是输入变量的一个最小项。 ( )11. 竞争冒险是指组合电路中,当输入信号改变时,输出端可能出现的虚假信号。 ( )三、综合题1如图所示逻辑电路是一个什么电路,当 A3A 0 输入 0110,B 3B 0 输入 1011,Cin 输入1 时,Cout 及 S3S 0 分别输出什么?2+A3B3 CinS3Cout +A2B2A1B1A0B0S2 S1 S0答:图中所示电路是 4 位串行进位全加器电路Cout=1, S3S2S1S0=00012使用门电路设计一个 4 选 1 的数据选择器,画出逻辑图。解:4 选 1 数据选择器有 4 个数据输入端(D 0D1D2D3) ,2 个选择输入端
5、(S 1S0) ,1 个数据输出端(Y) 。真值表如下:D S1 S0 YD0 0 0 D0D1 0 1 D1D2 1 0 D2D3 1 1 D3逻辑表达式: 0130120101 SDSY逻辑图如右图所示。3请设计一个简单的二十进制编码器(采用余 3 码编码) 。注:编码规则见课本 P12 表 1-1。解:设 10 个信号输入端分别为(I 0I9) ,4 个编码输出端分别为(Y 3Y0) ,根据余3 码编码表:可得输出表达式:Y3 = I5+ I6+ I7+ I8+ I9Y2 = I1+ I2+ I3+ I4+ I9Y1 = I0+ I3+ I4+ I7+ I8Y0 = I0+ I2+ I4
6、+ I6+ I8逻辑图如右图所示。4利用门电路设计一个 1 路-4 路数据分配器。数据分配器的功能与数据选择器功能相反,相当于一个 1 路-多路的开关,可以实现数据的串 -并转换。 1 路-4 路数据分配器的结构示意图如下图,其功能是将输入的数据选通送至 4 个输出中的一个。当 S1S0=00 时,Y 0=D;当S1S0=01 时,Y 1=D;当 S1S0=10 时,Y 2=D;当 S1S0=11 时, Y3=D。I Y3 Y2 Y1 Y0I0 0011I1 0100I2 0101I3 0110I4 0111I5 1000I6 1001I7 1010I8 1011I9 11003真值表:D S1 S0 Y0 Y1 Y2 Y3D 0 0 D 0 0 0D 0 1 0 D 0 0D 1 0 0 0 D 0D 1 1 0 0 0 D表达式: 013201SY逻辑图如右图所示。5利用与门(74HC08)及 4 位加法器(74HC283)设计一个 32 乘法器,画出逻辑图。10112 0BA(对应的芯片引脚略)