简答题

写出下列各数的原码、反码和补码: (1)(0.110101)2; (2)(0.0000)2; (3)(-10110)2

正确答案

原码的编码规律可概括为:正数的符号位用0表示,负数的符号位用1表示,数位部分则和真值完全一样。
反码又称为“对1的补数”,对于正数,反码和原码相同,对于负数,是将原码数位部分按位求反。
补码的表示:正数的补码与原码相同,负数的补码符号位为1,数值位是将原码按位取反后末位加1。(以8位二进制数为基准进行表示)
(1)(0.110101)2→(0.1101010)→(0.1101010)→(0.1101010)
(2)(0.0000)2→(0.0000000)→(0.0000000)→(0.0000000)
(3)(-10110)2→(10010110)→(11101001)→(11101010)

答案解析

相似试题
  • 写出下列二进制数的原码和补码:(-1011)2=()原=()补

    填空题查看答案

  • 写出下列二进制数的反码与补码(最高位为符号位)。(1)01101100;(2)11001100;(3)11101110;(4)11110001

    简答题查看答案

  • 有符号位二进制数的原码为(11101),则对应的十进制为()。

    单选题查看答案

  • 原码转换成补码的规则就是各位取反、末位再加1。

    判断题查看答案

  • 真值-0000000B的反码为();其补码为()。

    填空题查看答案

  • 以下各数的有效数字为几位: 5/2为()位;

    填空题查看答案

  • 以下各数的有效数字为几位: 0.0060为()位;

    填空题查看答案

  • 写出具有下列指定量子数的原子轨道符号:A.n=4,l=1();B.n=5,l=2()

    填空题查看答案

  • 将下列各数转换为8421BCD码。  (1)(100011)2  (2)(231)10

    简答题查看答案