请问一下这段话怎么理解啊."十进制数25D,表示为压缩BCD码时为25H;

1个回答

  • 压缩BCD码是用4位二进制数0000—1001,表示十进制中的一位数字,标准非压缩BCD码是用0000 0000—0000 1001表示十进制中的一位数字.十进制数是一位一位的表示成BCD码.

    题中25D,十位数字为2,压缩BCD码表示为0010B;个位数字为5,压缩BCD码表示为0101B,所以25D的BCD为0010 0101B=25H.

    十位数字为2,标准非压缩BCD码表示为0000 0010B;个位数字为5,压缩BCD码表示为0000 0101B,所以25D的BCD为0000 0010 0000 0101B=0205H.

    BCD码是按一位一位的表示成十进制数.

    不明白,追问.