钓鱼猫 发表于 2006-10-21 01:00:12

初学汇编,请教:压缩BCD码和非压缩BCD码有什么区别?

如题,谢谢~~

jixiangmin 发表于 2006-10-22 15:43:44

BCD码:用四个二进制位表示一个十进制数字;最常用的是8421   BCD码;   
   
压缩型BCD码:一个字节可存放一个两位十进制数,其中高四位存放十位数字,低四位存放个位数字。如:56的压缩型8421   BCD码是0101   0110;   
   
非压缩型BCD码:一个字节可存放一个一位十进制数,其中高字节为0,低字节的低四位存放个位。如:5的非压缩型BCD码是0000   0101,必须存放在一个字节中,56的非压缩型BCD码是00000101   00000110,必须存放在一个字中。

钓鱼猫 发表于 2006-10-23 00:07:07

谢谢jixiangmin ~~

pengpwn 发表于 2006-11-9 08:57:06

嗯,正好我也不清楚呢!学习了!
页: [1]
查看完整版本: 初学汇编,请教:压缩BCD码和非压缩BCD码有什么区别?