哈工大 数电课本 课后习题 答案
- 格式:pdf
- 大小:531.17 KB
- 文档页数:32
【2-1】解:(a) 100 (b) 1 (c) 10000 (d) 10 【2-2】解:(a) ()43210
2100102+02+0202××××+×=1+12
(b) ()21021102+02××+×=112 (c) ()6543210
210110012+02++0212××××××+×=112+12+02
(d) ()76543210
21101010022+02++1202×+××××××+×=1112+02+02
【2-3】解:(a) 4 (b) 11 (c) 0.5625 (d) 45.375 【2-4】解:(a) 11100 (b) 110100110 (c) 0.0101001 (d) 0.01 【2-5】解:十六进制 (a) 12 (b) 06 (c) 59 (d) D4 八进制 (a) 22 (b) 06 (c) 131 (d) 324 【2-6】解:(a) ()()()()1022221181010110010100111+=+=
(b) ()()()()1022254231101101011111111−=−=
(c) ()()()()1022232111000001011101100000×=×=
(d) ()()()()1022218310010011110÷=×=
【2-7】解:原码(a) 00101011 (b) 11111110 (c) 00001010 (d) 10100110 反码(a) 00101011 (b) 10000001 (c) 00001010 (d) 11011001 补码(a) 00101011 (b) 10000010 (c) 00001010 (d) 11011010 【2-8】解: 反码运算 (a) [00100011]反=00100011 [-00010010]反=11101101
[00100011-00010010]反=[00100011]反+[-00010010]反=00010001=[00010001]反 00100011-00010010=00010001 (b) [00001100]反=00001100 [-00100000]反=11011111
[00001100-00100000]反=[00001100]反+[-00100000]反=11101011=[10010100]反 00001100-00100000=10010100 (c) [01111100]反=01111100 [-01000011]反=10111100
[01111100-01000011]反=[01111100]反+[-01000011]反=00111001=[00111001]反 01111100-01000011=00111001 (d) [00010000]反=00010000 [-00100000]反=11011111
[00010000-00100000]反=[00010000]反+[-00100000]反=11101111=[10010000]反 00010000-00100000=10010000
补码运算 (a) [00100011]补=00100011 [-00010010]补=11101110 [00100011-00010010]补=[00100011]补+[-00010010]补=00010001=[00010001]补
00100011-00010010=00010001
(b) [00001100]补=00001100 [-00100000]补=11100000
[00001100-00100000]补=[00001100]补+[-00100000]补=11101100=[10010100]补 00001100-00100000=10010100 (c) [01111100]补=01111100 [-01000011]补=10111101
[01111100-01000011]补=[01111100]补+[-01000011]补=00111001=[00111001]补 01111100-01000011=00111001 (d) [00010000]补=00010000 [-00100000]补=11100000
[00010000-00100000]补=[00010000]补+[-00100000]补=11110000=[10010000]补 00010000-00100000=10010000
【2-9】解:二进制数 (a) 00111111 (b) 0011 1100 1011 (c) 0001 0110 0100 (d) 0101 0010.0111 十进制数 (a) 63 (b) 971 (c) 356 (d) 82.4 BCD8421码 (a) 0110 0011 (b) 1001 0111 0001 (c) 0011 0101 0110 (d) 1000 0010.0100 【3-1】解: (1) 逻辑代数中有三种最基本运算: 与 、 或 和 非 ,在此基础上又派生出五种基本运算,分别为 与非 、 或非 、 异或 、 同或 、和 与或非 。
(2) 与运算的法则可概述为:有0出 0 ,全1出 1 ;类似地,或运算的法则为
有”1”出”1”,全”0”出”0” 。
(3) 摩根定理表示为:AB⋅=AB+ ;AB+=AB⋅。
(4) 函数表达式Y=ABCD++,则其对偶式为'Y=()ABCD+⋅。 (5) 函数式F=AB+BC+CD写成最小项之和的形式结果应为m∑((3,6,7,11,12,13,14,15)),写成最大项之积的形式结果应为M(
∏0,1,2,4,5,8,9,10)。
(6) 已知有四个逻辑变量,它们能组成的最大项的个数为 16 ,这四个逻辑变量的任意两个最小项之积恒为 0 。
【3-2】解: (1) A+B+D ( × ) (2) ABCD (m7 ) (3) ABC ( × )
(4) AB(C+D) ( × ) (5) DCBA+++ (M9 ) (6) A+B+CD ( × )
【3-3】解: (1) 若X+Y=X+Z,则Y=Z ( × ) (2) 若XY=XZ,则Y=Z ( × ) (3) 若X⊕Y=X⊕Z,则Y=Z ( √ ) 【3-4】解: (1) F1 =BCABABCABC++=+
(2) F2 =ABBCBCAB++=+ (3) F3=ACACBCBCABACBC+++=++ (4) F4 =ABCABDACDCDABCACDAD+++++=+ (5) F5 =ABCACABDABACBD++=++ (6) F6=ABCDABCADABCABCCD++++=++ (7) F7 =ACABBCDBDABDABCDABDBD+++++=++
【3-5】解: (1) F1(A,B,C)=(0,1,2,5,6,7)mABACBC=++∑
(2) F2(A,B,C,D)=(0,1,2,3,4,6,7,8,9,10,11,14)mACADBCD=+++∑ (3) F3(A,B,C,D)=(0,1,4,6,8,9,10,12,13,14,15)mABBCADBD=+++∑ (4) F4 (A,B,C,D)=17MMABCBCD⋅=+++
(5)∑=)31,30,29,27,25,22,20,17,16,15,11,8,7,6,4,3,0(),,,,(5mDCBAEF
EABCABCDACDEBCDEADEABECDB=++++++ 【3-6】解: (1) F2(A,B,C,D)=(0,2,3,4,5,6,11,12)(8,9,10,13,14,15)mdBCBCD+=++∑∑
(2) 3
0
FACDABCDABCDABAC⎧=++++⎪
⎨+=⎪
⎩
,3
()FADACDBCDABD=++或
【3-7】解: A B C F 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 0
【3-8】解: (1)CADF+=1 (2)ECAABF++=2
(3)DAACBAF 3 ++=
(4)CBADABDCCBF 4+++=
【3-9】解: (1)CBACBAF+=′1
(2)DCADBAF+=′2
(3)DBAACF+=′3
(4)DCCBCBAF++=′4
(5)DCABF=′5 (6)DCBAF++=′6 【3-10】解:
BABCACBACBAF=⊕+⊕=⊕⊕=
....FABCABCABCABCABCABCG=⊕⊕=⊕+⊕
=+==
【3-11】解: ACBCABABCABCABCABCABCABC
ACBCAB++=+++++=++
【3-12】解: 00011110AB
CD
000111101111
111111111
100011110AB
CD
000111101111
1111111111 四种: DBCADCBAF+++=1 CBDADCBAF+++=2