微型计算机原理及应用课后习题答案

上传人:xzh****18 文档编号:45651843 上传时间:2018-06-18 格式:PDF 页数:29 大小:663.92KB
返回 下载 相关 举报
微型计算机原理及应用课后习题答案_第1页
第1页 / 共29页
微型计算机原理及应用课后习题答案_第2页
第2页 / 共29页
微型计算机原理及应用课后习题答案_第3页
第3页 / 共29页
微型计算机原理及应用课后习题答案_第4页
第4页 / 共29页
微型计算机原理及应用课后习题答案_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《微型计算机原理及应用课后习题答案》由会员分享,可在线阅读,更多相关《微型计算机原理及应用课后习题答案(29页珍藏版)》请在金锄头文库上搜索。

1、 李伯成微机原理习题李伯成微机原理习题 第一章第一章 本章作业参考书目:本章作业参考书目: 薛钧义主编薛钧义主编 微型计算机原理与应用微型计算机原理与应用Intel 80X86 系列系列 机械工业出版社机械工业出版社 2002 年年 2 月第一版月第一版 陆一倩陆一倩 编编 微型计算机原理及其应用(十六位微型机)微型计算机原理及其应用(十六位微型机) 哈尔滨工业大学出版社哈尔滨工业大学出版社 1994 年年 8 月第四版月第四版 王永山等王永山等 编编 微型计算机原理与应用微型计算机原理与应用 西安电子科技大学出版社西安电子科技大学出版社 2000 年年 9 月月 1.1 将下列二进制数转换成

2、十进制数:将下列二进制数转换成十进制数: X=10010110B= 1*27+0*26+0*25+1*24+0*23+1*22+1*21 +0*21 =128D+0D+0D+16D+0D+0D+4D+2D=150D X=101101100B =1*28+0*27+1*26+1*25+0*24+1*23+1*22+ 0*21+0*20 =256D+0D+64D+32D+0D+16D+4D+0D=364D X=1101101B= 1*26+1*25+0*24+1*23+1*22+0*21 +1*20 =64D+32D+0D+8D+4D+0D+1D=109D 1.2 将下列二进制小数转换成十进制数:

3、将下列二进制小数转换成十进制数: (1) X=0.00111B= 0*2-1+0*2-2+1*2-3+1*2-4+1*2-5= 0D+0D+0.125D+0.0625D+0.03125D=0.21875D (2) X=0.11011B= 1*2-1+1*2-2+0*2-3+1*2-4+1*2-5= 0.5D+0.25D+0D+0.0625D+0.03125D=0.84375D (3) X=0.101101B= 1*2-1+0*2-2+1*2-3+1*2-4+0*2-5+1*2-6= 0.5D+0D+0.125D+0.0625D+0D+0.015625D=0.703125D 1.3 将下列十进制

4、整数转换成二进制数:将下列十进制整数转换成二进制数: (1)X=254D=11111110B (2)X=1039D=10000001111B (3)X=141D=10001101B 1.4 将下列十进制小数转换成二进制数:将下列十进制小数转换成二进制数: (1) X=0.75D=0.11B (2) X=0.102 D=0.0001101B (3) X=0.6667D=0.101010101B 1.5 将下列十进制数转换成二进制数将下列十进制数转换成二进制数 (1) 100.25D= 0110 0100.01H (2) 680.75D= 0010 1010 1000.11B 1.6 将下列二进制

5、数转换成十进制数将下列二进制数转换成十进制数 (1) X=1001101.1011B =77.6875D (2) X=111010.00101B= 58.15625D 1.7 将下列二进制数转换成八进制数将下列二进制数转换成八进制数 (1) X=101011101B=101011101B=535Q (2) X=1101111010010B=1101111010010B=15722Q (3) X=110B=6Q 1.8 将下列八进制数转换成二进制数:将下列八进制数转换成二进制数: (1) X=760Q=111110000B (2) X=32415Q=11010100001101B 1.9 将下列

6、二进制数转换成十六进制数:将下列二进制数转换成十六进制数: X=101 0101 1110 1101B= 5 5 E D H X= 11001101011001B= 11 0011 0101 1001B= 3 3 5 9H X= 1000110001B= 10 0011 0001 B= 2 3 1 H 1.10 将下列十六进制数转换成二进制数:将下列十六进制数转换成二进制数: X= ABCH= 1010 1011 1100 B X=3A6F.FFH = 0011 1010 0110 1111.1111 1111B X= F1C3.4B =1111 0001 1100 0011 . 0100 1

