8085 微处理器中的 BCD 数字
很多时候,我们需要在计算机中用十进制数字表示并对这些数字进行算术运算。例如,我们可能需要计算一个学生在五个不同学科中取得的总分数,其中分数显然采用十进制记数法记分。
出于此目的,BCD 码被广泛使用。在 BCD 记数法中,使用 4 位来编码一个数字,因此一个字节中存储了两个数字信息。例如,十进制 45 在 BCD 中表示为 0100 0101。代码 10 至 15,即 1010、1011、1100、1101、1110 和 1111 在 BCD 记数法中是非法的。类似地,十进制 2,048 在 BCD 中表示为 0010 0000 0100 1000。但同样的十进制 2,048 在二进制中表示为 0000 1000 0000 0000。如前所述,一系列 0 和 1 的值取决于解释。
广告