8085微处理器中的BCD编号

很多时候,我们需要在计算机中表示十进制数字,并对这些数字进行算术运算。例如,可能会要求我们对学生在五个不同科目中获得的分数进行总计,显然,分数以十进制表示。

为此,广泛使用了BCD代码。在BCD表示法中,4位用于对一个数字进行编码,因此,两位的信息存储在一个字节中。例如,十进制数45在BCD中表示为01000101。在BCD表示法中,代码10至15,即1010、1011、1100、1101、1110和1111是非法的。同样,十进制的2,048在BCD中表示为0010 0000 01001000。但是相同的十进制的2,048在二进制中表示为0000 1000 00000000。如前 ,一系列0和1的值取决于解释。