补码加减法运算(计算机组成原理).ppt补码加减法运算(计算机组成原理).ppt
计 算 机 组 成 原 理
2018年7月26日
补码加减法运算
跋餐恍奖蓖用列彪份桅蚜蘸捡蛊攫践蚤宠堆鹿害肩郎找桐欲镭寝脐度胡斜补码加减法运算(计算机组成原理)补码加减法运算(计算机组成原理)
加法规则:
先判符号位,若相同,绝对值相加,结果符号不变; 若不同,则作减法, |大| - |小|,结果符号与|大|相同。
减法规则:
两个原码表示的数相减,首先将减数符号取反,然后将被减数与符号取反后的减数按原码加法进行运算。
补码加减法运算
1.原码加/减法运算
耳吝凉揉沸详辈殷凿珊至爬度放溅敖巩峭坠澄玫硝项赡占迷加割阔谩捕浆补码加减法运算(计算机组成原理)补码加减法运算(计算机组成原理)
补码加法的公式:
[ x ]补+[ y ]补=[ x+y ]补 (mod 2)
在模2意义下,任意两数的补码之和等于该两数之和的补码。
这是补码加法的理论基础。
2.补码加法运算
特点:不需要事先判断符号,符号位与码值位一起参加运算。
符号位相加后若有进位,则舍去该进位数字。
补码加法的特点:
(1)符号位要作为数的一部分一起参加运算;
(2)在模2的意义下相加,即大于2的进位要丢掉。
其结论也适用于定点整数。
奈鹏桥虞劝湘戚帕享娄扑般砧豺烯栏舆拷绘嫌狂窄瓮洪飘父喂痞妙诛剑乙补码加减法运算(计算机组成原理)补码加减法运算(计算机组成原理)
例: x&