计算机 原码、反码、补码(相互转化)

一、基本概念 在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以用补码统一处理。此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。 原码:二进制表示。二进制首位是符号位,0为正,1为负 反码:正数,反码和原码一样;负数,符号位不变,其他各位取反 补码:正数,补码和原码一样;负数,反码末位加1,有进位则进位,但不改变
相关文章
相关标签/搜索