7、011B 1.11 将下列二进制数转换成将下列二进制数转换成 BCD 码:码: (1) X= 1011011.101B= 1011011.101B= 91.625d=1001 0001.0110BCD (2) X=1010110.001B= 1010110.001 =126.1 BCD 1.12 将下列十进制数转换成将下列十进制数转换成 BCD 码:码: (1) X=1024D=0001 0000 0010 0100 BCD (2) X=632 = 0110 0011 0010 BCD (3) X= 103 = 0001 0000 0011 BCD 1.13 写出下列字符的写出下列字符的 AS

8、CI I 码:码: A 41H 65D 0100 0001B 9 39H 47D * 2AH 42D = 3DH 45D ! 21H 33D 1.14 若加上偶校验码,下列字符的若加上偶校验码,下列字符的 ASCII 码是什么?码是什么? 字符字符 原码原码 加上偶校验码之后加上偶校验码之后 B 42H, 0100 0010B 42H,0100 0010B 4 34H, 0011 0100B B4H,1011 0100B 7 37H, 0011 0111B B7H,1011 0111B = 3DH,0011 1101B BDH,1011 1101B ! 21H,0010 0001B 21H,0

9、010 0001B ? 3FH 0011 1111B 3FH,0011 1111B 1.15 加上奇校验,上面的结果如何?加上奇校验,上面的结果如何? 字符字符 原码原码 加上加上奇奇校验码校验码之后之后 B 42H, 0100 0010B C2H,1100 0010B 4 34H, 0011 0100B 34H,0011 0100B 7 37H, 0011 0111B 37H,0011 0111B = 3DH,0011 1101B 3DH,0011 1101B ! 21H,0010 0001B A1H,1010 0001B ? 3FH 0011 1111B BFH,1011 1111B 1.

10、16 计算下式:计算下式: (1)B/2+ABH-11011001B*0.0101BCD=(42H/2+ABH-D9H)*0.21 BCD = = F3H*0.21 BCD =(-DH) *0.21 BCD= -2.73D (2) 3CH (84D)/(16Q)+8/8D= 60D-84D/14D+(56/8)=60D-13D= =47D 1.17 对下列十进制数,用八位二进制数写出其原码、反码和补码:对下列十进制数,用八位二进制数写出其原码、反码和补码: (正数的反码与原码相同,负数的反码除符号位之外其余各位按位取正数的反码与原码相同,负数的反码除符号位之外其余各位按位取 反。正数的补码与原

11、码相同;负数的补码除符号位以外,其余各位按位取反之后反。正数的补码与原码相同;负数的补码除符号位以外,其余各位按位取反之后 再加一。再加一。) 数据数据 原码原码 反码反码 补码补码 +99 0110 0011 0110 0011 0110 0011 -99 1110 0011 1001 1100 1001 1101 +127 0111 1111 0111 1111 0111 1111 -127 1111 1111 1000 0000 1000 0001 +0 0000 0000 0000 0000 0000 0000 -0 1000 0000 1111 1111 0000 0000 1.18

12、 8 位二位二进制数原码可表示数的范围是进制数原码可表示数的范围是 +127-128; 8 位二进制数补码可表示的数的范围是位二进制数补码可表示的数的范围是 +127-127; 8 位二进制数反码可表示的数的范围是:位二进制数反码可表示的数的范围是:+127-128; 1.19 16 位二进制数的原码、补码、反码可表示的数的范围是多少?位二进制数的原码、补码、反码可表示的数的范围是多少? +32767-32768、+32767-32768、+32767-32768; 1.20 至少写出至少写出 3 种用二进制编码状态表示十进制数字的编码方式。种用二进制编码状态表示十进制数字的编码方式。 842

13、1 码、码、 5421 码码 2421 码码 余余 3 码码 十进制数十进制数 0000 0000 0000 0011 0 0001 0001 0001 0100 1 0010 0010 1000 0101 2 0011 0011 1001 0110 3 0100 0100 1010 0111 4 0101 1000 1011 1000 5 0110 1001 1100 1001 6 0111 1010 1101 1010 7 1000 1011 1110 1011 8 1001 1100 1111 1100 9 李伯成微机原理习题李伯成微机原理习题 第二章第二章 薛钧义主编薛钧义主编 微型计算机原理与应用微型计算机原理与应用Intel 80X86 系列系列 机械工业出版社机械工业出版社 2002 年年 2 月第一版月第一版 陆一倩陆一倩 编编 微型计算机原理及其应用 (十六位微型计算机原理及其应用 (十六位 微型机)微型机) 哈尔滨工业大学出版社哈尔滨工业大学出版社 1994 年年 8 月第四月第四 版版 王永山等王永山等 编编 微型计算机原理与应用微型计算机原理与

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 多媒体应用

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号