1
0
2
48
336
441
258
在计算机系统中,整形数据一律用补码来存储,其原因在于,使用补码可以将符号位和数据位统一处理,与此同时,加法和减法也可以统一处理。 1)正数的原码、反码和补码相同; 2)负数的反码:原码的符号位不变,数据位按位取反; 3)负数的补码:反码+1(如果+1后要进位,要一直往前进位,包括符号位)。 在DSP中的测试代码如下: // Initialization uint16_t test1 = ...