简答题

简要比较原码、反码、补码等几种编码方法。

正确答案

原码:将符号位数字化为0或1,数的绝对值与符号一起编码,即所谓"符号──绝对值表示"的编码。
正数的反码和补码与原码表示相同。
负数的反码与原码有如下关系:符号位相同(仍用1表示),其余各位取反(0变1,1变0)。
补码由该数反码的最末位加1求得。

答案解析

相似试题
  • 在原码、反码、补码三种编码中,()数的表示范围最大。

    填空题查看答案

  • 对一个正整数,它的原码、反码和补码都一样,也都与无符号数的编码一样。

    判断题查看答案

  • 一个数其二进制表示为[1101],当表示为无符号编码、补码编码、反码及原码时,其表示的数值为()

    单选题查看答案

  • 在原码、反码、补码三种编码中,符号位为0,表示数是()的。符号位为(),表示数是()的。

    填空题查看答案

  • 写出下列二进制数的原码、反码和补码(设字长为8位)。 (1)(+1010110)二进制真值=()原码=()反码=()补码 (2)(-1010110)二进制真值=()原码=()反码=()补码

    填空题查看答案

  • —20的8位二进制补码为(),原码为(),反码为()。158的16位二进制补码为009EH,原码为(),反码为()。

    填空题查看答案

  • 请分别写出x=-122的原码、补码、反码。

    简答题查看答案

  • -11011011的补码为(),原码为(),反码为()。

    填空题查看答案

  • 对于正数,其原码、反码与补码表示是()。

    单选题查看答案