码制(原码、反码、补码、移码)
码制(原码、反码、补码、移码)1.原码即将数值直接转换为二进制数,首位为符号位(0表示正数,1表示负数)例如:若机器字长n为8则+1=0 0000001 -1=1 0000001+127=0 1111111 -127=1 1111111数值0的原码有两种形式:+0=0 0000000 -0=1 00000002.反码正数的反码与其原码相同!负数的反码:在原码的基础上,除符号位不变,其余各位取反(即0变1,1变0)例如:-1=1 1111110-1