优·第三章__运算方法与运算部件_08本_.pptVIP

  • 4
  • 0
  • 约 146页
  • 2017-01-15 发布于北京
  • 举报

优·第三章__运算方法与运算部件_08本_.ppt

计算机组成原理 第三章 运算方法与运算部件 一、补码加减运算 计算机中,常用补码进行加减运算。 补码可将减法变加法进行运算。 补码运算特点:符号位与数值位一同运算。 运算的基本规则: [X]补+[Y]补 = [X+Y]补 [X-Y]补= [X]补-[Y]补 = [X]补+[-Y]补 由[Y]补求得[-Y]补 的方法:对[Y]补(包含符号位)求反且末位加1。 1.[X]补+[Y]补 = 2· X0+X + 2· Y0+Y=2(X0+Y0)+(X+Y) (1)若X0Y0 =00,则 [X]补+[Y]补 = X+Y= [X+Y]补; (2)若X0Y0 =01或10,则 [X]补+[Y]补=2+(X+Y) 当X+Y0时, 2+(X+Y)2,进位丢失,得: [X]补+[Y]补 =X+Y= [X+Y]补; 当X+Y0时, [X]补+[Y]补=2+(X+Y) = [X+Y]补; (3)若X0Y0 =11,则 [X]补+[Y]补 = 4+(X+Y) =2+[2+(X+Y)] ∵0 X+Y ≥ -1 ,∴2 2+(X+Y) ≥ 1 此时,[X]补+[Y]补 = 2+(X+Y) = [X+Y]补(2自然丢失) 2. 溢出的检测 补码加减法运算规则如下: 参加运算的操作数用补码表示。 符号位与数值位一样参加运算。 如果是加法运算,则直接相加

文档评论(0)

1亿VIP精品文档

相关文档