微机原理与接口技术[第三版]——第一章课后习题答案

1.进制转换

(1)D(128) = B(10000000) = O(200) = H(80)

(2)D(1024) = B(10000000000) = O(2000) = H(400)

(3)D(0.47) = B(0.01111000) = O(0.3605) = H(0.78)

(4)D(625) = B(1001110001) = O(1161) = H(271)

(5)D(67.544) = B(1000011.100010110100) = O(103.4264) = H(43.8B4)

2.二进制转十进制

(1)B(10110.001) = 22.125

(2)B(11000.0101) = 24.3125

4.求补码真值

(1)01110011 = +115

(2)00011101 = +29

(3)10010101 = -107

(4)11111110 = -2

(5)10000001 = -127

6.BCD码表示十进制

(1)D(456) = 0100 0101 0110

(2)D(789) = 0111 1000 1001

(3)D(123) = 0001 0010 0011

7.ASCII码表示

(1)‘R’ = 01010010

(2)‘S’ = 01010011

(3)‘V’ = 01010110

(4)‘6’ = 00110110

9.补码的意义

        便于进行加减运算。简化机器的硬件结构,且码数一一对应,不会出现0对应两种码的情况,符号位参加运算,化简运算。

        字长16位:有符号数 -2^{15} ~ 2^{15}-1

                          无符号数    0    ~ 2^{16}-1

11. X = +0010010B , Y = -0001001B

(1)[X+Y]补 = [X]补 + [Y]补 = 00010010 + 11110111 = 00001001

(2)[X-Y]补 = [X]补 + [-Y]补 = 00010010 + 00001001 = 00011011

  • 10
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hamooddd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值