计算机组成原理(白中英)第二章4.pptVIP

  • 6
  • 0
  • 约4.44千字
  • 约 7页
  • 2016-12-24 发布于重庆
  • 举报
2.2 定点加法减法运算 2.2.1 补码加法 负数用补码表示后,可以和正数一样来处理。这样,运算器里只需要一个加法器就可以了,不必为了负数的加法运算,再配一个减法器。   补码加法的公式是 [x]补+[y]补=[x+y]补 (mod 2) (2.17)    现分四种情况来证明。假设采用定点小数表示,因此证明的先决条件是 ︱x︱﹤1, ︱y︱﹤1, ︱x+y︱﹤1。 (1)x﹥0,y﹥0,则x+y﹥0。   相加两数都是正数,故其和也一定是正数。正数的补码和原码是一样的,可得:          [x]补+[y]补=x+y=[x+y]补   (mod 2) (2)x﹥0,y﹤0,则x+y0或x+y0。   相加的两数一个为正,一个为负,因此相加结果有正、负两种可能。根据补码定义,    ∵        [x]补=x,   [y]补=2+y    ∴      [x]补+[y]补=x+2+y=2+(x+y)   当x+y0时,2 + (x+y) 2,进位2必丢失,又因(x+y)0,    故     [x]补+[y]补=x+y=[x+y]补   (mod 2)   当x+y0时,2 + (x+y) 2,又因(x+y)0,    故    [x]补+[y

文档评论(0)

1亿VIP精品文档

相关文档