第1章作业答案
1-15 将下列带符号数分别表示成原码、反码和补码形式。
(1) (+1011010)2; (2) (1101100)2; (3) (1111111)2; (4) (0000001)2 解:(1)01011010,01011010,01011010
(2)11101100,10010011,10010100 (3)11111111,10000000,10000001 (4)10000001,11111110,11111111
1-16 将下列反码和补码形式的二进制数变成带符号的十进制数
(1) (01001001)反;(2) (10010010)反;(3) (10000000)补;(4) (11100101)补 解:
(1) (73)10;(2) (-109) 10;(3) (-128) 10 ;(4) (-27) 10
1-20列出下述问题的真值表,并写出逻辑式。
(1)有A、B、C 三个输入信号,如果三个输入信号均为0或其中一个为1时,输出信号Y=1,其余情况下,输出Y=0。
(2)有A、B、C三个输入信号,当三个输入信号出现奇数个1时,输出Z为1,其余情况下,输出为0。
(1) 真值表: A B 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 逻辑式: C 0 1 0 1 0 1 0 1 Y 1 1 1 0 1 0 0 0
(2) 真值表: A B 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 逻辑式:
C 0 1 0 1 0 1 0 1 Z 0 1 1 0 1 0 0 1 YABCABCABCABC
ZABCABCABCABC(3)有三个温度探测器,当探测的温度超过60℃时,输出控制信号为1;如果探测的温度低于60℃时,输出控制信号为0。当有两个或两个以上的温度探测器输出为1时,总控制器输出1信号,自动控制设备,使温度降低到60℃以下。试写出总控制器的真值表和逻辑式。
(4)一个电路有三个输入端A、B、C,当其中有两个输入端为1时,输出F为1,其余情况输出为0。
(3) 真值表: A B 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 逻辑式: C 0 1 0 1 0 1 0 1 P 0 0 0 1 0 1 1 1
(4) 真值表: A B 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 逻辑式: C 0 1 0 1 0 1 0 1 F 0 0 0 1 0 1 1 0 PABCABCABCABC
FABCABCABC
1
1-22 用代数法将下列函数化简为最简与-或式。
(2)YADABDABCBCDBCDABCD
D(AABBCABC)ABCBCD
D(ABBCBC)ABCBCD
D(ABC)ABCBCD
ADBDCDABCBCD ADBDABBC BDABBC
(4)YABABDABDBCD(ABCD)
ABABDABDBCDABCD ABABDABDBCD
ABABDABD
ABABDAD ABBDAD
(6)YA(AB)(AC)AB
A(ABAC)AB
(ABAC)AB (AB)(AC)AB (ABC)ABAB
(8)Y(ABABCABC)(ADBC)
(ABABAB)C(ADBC) (ABB)C(ADBC)
(ABCBC)(ADBC)
ABCDABCDABC0 ACDABC
1-24 求下列逻辑函数的反函数
(3)Y(ADBC)CDAC
Y(AD)(BC)(CD)AC (4)YABCDCDAB YAB(CD)CD(AB) 1-25 求下列逻辑函数的对偶式
(3)YAC(BD)BCDAD Y'(ACBD)(BCDAD) (4)Y(AC)BCDABDABC
Y'ACBCDABD(ABC)
1-28 用卡诺图化简法将下列逻辑函数化为最简与-或式
(1)YABACBC (2)Y(AB)(AC)(BC)(AB)
2
(3)Y(A,B,C)m(0,2,4,5,6)
(4)Y(A,B,C,DM(0,1,2,3,4,5,8,10,11,12)
1-29 用卡诺图化简法将下列逻辑函数化为最简或-与式
(1)YABCABBC (2)Y(AB)(AC)(BC)
(3)Y(A,B,C,D)m(0,1,2,3,4,6,8,9,10,11,14) (4)Y(A,B,C,D)M(2,3,6,8,9,10,11,13,14,15)
1-30 用卡诺图化简法将下列逻辑函数化为最简与-或-非式 (1)YABCACABCBCBCD
(2)Y(ABC)(ABD)(CD)(ABC)(ACD)(ACD)
3
(3)Y(A,B,C)m(0,1,2,5,6,7)
(4)Y(A,B,C,D)M(0,2,4,5,6,7,8,10,12,14,15)
1-34 用卡诺图将下列具有约束条件的逻辑函数化为最简“与或”逻辑式。 (2) YCD(AB)ABCACD 给定约束条件为: ABCD0 (4) Y(A,B,C,D)m(3,4,5,7,8,9,10,11) 给定的约束条件为: m0+m1+m2+m13+m14+m15=0
1-35 用卡诺图完成下列函数运算
(1)Y(ABABCABC)(ABCABCABCABC)
解:设MABABCABC,NABCABCABCABC,则YMN
4
(2)YM(0,2,4,5,8,9,11,15)M(0,1,3,7,8,11,12,14) 解:设PM(0,2,4,5,8,9,11,15),QM(0,1,3,7,8,11,12,14)
YPQ
或者 Y(BCD)(ABCD)
(3)Y(ACABCABC)(ABCABCABCABC)
解:设MACABCABC,NABCABCABCABC,则YMN
m(0,12,3,4,6,8,9,10,11,14)
(4)Y(A,B,C,D)M(2,3,6,8,9,10,11,13,14,15)
1-29 (3)Y(A,B,C,D)
5