当前位置:文档之家› 数字电路(第二版)贾立新1数字逻辑基础习题解答

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

自我检测题1.()10=()2 =(1A.2)16 2.()10=()23.(1011111.01101)2=( )8=()10 4.()8=()165.(1011)2×(101)2=(110111)2 6.(486)10=(0)8421BCD =(0)余3BCD 7.()10=()8421BCD 8.()8421BCD =(93)109.基本逻辑运算有 与 、或、非3种。

10.两输入与非门输入为01时,输出为 1 。

11.两输入或非门输入为01时,输出为 0 。

12.逻辑变量和逻辑函数只有 0 和 1 两种取值,而且它们只是表示两种不同的逻辑状态。

13.当变量ABC 为100时,AB +BC = 0 ,(A +B )(A +C )=__1__。

14.描述逻辑函数各个变量取值组合和函数值对应关系的表格叫 真值表 。

15. 用与、或、非等运算表示函数中各个变量之间逻辑关系的代数式叫 逻辑表达式 。

16.根据 代入 规则可从B A AB +=可得到C B A ABC ++=。

17.写出函数Z =ABC +(A +BC )(A +C )的反函数Z =))(C A C B A C B A ++++)((。

18.逻辑函数表达式F =(A +B )(A +B +C )(AB +CD )+E ,则其对偶式F '= __(AB +ABC +(A +B )(C +D ))E 。

19.已知CD CB A F ++=)(,其对偶式F '=DC C B A +⋅⋅+)(。

20.ABDE C ABC Y ++=的最简与-或式为Y =C AB +。

21.函数D=的最小项表达式为Y= ∑m(1,3,9,11,12,13,14,15)。

Y+ABB22.约束项是不会出现的变量取值所对应的最小项,其值总是等于0。

23.逻辑函数F(A,B,C)=∏M(1,3,4,6,7),则F(A,B,C)=∑m( 0,2,5)。

24.VHDL的基本描述语句包括并行语句和顺序语句。

25.VHDL的并行语句在结构体中的执行是并行的,其执行方式与语句书写的顺序无关。

26.在VHDL的各种并行语句之间,可以用信号来交换信息。

27.VHDL的PROCESS(进程)语句是由顺序语句组成的,但其本身却是并行语句。

28.VHDL顺序语句只能出现在进程语句内部,是按程序书写的顺序自上而下、一条一条地执行。

29.VHDL的数据对象包括常数、变量和信号,它们是用来存放各种类型数据的容器。

30.下列各组数中,是6进制的是。

A.14752 B.62936 C.53452 D.3748131.已知二进制数,其对应的十进制数为。

A.202 B.192 C.106 D.9232.十进制数62对应的十六进制数是。

A.(3E)16 B.(36)16 C.(38)16 D.(3D)1633.和二进制数()2等值的十六进制数是。

A.()16 B.()16 C.()16 D.()1634.下列四个数中与十进制数(163)10不相等的是。

A.(A3)16 B.()2C.(0001)8421BCD D.(1)835.下列数中最大数是。

A.(0)2 B.(12F)16 C.(301)10 D.()8421BCD36.和八进制数(166)8等值的十六进制数和十进制数分别为。

A.76H,118D B.76H,142D C.E6H,230D D.74H,116D37.已知A=()10 ,下列结果正确的是。

A. A=()2 B.A=(0A.8)16C. A=()8 D.A=()538.表示任意两位无符号十进制数需要位二进制数。

A.6 B.7 C.8 D.939.用0、1两个符号对100个信息进行编码,则至少需要。

A.8位 B.7位 C.9位 D.6位40.相邻两组编码只有一位不同的编码是。

A.2421BCD码 B.8421BCD码 C.余3码 D.格雷码41.下列几种说法中与BCD码的性质不符的是。

A.一组4位二进制数组成的码只能表示一位十进制数B.BCD码是一种人为选定的0~9十个数字的代码C.BCD码是一组4位二进制数,能表示十六以内的任何一个十进制数D.BCD码有多种42.余3码对应的2421码为。

A. B.10111011 C. D.43.一个四输入端与非门,使其输出为0的输入变量取值组合有种。

A.15 B.8 C.7 D.144.一个四输入端或非门,使其输出为1的输入变量取值组合有种。

A.15 B.8 C.7 D.145.A⊕1⊕0⊕1⊕1⊕0⊕1= 。

A.A B.A C.0 D.146.下列四种类型的逻辑门中,可以用实现与、或、非三种基本运算。

A .与门B . 或门C .非门D .与非门47.若将一个异或门(设输入端为A 、B )当作反相器使用,则A 、B 端应 连接。

A .A 或B 中有一个接高电平; B .A 或B 中有一个接低电平;C . A 和B 并联使用;D .不能实现。

48.下列逻辑代数式中值为0的是 。

A .A AB .A 1C .A 0D .A A ⊕ 49.与逻辑式ABC A +相等的式子是 。

A .ABC B .1+BC C .A D .BC A + 50.下列逻辑等式中不成立的有 。

A .)C A )(B A (BC A ++=+ B .1=++B A B A AB C .1=++AB B A D .BD A ABD A =51.A C B A F +⊕⊕=)(的最简与-或表达式为 。

A .F =AB .C B C B A F ++= C .F =A +B +CD .都不是52.若已知Y XY YZ Z Y XY +=++,判断等式=+++))()((Z Y Z Y Y X Y Y X )(+成立的最简单方法是依据 。

A .代入规则B .对偶规则C .反演规则D .反演定理 53.根据反演规则,逻辑函数CD B A F +=的反函数F = 。

A .D C AB + B .)DC )(B A (++ C .)D C B A +++()( D .D C B A ++ 54.逻辑函数C B AB F +=的对偶式F '= 。

A .))((C B B A ++ B .))((C B B A ++ C .C B A ++ D .C B B A +55.已知某电路的真值表如表所示,该电路的逻辑表达式为 。

A .F =C B .F =ABC C .F =AB +C D .都不是表A B CFA B CF0 0 01 0 056.函数F =AB +BC ,使F =1的输入ABC 组合为 。

A .ABC = 000B .ABC = 010 C .ABC = 101D .ABC = 110 57.已知CD ABC F +=,下列组合中, 可以肯定使F =0。

A .A = 0 , BC = 1B .B = 1,C = 1 C .C = 1,D = 0 D .BC = 1,D = 1 58.在下列各组变量取值中,能使函数F (A ,B ,C ,D )=∑m (0,1,2,4,6,13)的值为l 是 。

A .1100B .1001C .0110D .1110 59.以下说法中, 是正确的 A .一个逻辑函数全部最小项之和恒等于1 B .一个逻辑函数全部最大项之和恒等于0 C .一个逻辑函数全部最小项之积恒等于1 D .一个逻辑函数全部最大项之积恒等于1 60.标准或-与式是由 构成的逻辑表达式。

A .与项相或B .最小项相或C .最大项相与D .或项相与 61.逻辑函数F (A ,B ,C )=Σ m (0,1,4,6)的最简与非-与非式为 。

A . ACB A F •= B .C A B A F •= C .AC AB F •=62.若ABCDEFGH 为最小项,则它有逻辑相邻项个数为 。

A .8 B .82C .28D .1663.D A C AB +在四变量卡诺图中有 个小方格是“1”。

A .13 B .12 C .6 D .5 64.VHDL 是在 年正式推出的。

A .1983B .1985C .1987D .198965.VHDL的实体部分用来指定设计单元的。

A.输入端口B.输出端口C.引脚D.以上均可66.一个实体可以拥有一个或多个。

A.设计实体B.结构体C.输入D.输出67.在VHDL的端口声明语句中,用声明端口为输入方向。

A.IN B.OUTC.INOUT D.BUFFER68.在VHDL的端口声明语句中,用声明端口为具有读功能的输出方向。

A.IN B.OUTC.INOUT D.BUFFER69.在VHDL标识符命名规则中,以开头的标识符是正确的。

A.字母 B.数字C.字母或数字 D.下划线70.在VHDL中,目标信号的赋值符号是。

A. =: B.=C.:= D.<=习题1.有人说“五彩缤纷的数字世界全是由‘0、1’及‘与、或、非’组成的。

”你如何理解这句话的含义答:任何复杂的数字电路都可由与、或、非门组成。

数字电路处理的都是0、1构成的数字信号。

2.用4位格雷码表示0、1、2、…、8、9十个数,其中规定用0000四位代码表示数0,试写出三种格雷码表示形式。

解:3.书中表中列出了多种常见的BCD编码方案。

试写出余3循环码的特点,它与余3码有何关系解:余3循环码的主要特点是任何两个相邻码只有一位不同,它和余3码的关系是:设余3码为B3B2B1B0,余3循环码为G3G2G1G0,可以通过以下规则将余3码转换为余3循环码。

(1)如果B0和B1相同,则G0为0,否则为1;(2)如果B1和B2相同,则G1为0,否则为1;(3)如果B2和B3相同,则G2为0,否则为1;(4)G3和B3相同。

4.如果存在某组基本运算,使任意逻辑函数F(X1,X2,…,X n)均可用它们表示,则称该组基本运算组成完备集。

已知与、或、非三种运算组成完备集,试证明与、异或运算组成完备集。

解:将异或门的其中一个输入端接高电平即转化为非门,根据B+可知,利用A=BA与门和非门可以构成或门,因此,与、异或运算可以实现与、或、非三种运算,从而组成完备集。

5.布尔量A、B、C存在下列关系吗(1)已知A+B=A+C,问B=C吗为什么(2)已知AB=AC,问B=C吗为什么(3)已知A+B=A+C且AB=AC,问B=C吗为什么(4)最小项m115与m116可合并。

解:(1)×,因为只要A=1,不管B、C为何值,A+B=A+C即成立,没有必要B=C。

(2)×,不成立,因为只要A=0,不管B、C为何值,AB=AC即成立,没有必要B=C。

(3)√,当A=0时,根据A+B=A+C可得B=C;当A=1时,根据AB=AC可得B=C。

相关主题