发布网友 发布时间:2023-03-22 22:46
共4个回答
热心网友 时间:2023-10-12 08:53
原码就是二进制数。正数反码是其本身,负数反码就是除符号位各位取反。计算机中数字按补码存放,正数补码是其本身。负数补码就是在其反码的基础上加1。列如:原码00000001,第一位0是符号位,正数,反码就是本身00000001,补码也是00000001原码10000001,第一位1是符号位,负数,反码就是11111110,补码就是11111110+00000001=11111111热心网友 时间:2023-10-12 08:53
源码就是2进制机器码。反码可由原码得到。如果机器数是正数,则该机器数的反码与原码一样;如果机器数是负数,则该机器数的反码是对它的原码(符号位除外)各位取反而得到的。补码可由原码得到。如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数,则该机器数的补码是对它的原码(除符号位外)各位取反,并在未位加1而得到的。设有一数X,则X的补码表示记作[X]补。热心网友 时间:2023-10-12 08:54
是原码吧。一般用二进制数表示。原码就是原来是什么就是什么,比如:3就是0011反码就是把它反过来,如3就是1100补码就是反码加1,如3就是1101热心网友 时间:2023-10-12 08:55
反码就是对源码的每一位求反,比如110011的反码就是001100,补码就是对源码求反加1