什么是补码,怎么计算?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 03:28:21

什么是补码,怎么计算?
什么是补码,怎么计算?

什么是补码,怎么计算?
在计算机系统中,数值一律用补码来表示(存储).
加法
[X+Y]补 = [X]补 + [Y]补
减法
[X-Y]补 = [X]补 - [Y]补 = [X]补 + [-Y]补
补码乘法
被乘数[X]补=X0.X1X2……Xn-1,乘数[Y]补=Y0.Y1Y2……Yn-1,

1在计算机系统中,数值一律用补码来表示。2补码与原码的转换过程几乎是相同的。1加法 [X+Y]补 = [X]补 + [Y]补2减法 [X-Y]补 = [X]补 - [Y]补 = [X]补 + [-Y]补3乘法 即乘数(被乘数)相乘的补码等于补码的相乘。

用于二进制计算的
正数的补码与原码相同。
负数的补码符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1