1. 首页
  2. 文档大全

微机原理陈继红版部分答案.

上传者:11****88 2022-07-04 12:58:31上传 DOC文件 206.06KB
微机原理陈继红版部分答案._第1页 微机原理陈继红版部分答案._第2页 微机原理陈继红版部分答案._第3页

《微机原理陈继红版部分答案.》由会员分享,可在线阅读,更多相关《微机原理陈继红版部分答案.(27页珍藏版)》请在文档大全上搜索。

1、第三章 8086/8088 指令系统和寻址方式 习题答案3.1 总结计算机中十进制、二进制、八进制及十六进制数的书写形式。123D、0AFH、77Q、1001110B 分别表示什么计数制的数?答案:123D、0AFH、77Q、1001110B 分别表示十进制、十六进制、八进制、二进制。3.2 字长为8 位、16 位二进制数的原码、补码表示的最大数和最小数分别是什么?答案:8 位原码表示的最大数:(27-1)、8 位补码表示的最大数:(27-1)、8 位原码表示的最小数:-(27-1)、8 位补码表示的最小数-27。16 位原码表示的最大数:(215-1)、16 位补码表示的最大数:(215-1

2、)、16 位原码表示的最小数:-(215-1)、16 位补码表示的最小数-215。3.3 把下列十进制数分别转换为二进制数和十六进制数。(1)125 (2)255 (3)72 (4)5090答案:(1) 125 二进制数:0111 1101B;十六进制数:7DH。(2)255 二进制数:1111 1111B;十六进制数:0FFH。(3)72 二进制数:0100 1000B;十六进制数:48H。(4)5090 二进制数:0001 0011 1110 0010B;十六进制数:13E2H。3.4 把下列无符号二进制数分别转换为十进制数和十六进制数。(1)1111 0000 (2)1000 0000

3、(3)1111 1111 (4)0101 0101答案:(1)1111 0000 十进制数:240D;十六进制数:0F0H。(2)1000 0000 十进制数:128D;十六进制数:80H。(3)1111 1111 十进制数:255D;十六进制数:0FFH。(4)0101 0101 十进制数:85D;十六进制数:55H。3.5 把下列无符号十六进制数分别转换为十进制数和二进制数。(1)FF (2)ABCD (3)123 (4)FFFF答案:(1)FF 十进制数:255D;二进制数;1111 1111B。(2)ABCD 十进制数:43981D;二进制数;1010 1011 1100 1101B。

4、(3)123 十进制数:291D;二进制数;0001 0010 0011B。(4)FFFF 十进制数:65535D;二进制数;1111 1111 1111 1111B。3.6 分别用8 位二进制数和16 位二进制数写出下列十进制数的原码和补码。(1)16 (2)-16 (3)+0 (4)-0 (5)127 (6)-128 (7)121 (8)-9答案:(1)16 8 位二进制数原码:0001 0000 补码:0001 0000;16 位二进制数原码:0000 00000001 0000 补码: 0000 0000 0001 0000。(2)-16 8 位二进制数原码:1001 0000 补码:

5、1111 0000;16 位二进制数原码:1000 00000001 0000 补码:1111 1111 1111 0000。(3)+0 8 位二进制数原码:0000 0000 补码:0000 0000;16 位二进制数原码:0000 00000000 0000 补码:0000 0000 0000 0000。(4)-0 8 位二进制数原码:1000 0000 补码:0000 0000;16 位二进制数原码:1000 00000000 0000 补码: 0000 0000 0000 0000。(5)127 8 位二进制数原码:0111 1111 补码: 0111 1111;16 位二进制数原码:

6、0000 00000111 1111 补码: 0000 0000 0111 1111。(6)-128 8 位二进制数原码:无 补码: 1000 0000 ;16 位二进制数原码:1000 00001000 0000 补码:1111 1111 1000 0000。(7)121 8 位二进制数原码:0111 1001 补码: 0111 1001;16 位二进制数原码:0000 00000111 1001 补码: 0000 0000 0111 1001。(8)-9 8 位二进制数原码:1000 1001 补码:1111 0111;16 位二进制数原码:1000 00001000 1001 补码:11

7、11 1111 1111 0111。3.7 试实现下列转换。(1)原10111110B,求补 (2)补11110011B,求-补(3)补10111110B,求原 (4)补10111110B,求反答案:(1) 1100 0010 (2) 0000 1101 (3) 1100 0010 (4) 1011 11013.8 假设两个二进制数A01101010,B10001100,试比较它们的大小。(1)A、B 两数均为带符号的补码数 (2)A、B 两数均为无符号数答案:(1)A、B 两数均为带符号的补码数:AB(2)A、B 两数均为无符号数:AB3.9 下列各数均为十进制数,请用8 位二进制数补码计算

8、下列各题,用十六进制数表示其运算结果,并判断是否溢出,验证教材中所给的判断依据。(1)90+71 (2)90-71 (3)-90-71 (4)-90+71 (5)-90-(-71)答案:(1)90+71=161127 溢出90补+71补=0101 1010+0100 0111=1010 0001=0A1H=-91补(2)90-71=19127 无溢出90补+-71补=0101 1010+1011 1001=0001 0011=13H=19补(3)-90-71=-161-128 溢出-90补+-71补=1010 0110+1011 1001=0101 1111=5FH=95补(4)-90+71=

9、-19-128 无溢出-90补+71补=1010 0110+0100 0111=1110 1101=0EDH=-19补(5)-90-(-71)=-19-128 无溢出-90补+71补=1010 0110+0100 0111=1110 1101=0EDH=-19补3.10 完成下列8 位二进制数的逻辑运算。(1)1100110010101010 (2)1100110010101010(3)1100110010101010 (4)1010110010101100(5)1010110010101100 (6)1010110010101100(7)10101100答案:(1)1100110010101

10、010=1000 1000 (2)1100110010101010=1110 1110(3)1100110010101010=0110 0110 (4)1010110010101100=1010 1100(5)1010110010101100=0000 0000 (6)1010110010101100=1010 1100(7)10101100=0101 00113.11 以下均为2 位十六进制数,试说明当把它们分别看作无符号数或字符的ASCII 码值,它们所表示的十进制数和字符是什么?(1)30H (2)39H (3)42H (4)62H (5)20H (6)7H答案:(1)30H 所表示的十

11、进制数是:48D;字符是:0。(2)39H 所表示的十进制数是:57D;字符是:9。(3)42H 所表示的十进制数是:66D;字符是:B。(4)62H 所表示的十进制数是:98D;字符是:b。(5)20H 所表示的十进制数是:32D;字符是:sp 空格。(6)7H 所表示的十进制数是:7D;字符是:BEL 报警。3.12 把以下十进制数分别以压缩BCD 码、非压缩BCD 码、ASCII 码串表示。(1)2 (2)78答案:(1)2 压缩BCD 码:0010、非压缩BCD 码:0000 0010、ASCII 码:011 0010(2)78 压缩BCD 码:0111 1000、非压缩BCD 码:0


文档来源:https://www.renrendoc.com/paper/212663015.html

文档标签:

下载地址