第1章思考题及习题参考答案
1.1写出下列二进制数的原码、反码和补码(设字长为8位)。
(1)001011 (2)100110
(3)-001011 (4)-111111
答:
(1)原码:00001011 反码:00001011 补码:00001011
(2)原码:00100110 反码:00100110 补码:00100110
(3)原码:10001011 反码:11110100 补码:11110101
(4)原码:10111111 反码:11000000 补码:11000001
1.2已知X和Y,试计算下列各题的[X+Y]补和[X-Y]补(设字长为8位)。
(1) X=1011 Y=0011
(2) X=1011 Y=0111
(3) X=1000 Y=1100
答:
(1)X补码=00001011 Y补码=00000011 [–Y]补码=11111101
[X+Y]补=00001110 [X-Y]补=00001000
(2)X补码=00001011 Y补码=00000111 [–Y]补码=11111001
[X+Y]补=00010010 [X-Y]补=00000100
(3)X补码=00001000 Y补码=00001100 [–Y]补码=11110100
[X+Y]补=00010100 [X-Y]补=11111100
1.3 微型计算机由那几部分构成?
答:微型计算机由微处理器、存储器和I/O接口电路构成。各部分通过地址总线(AB)、数据总线(DB)和控制总线(CB)相连。