数字逻辑(第二版)毛法尧课后题答案.ppt

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.12 将下列一组数按从小到大顺序排序 (11011001)2,(135.6)8,(27)10,(3AF)16,(00111000)8421BCD
(11011001)2=(217)10 (135.6)8=(93.75)10 (3AF)16=(431)10
(00111000)8421BCD =(38)10
1.9 分别用“对9的补数“和”对10的补数完成下列十进制 数的运算
(1)2550-123
解:(1)[2550-123]9补=[2550-0123]9补=[2550]9补+[-0123]9补 =02550+99876=02427
∴2550-123=+2427
[2550-123]10补=[2550-0123]10补=[2550]10补+[-0123]10补 =02550+99877=02427
(4)1001.0001÷11.101
10111 + 101.101 = 11100.101
11000.000 - 00111.011 = 10000.101
10.01 ×1.01
1001 0000 1001 10.1101
10.01 11101 )10010001
1.5 如何判断一个二进制正整数B=b6b5b4b3b2b1b0能否被(4)10 整除?
∴537-846=-309
1.10 将下列8421BCD码转换成十进制数和二进制数 (1)011010000011 (2)01000101.1001
解:(1)(011010000011)8421BCD =(683)D=(1010101011)2 (2)(01000101.1001)8421BCD =(45.9)D=(101101.1110)2
第一章 数制与码制
1.1 把下列各进制数写成按全展开的形式 (1)(4517.239)10
=4×103+5×102+1×101+7×100+2×10-1+3×10-2 +9×10-3 (2)(10110.0101)2 =1×24+0×23+1×22+1×21+0×20+0×2-1 +1×2-2
+0×2-3+1×2-4 (3)(325.744)8
1.7 已知[N]补=1.0110,求[N]原、[N]反和N 解: [N]原=1.1010 [N]反和=1.1001 N=-0.1010
1.8 用原码、反码和补码完成如下运算 (1)0000101-0011010
解(1)[0000101-0011010]原=10010101 ∴0000101-0011010=-0010101 [0000101-0011010]反=[0000101]反+[-0011010]反 =00000101+11100101=11101010 ∴0000101-0011010=-0010101 [0000101-0011010]反=[0000101]补+[-0011010]补 =00000101+11100110=11101011 ∴0000101-0011010=-0010101
1.11 试用8421BCD码、余3码和格雷码分别表示下列各数
(1)578)10 (2)(1100110)2
Biblioteka Baidu
解:(578)10 =(010101111000)8421BCD =(100010101011)余3 =(1001000010)2 =(1101100011)G
解:(1100110)2 =(1010101)G =(102)10 =(000100000010)8421BCD =(010000110101)余3
1.8 用原码、反码和补码完成如下运算
(2)0.010110-0.100110
解(2)[0.010110-0.100110]原=1.010000 ∴ 0.010110-0.100110=-0.010000 [0.010110-0.100110]反=[0.010110]反+[-0.100110]反 = 0.010110+1.011001=1.101111 ∴ 0.010110-0.100110=-0.010000 [0.010110-0.100110]补=[0.010110]补+[-0.100110]补 = 0.010110+1.011010=1.110000 ∴ 0.010110-0.100110=-0.010000
(2)F ? ( A? B ? AB)( A? B) AB ? D
? ( A? B) AB ? D ? D (0001,0011,0101,0111,1001,1011,1101,1111 )
∴按从小到大顺序排序为:
(27)10 , (00111000)8421BCD ,(135.6)8,(11011001)2 (3AF)16,
第二章 逻辑代数基础
2.1 分别指出变量( A,B,C,D)在何种取值时, 下列函数的值为 1?
(1)F ? BD ? ABC (0100,0111,1100,1101,1111)
=3×82+2×81+5×80+7×8-1+4×8-2+4×8-3 (4)(785.4AF)16
=7×162+8×161+5×160+4×16-1+A×16-2+F×16-3
1.2 完成下列二进制表达式的运算
(1)10111+101.101 (2)1100-111.011
(3)10.01×1.01
解:b1b0同为0时能整除,否则不能。
1.6 写出下列各数的原码、反码和补码。 (1)0.1011 (2)0.0000 (3)-10110 解:[0.1011]原=[0.1011]反=[0.1011]补=0.1011
[0.0000]原=[0.0000]反=[0.0000]反=0.0000 [-10110]原=110110 [-10110]反=101001 [-10110]反=101010
∴2550-123=+2427
1.9 分别用“对9的补数“和”对10的补数完成下列十进制 数的运算
(2)537-846
解:(2)[537-846]9补=[537]9补+[-846]9补 =0537+9153=9690
∴537-846=-309
[537-846]10补=[537]10补+[-846]10补 =0537+9154=9691
相关文档
最新文档