数字逻辑与EDA设计
上QQ阅读APP看书,第一时间看更新

习题

一、单选题

(1)以下代码中为位权码的是( )。

A)余3循环码

B)5211码

C)余3码

D)右移码

(2)一位八进制数可以用( )位二进制数来表示。

A)1

B)2

C)3

D)4

(3)十进制数43用8421BCD码表示为( )。

A)10011

B)0100 0011

C)1000011

D)101011

(4) A+BC=( )。

A)AB+AC

B)ABC

C)(A+B)(A+C)

D)BC

(5)-7的4位二进制补码数为( )。

A)0111

B)1111

C)1000

D)1001

(6)在函数F(A,B,C,D)=AB+CD的真值表中,F=1的状态有( )。

A)2个

B)4个

C)6个

D)7个

(7)已知2输入逻辑变量AB和输出结果Y的真值表如表1-30所示,则AB的逻辑关系为( )。

A)同或

B)异或

C)与非

D)或非

表1-30 习题(7)真值表

(8)利用约束项化简逻辑函数时,约束项应看成( )。

A)1

B)2

C)能使圈组大的看成1,其他看成0

D)无所谓

(9)当逻辑函数有n个变量时,共有( )组变量取值组合。

A)n

B)2n

C)n2

D)2n

(10)利用卡诺图化简逻辑函数时,8个相邻的最小项可消去( )个变量。

A)1

B)2

C)3

D)4

(11)将图1-48所示的卡诺图化简,应画( )个包围圈。

图1-48 习题(11)卡诺图

A)2

B)3

C)4

D)5

(12)卡诺图中,变量的取值按( )规律排列。

A)ASCII码

B)8421BCD码

C)余3码

D)格雷码

(13)4变量逻辑函数的真值表,表中的输入变量的取值应有( )种。

A)2

B)4

C)8

D)16

(14)TTL逻辑电路是以( )为基础的集成电路。

A)三极管

B)二极管

C)场效应管

D)晶闸管

(15)CMOS逻辑电路是以( )为基础的集成电路。

A)三极管

B)NMOS管

C)PMOS管

D)NMOS管和PMOS管

二、判断题

(1)十进制数(64.5)10与十六进制数(40.8)16等值。( )

(2)在任一输入为1的情况下,“或非”运算的结果是逻辑0。( )

(3)逻辑变量的取值,1比0大。( )

(4)4位二进制数补码,1101比1100大。( )

(5)4位二进制数原码,1101比1100大。( )

(6)如果A+B=A+C,则B=C。( )

(7)十进制数(5)10比十六进制数(5)16小。( )

(8)若两个逻辑函数具有不同的表达式,则两个逻辑函数必然不相等。( )

(9)若两个逻辑函数具有不同的真值表,则两个逻辑函数必然不相等。( )

(10)函数F(A,B,C,D)中,最小项0对应的最小项编号是m13。( )

三、填空题

(1)135.625=( )2=( )8=( )16

(2)(10111001.11)2=( )10

(3)94=( )8421BCD

(10)当ABCD的值分别为1100时,表达式A⊕B⊕C⊕D⊕1的运算值为_____。

四、综合题

(1)使用8位二进制补码数计算:

① 49+37 ② 56-103

(2)用公式法化简函数为最简与或式:

(3)用卡诺图将下列函数化简为最简与或式:

(4)写出图1-49所示逻辑图的表达式,并列出真值表,写出标准与或式。

图1-49 习题(4)逻辑图

(5)画出以下逻辑表达式对应的逻辑图(注意不要化简)。