之前熟悉一些编码规则,但最近听说了BCD码后,搞的我是昏昏沉沉。 终于在今天跟做硬件的同事讨论这个问题时,自己又仔细的推敲了一番,总算恍然大悟!在此分享给跟我有同样经历的人(对一些编码规则及用法了解,但是不够深入):
ASCII码大家在熟悉不过了,它跟我们平时使用的十进制数一一对应。话说计算机只认识二进制数,我们写的代码最终都会被编译成010101。。。。
BCD码号称是二进码十进数。刚看到这个解释时,我没有理解,现在我觉得BCD码就是将十进制数转换成二进制数,将二进制数表示出来的一种形式。
话说的有点多,重点在最后! 呵呵~