带符号数有原码、反码和补码三种表示,请简要说明补码的编码规则,并简述补码的特点
正数的补码与原码相同,最高位为符号位用0表示。对于负数,除符号位为1外,其余各位数值位按位取反,末位加1。补码加减法统一转化为加法运算,简化了运算规则,提高了运算速度。
带符号数有原码、反码和补码三种表示,请简要说明补码的编码规则,并简述补码的特点
正数的补码与原码相同,最高位为符号位用0表示。对于负数,除符号位为1外,其余各位数值位按位取反,末位加1。补码加减法统一转化为加法运算,简化了运算规则,提高了运算速度。