计算机组成原理作业标准答案.docVIP

  • 36
  • 0
  • 约4.1千字
  • 约 6页
  • 2019-09-28 发布于江苏
  • 举报
第二章习题 2.设机器字长为8位(含一位字符位在内),写出对应下列各真值的原码、反码和补码:-1011010B,-87,168 解: -1011010B -87 168 原码 1,101 1010 1,101 0111 - 反码 1,010 0101 1,010 1000 - 补码 1,010 0110 1,010 1001 - 原码:最高位为符号位,数值部分是真值的绝对值。 反码:正数的反码与原码相同;负数的反码符号位不变,数值部分各位取反。 补码:正数的反码与原码相同;负数的补码符号位不变,数值部分各位取反后再加1。 由于8位有符号的数表示范围:-128~127,所以168溢出。 4.已知X=-66,Y=99。设机器字长为8位,用补码运算规则计算X+Y和X-Y。 解:[X]原=1,100 0010 [X]补=1,011 1110 [Y]原=0,110 0011 [Y]补=0,110 0011 [-Y]补=1,001 1101 [X+Y]补=[X]补+[Y]补=1,011 1110 + 0,110 0011=00,010 0001 [X-Y]补=[X]补+[-Y]补=1,011 1110 + 1,001 1101=10,101 1011(溢出) 5.已知X=19,Y=35,用布思算法计算XY和X(-Y)。 解: 无符号数乘法的规则

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档