原码:用最高位表示数的符号,0表示正数,1表示负数
原码表示0由两种形式 +0=00000 -0=10000;
反码:正数反码与原码相同,负数反码符号位相同其他位取反
补码:正数相同,负数反码末尾加1 表示范围:-128-127(若字长为8)
补码表示0是唯一的,0=00000
负数的补码还原成原码为 除符号位按位取反,然后最低位加一
特别地八位补码比原码多表示一个-128=10000000
BCD码bcd码是没有进制意义的,实际上以四位二进制码代表一个十进制数,然而十六进制正好是四位,所以十进制xxxx=十六进制xxxxH.



