">

">


【正确答案】:


【题目解析】:

当X为正数时,补码等于原码等于它本身;

当X为负数是,补码等于把原码除去符号位外的各位求反后再末位加“1”。正数的补码与原码相同,最高位为符号位用0表示。对于负数,除符号位为1外,其余各位数值位按位取反,末位加1.

当X为负数时,由原码转换为补码的另一种更有效的方法是:自低位向高位,尾数的第一个“1”及其右部的“0”保持不变,左部的各位取反,符号位保持不变。这种方法避免了加“1”运算,它是实际求补电路逻辑实现的依据。

也可以直接由真值X转换为补码,其方法更简单,数值位自低位向高位,尾数的第一个“1”及其右部的“0”保持不变,左部的各位取反,负号用“1”表示。

根据以上规则可求得结果。


Top