第4讲二进千制乘法.pptVIP

  • 3
  • 0
  • 约5.62千字
  • 约 10页
  • 2018-12-24 发布于福建
  • 举报
第4讲二进千制乘法

计算机组成原理 第4讲 二进制乘法运算 要求: 掌握原码一位乘法 理解补码一位乘法 0 移位操作 1 定点数一位乘法 不同码制机器数算术移位后的 空位添补规则 不同码制机器数算术移位 对于负数,三种机器数移位后符号位均不变。 如果负数的原码左移时,高位丢1,结果出错;低位丢1,影响精度。 如果负数的补码左移时,高位丢0,结果出错;低位丢1,影响精度。 如果负数的反码左移时,高位丢0,结果出错;低位丢0,影响精度。 习题 在进行原码乘法时,乘积的符号位是由被乘数的符号位和乘数的符号位通过__(8)__运算来获得的。 (8) A.或    B.与      C.异或   D.分别取反后再进行或 校正法 当乘数y为正时,可按类似原码乘法的规则进行运算。 当乘数为负时,把乘数的补码[y]补去掉符号位,看成一个正数与[x]补相乘,然后加上[-x]补进行校正。 按补码进行运算 按补码规则移位:右移补1,第二符号位一起移 “乘数的补码[y]补去掉符号位,当成一个正数与[x]补相乘”——y仍然是补码 符号位参与运算,自动生成——与原码的不同之处 考虑到运算时可能出现绝对值大于1的情形(但此刻并不是溢出),故部分积和被乘数取双符号位。 例 已知:[x]补=1.0101,[y]补=0.1101,求:[x·y]

文档评论(0)

1亿VIP精品文档

相关文档