计算机组成原理部分作业答案.pptxVIP

  • 25
  • 0
  • 约1.38万字
  • 约 53页
  • 2022-03-23 发布于上海
  • 举报
1 计算机组成原理部分作业答案 第1页/共52页 第三章作业 3.3 略。注意手算乘法求和时越位进位。 3.6 见教材P37。注意真值负数以负号(-)表示 第2页/共52页 解: 部分积 乘数 说明 00 0000 1010 + 00 0000 末位为0,加0 00 0000 00 0000 0101 右移1位 + 00 1010 末位为1,加X 00 1010 00 0101 0010 右移1位 + 00 0000 末位为0,加0 00 0101 00 0010 1001 右移1位 + 00 1010 末位为1,加X 00 1100 00 0110 0100 右移1位 + 11 0110 Y0=1,加[-X]修正 11.1100 0100 [X*Y]补 = 1.1100 0100 X*Y = -0.0011 1100 3.18 用补码一位乘法计算 的积X*Y。 补码一位乘法,[X]补=00.1010, [-X]补=11.0110,[Y]补 第3页/共52页 解: 部分积 乘数 附加位 说明 00 0000 11010 0 + 00 0000 00,加0 00 0000 00 0000 01101 0 右移1位 + 11 0110 01,加[-X]补 11 0110 11 1011 00110 1 右移1位 + 00 1010 10,加[X]补 00 0101 00 0010 10011 0 右移1位 + 11 0110 01,加[-X]补 11 1000 11 1100 01001 1 右移1位 + 00 0000 11,加0 11 1100 0100 [X*Y]补=1.1100 0100, X*Y = -0.0011 1100 3.18 用补码一位乘法计算 的积X*Y。 布斯法 第4页/共52页 3.19 X=-0.10110,Y=0.11111,用加减交替法原码一位除计算X/Y的商及余数。 解:|X|=00.10110 |Y|=00.11111 [-Y]补=11.00001 被除数(余数) 商 操作说明 0 0 . 1 0 1 1 0 0 0 0 0 0 0 开始情况 + 1 1 . 0 0 0 0 1 + [-Y]补 1 1 . 1 0 1 1 1 0 0 0 0 0 0 不够减,商上0 1 1 . 0 1 1 1 0 0 0

文档评论(0)

1亿VIP精品文档

相关文档