计算机中补码加法的原理,补码加减法运算(计算机组成原理).ppt

《补码加减法运算(计算机组成原理).ppt》由会员分享,可在线阅读,更多相关《补码加减法运算(计算机组成原理).ppt(25页珍藏版)》请在装配图网上搜索。

1、计 算 机 组 成 原 理,2020年8月8日,补码加减法运算,加法规则: 先判符号位,若相同,绝对值相加,结果符号不变; 若不同,则作减法, |大| - |小|,结果符号与|大|相同。 减法规则: 两个原码表示的数相减,首先将减数符号取反,然后将被减数与符号取反后的减数按原码加法进行运算。,补码加减法运算,1.原码加/减法运算,补码加法的公式:, x 补 y 补 xy 补 (mod 2),在模2意义下,任意两数的补码之和等于该两数之和的补码。 这是补码加法的理论基础。,2.补码加法运算,特点:不需要事先判断符号,符号位与码值位一起参加运算。 符号位相加后若有进位,则舍去该进位数字。,补码加法。

2、的特点: (1)符号位要作为数的一部分一起参加运算; (2)在模2的意义下相加,即大于2的进位要丢掉。,其结论也适用于定点整数。,例: x0.1001, y0.0101, 求 xy。,解: x补0.1001, y补0.0101 x补0. 1 0 0 1 y补 0. 0 1 0 1 xy 补 0. 1 1 1 0,所以 xy0.1110,例: x0.1011, y0.0101, 求 xy。,所以 xy0.0110,解: x补0.1011,y补1.1011 x补0. 1 0 1 1 y补 1. 1 0 1 1,xy补 1 0. 0 1 1 0,3.补码减法,减法运算要设法化为加法完成。,补码减法运。

3、算的公式: xy 补 x 补 y 补 x 补y 补,公式证明: 只要证明y补 y补, 上式即得证。,xy补x补 y补(mod 2) 令 y= x 0补x补 + x补 故 x补 x补 (mod 2),证明

你可能感兴趣的:(计算机中补码加法的原理)