数字逻辑习题答案毛法尧第二版.pdf
《数字逻辑习题答案毛法尧第二版.pdf》由会员分享,可在线阅读,更多相关《数字逻辑习题答案毛法尧第二版.pdf(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、此文档仅供收集于网络,如有侵权请联系网站删除习题一1.11.1 把下列不同进制数写成按权展开式:(4517.239)(4517.239)1010=4=410103 3+5+510102 2+1+110101 1+7+710100 0+2+21010-1-1+3+31010-2-2+9+91010-3-3(10110.0101)(10110.0101)2 2=1=12 24 4+0+02 23 3+1+12 22 2+1+12 21 1+0+02 20 0+0+02 2-1-1+1+12 2-2-2+0+02 2-3-3+1+12 2-4-4(325.744)(325.744)8 8=3=38
2、82 2+2+28 81 1+5+58 80 0+7+78 8-1-1+4+48 8-2-2+4+48 8-3-3(785.4AF)(785.4AF)1616=7=716162 2+8+816161 1+5+516160 0+4+41616-1-1+A+A1616-2-2+F+F1616-3-31.21.2 完成下列二进制表达式的运算:1.31.3 将下列二进制数转换成十进制数、八进制数和十六进制数:(1110101)(1110101)2 2=(165)=(165)8 8=(75)=(75)1616=7=716+5=(117)16+5=(117)1010(0.110101)(0.110101)
3、2 2=(0.65)=(0.65)8 8=(0.D4)=(0.D4)1616=13=131616-1-1+4+41616-2-2=(0.828125)=(0.828125)1010(10111.01)(10111.01)2 2=(27.2)=(27.2)8 8=(17.4)=(17.4)1616=1=116+7+416+7+41616-1-1=(23.25)=(23.25)10101.41.4 将下列十进制数转换成二进制数、八进制数和十六进制数,精确到小数点后 5 5 位:(29)(29)1010=(1D)=(1D)1616=(11101)=(11101)2 2=(35)=(35)8 8(0.
4、207)(0.207)1010=(0.34FDF)=(0.34FDF)1616=(0.001101)=(0.001101)2 2=(0.15176)=(0.15176)8 8(33.333)(33.333)1010=(21.553F7)=(21.553F7)1616=(100001.010101)=(100001.010101)2 2=(41.25237)=(41.25237)8 8只供学习与交流此文档仅供收集于网络,如有侵权请联系网站删除1.51.5 如何判断一个二进制正整数B=bB=b6 6b b5 5b b4 4b b3 3b b2 2b b1 1b b0 0能否被(4)(4)1010整
5、除?解:一个二进制正整数被(2)(2)1010除时,小数点向左移动一位,被(4)(4)1010除时,小数点向左移动两位,能被整除时,应无余数,故当 b b1 1=0=0 和 b b0 0=0=0 时,二进制正整数 B=bB=b6 6b b5 5b b4 4b b3 3b b2 2b b1 1b b0 0能否被(4)(4)1010整除.1.61.6 写出下列各数的原码、反码和补码:0.10110.10110.10110.1011原原=0.1011;0.1011=0.1011;0.1011反反=0.1011;0.10110.1011;0.1011补补=0.10110.1011 0.00000.00
6、000.0000.000原原=0.0000;0.0000=0.0000;0.0000反反=0.0000;0.00000.0000;0.0000补补=0.00000.0000-10110-10110-10110-10110原原=110110;-10110=110110;-10110反反=101001;-10110101001;-10110补补=1010101010101.71.7 已知NN补补=1.0110,=1.0110,求NN原原,N,N反反和 N.N.解:由NN补补=1.0110=1.0110得:N N反反=NN补补-1=1.0101,N-1=1.0101,N原原=1.1010,N=-0.
7、10101.1010,N=-0.10101.81.8 用原码、反码和补码完成如下运算:0000101-00110100000101-00110100000101-00110100000101-0011010原原=1001010110010101;0000101-0011010=-00101010000101-0011010=-0010101。0000101-00110100000101-0011010反反=00001010000101反反+-0011010+-0011010反反=00000101+11100101=1110101000000101+11100101=11101010000010
8、1-0011010=-00101010000101-0011010=-00101010000101-00110100000101-0011010补补=00001010000101补补+-0011010+-0011010补补=00000101+11100110=1110101100000101+11100110=111010110000101-0011010=-00101010000101-0011010=-0010101 0.010110-0.1001100.010110-0.1001100.010110-0.1001100.010110-0.100110原原=1.0100001.010000
9、;0.010110-0.100110=-0.0100000.010110-0.100110=-0.010000。0.010110-0.1001100.010110-0.100110反反=0.0101100.010110反反+-0.100110+-0.100110反反=0.010110+1.011001=1.1011110.010110+1.011001=1.101111只供学习与交流此文档仅供收集于网络,如有侵权请联系网站删除0.010110-0.100110=-0.010000;0.010110-0.100110=-0.010000;0.010110-0.1001100.010110-0.1
10、00110补补=0.0101100.010110补补+-0.100110+-0.100110补补=0.010110+1.011010=1.1100000.010110+1.011010=1.1100000.010110-0.100110=-0.0100000.010110-0.100110=-0.0100001.91.9 分别用“对 9 9 的补数”和“对 1010 的补数”完成下列十进制数的运算:2550-1232550-1232550-1232550-1239 9补补=255025509 9补补+-123-1239 9补补=02550+99876=0242702550+99876=0242
11、72550-123=24272550-123=24272550-1232550-1231010补补=255025501010补补+-123-1231010补补=02550+99877=0242702550+99877=024272550-123=24272550-123=2427537-846537-846537-846537-8469 9补补=5375379 9补补+-846-8469 9补补=0537+9153=96900537+9153=9690537-846=-309537-846=-309537-846537-8461010补补=5375371010补补+-846-8461010补补
12、=0537+9154=96910537+9154=9691537-846=-309537-846=-3091.101.10 将下列 8421BCD 码转换成二进制数和十进制数:(0110,1000,0011)(0110,1000,0011)8421BCD8421BCD=(1010101011)=(1010101011)2 2=(683)=(683)1010(0100,0101.1001)(0100,0101.1001)8421BCD8421BCD=(101101.11100110)=(101101.11100110)2 2=(45.9)=(45.9)10101.111.11 试用 8421BC
13、D8421BCD 码、余 3 3 码、和格雷码分别表示下列各数:(578)(578)1010=(0101,0111,1000)(0101,0111,1000)8421BCD8421BCD=(1000,1010,1011)=(1000,1010,1011)余3 3码=(1001000010)(1001000010)2 2=(1101100011)=(1101100011)GrayGray(1100110)(1100110)2 2=(1010101)=(1010101)GrayGray=(102)=(102)1010=(0001,0000,0010)=(0001,0000,0010)8421BCD
14、8421BCD=(0100,0011,0101)=(0100,0011,0101)余余3 3码码习题二2.12.1 分别指出变量(A,B,C,DA,B,C,D)在何种取值组合时,下列函数值为1 1。(1 1)F F B BD D ABABC C如下真值表中共有 6 6 种只供学习与交流此文档仅供收集于网络,如有侵权请联系网站删除(2 2)F F (A A B B A AB B)()(A A B B)A AB B D D D D如下真值表中共有 8 8 种(3 3)F F (A A A A C C)D D(A A B B)CDCD A AB B C C D D如下真值表中除 00110011、1
15、0111011、11111111 外共有 1313种:2.22.2 用逻辑代数公理、定理和规则证明下列表达式:ABAB A AC C A AB B A A C C证明:左边=(A A B B)()(A A C C)A AA A A A C C A AB B B B C C A AB B A A C C=右边原等式成立.ABAB A AB B A AB B A A B B 1 1证明:左边=(ABAB A AB B)(A AB B A A B B)A A(B B B B)A A(B B B B)A A A A 1 1=右边原等式成立.A AABCABC A AB B C C A AB BC C
16、ABABC C证明:左边=A A(A A B B C C)A AB B A AC C A AB B(C C C C)A AC C(B B B B)A AB BC C A AB B C C ABABC C A AB B C C=A AB B C C A AB BC C ABABC C=右边原等式成立.ABCABC A A B B C C A AB B B BC C A AC C证明:右边=(A A B B)()(B B C C)()(A A C C)ABCABC A A B B C C=左边原等式成立.ABCABC A A B B BCBC A A B B A A C C只供学习与交流此文档仅供
17、收集于网络,如有侵权请联系网站删除证明:左边=(ABCABC A A B B)()(B B C C)A A B B A A C C=右边原等式成立.2.32.3 用真值表检验下列表达式:A A B B ABAB (A A B B)()(A A B B)ABAB A AC C A AB B A A C C2.42.4 求下列函数的反函数和对偶函数:F F A AC C B BC CF F (A A C C)()(B B C C)F F (A A C C)(B B C C)F F A AB B B BC C A A(C C D D)F F (A A B B)()(B B C C)()(A A C
18、CD D)F F (A A B B)()(B B C C)()(A A C CD D)F F A A B B (C CD D E EF F)G G F F A A B B(C C D D)()(E E F F)G G F F A A B B(C C D D)()(E E F F)G G 2.52.5 回答下列问题:已知 X+Y=X+ZX+Y=X+Z,那么,Y=ZY=Z。正确吗?为什么?答:正确。因为 X+Y=X+ZX+Y=X+Z,故有对偶等式 XY=XZXY=XZ。所以Y=Y+XY=Y+XZ=(X+Y)(Y+Z)=(X+Y)(Y+Z)Y=Y+XY=Y+XZ=(X+Y)(Y+Z)=(X+Y)(Y
19、+Z)Z=Z+XZ=Z+XY=(X+Z)(Y+Z)=(X+Y)(Y+Z)Z=Z+XZ=Z+XY=(X+Z)(Y+Z)=(X+Y)(Y+Z)故 Y=ZY=Z。已知 XY=XZXY=XZ,那么,Y=ZY=Z。正确吗?为什么?答:正确。因为 XY=XZXY=XZ 的对偶等式是 X+Y=X+ZX+Y=X+Z,又因为只供学习与交流此文档仅供收集于网络,如有侵权请联系网站删除Y=Y+XY=Y+XZ=(X+Y)(Y+Z)=(X+Y)(Y+Z)Y=Y+XY=Y+XZ=(X+Y)(Y+Z)=(X+Y)(Y+Z)Z=Z+XZ=Z+XY=(X+Z)(Y+Z)=(X+Y)(Y+Z)Z=Z+XZ=Z+XY=(X+Z)(
20、Y+Z)=(X+Y)(Y+Z)故 Y=ZY=Z。已知 X+Y=X+ZX+Y=X+Z,且 XY=XZXY=XZ,那么,Y=ZY=Z。正确吗?为什么?答:正确。因为 X+Y=X+ZX+Y=X+Z,且 XY=XZXY=XZ,所以Y=Y+XY=Y+XZ=(X+Y)(Y+Z)=(X+Z)(Y+Z)=Z+XY=Z+XZ=ZY=Y+XY=Y+XZ=(X+Y)(Y+Z)=(X+Z)(Y+Z)=Z+XY=Z+XZ=Z已知 X+Y=XZX+Y=XZ,那么,Y=ZY=Z。正确吗?为什么?答:正确。因为 X+Y=XZX+Y=XZ,所以有相等的对偶式XY=X+ZXY=X+Z。Y=Y+XY=Y+Y=Y+XY=Y+(X+Z
21、X+Z)=X+Y+Z=X+Y+ZZ=Z+XZ=Z+(X+Y)=X+Y+ZZ=Z+XZ=Z+(X+Y)=X+Y+Z故 Y=ZY=Z。2.62.6 用代数化简法化简下列函数:F F A AB B B B BCDBCD A AB B B B A A B BF F A A A AB B ABAB A A B B A A(1 1 A A)A A(B B B B)A A A A 1 1F F ABAB ADAD B B D D A AC C D D A A(B B D D C C D D)B B D D A A(B B D D C C)B B D D A A(B B D D)A AC C B B D D
22、A AB B D D A AC C B B D D A A A AC C B B D D A A B B D D2.72.7 将下列函数表示成“最小项之和”形式和“最大项之积”形式:F F(A A,B B,C C)A AB B A AC C=m(0,4,5,6,7)=m(0,4,5,6,7)=M(1,2,3)M(1,2,3)(如下卡诺图 1)F F(A A,B B,C C,D D)A AB B ABABC CD D BCBC B BC C D D=m(4,5,6,7,12,13,14,15)m(4,5,6,7,12,13,14,15)=M(0,1,2,3,8,9,10,11)M(0,1,2,3
23、,8,9,10,11)(如下卡诺图 2)F F(A A,B B,C C,D D)(A A BCBC)()(B B C C D D)=m(0,1,2,3,4)m(0,1,2,3,4)=M(5,6,7,8,9,10,11,12,13,14,15)M(5,6,7,8,9,10,11,12,13,14,15)(如下卡诺图 3)只供学习与交流此文档仅供收集于网络,如有侵权请联系网站删除2.82.8 用卡诺图化简下列函数,并写出最简“与-或”表达式和最简“或-与”表达式:F F(A A,B B,C C)(A A B B)()(ABAB C C)=A AC C B BC C C C(A A B B)F F(
24、A A,B B,C C,D D)A A B B A A C CD D ACAC B BC C=A A B B B BC C ACAC或=ABAB A A C C B BC C=(A A B B C C)()(A A B B C C)F F(A A,B B,C C,D D)BCBC D D D D(B B C C)()(ADAD B B)=B B D D=(B B D D)2.92.9 用卡诺图判断函数F F(A A,B B,C C,D D)和G G(A A,B B,C C,D D)有何关系。F F(A A,B B,C C,D D)=B B D D A A D D C C D D ACACD D
25、G G(A A,B B,C C,D D)=B BD D CDCD A A C CD D ABDABD可见,F F G G2.102.10卡诺图如下图所示,回答下面两个问题:若b b a a,当a a取何值时能得到取简的“与或”表达式。从以上两个卡诺图可以看出,当a a=1 1 时,能得到取简的“与或”表达式。只供学习与交流此文档仅供收集于网络,如有侵权请联系网站删除a a和b b各取何值时能得到取简的“与或”表达式。从以上两个卡诺图可以看出,当a a=1 1 和b b=1 1 时,能得到取简的“与或”表达式。2.112.11 用卡诺图化简包含无关取小项的函数和多输出函数。F F(A A,B B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 习题 答案 毛法尧 第二
限制150内