什么是BCD码?

  • 简单来说,就是用4位二进制数来表示1位十进制数(0~9),是一种二进制的数字编码形式,用二进制编码来代替十进制代码。
  • BCD码可分为两类:有权码和无权码
  • 为什么使用BCD码:这种编码技巧最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既可保存数值的精确度,又可免去使计算机作浮点运算时所耗费的时间。此外,对于其他需要高精确度的计算,BCD编码亦很常用。

有权码和无权码

2.1.3 什么是BCD码?(有权码和无权码、格雷码、8421码、余3码、余3循环码、2421码等)

8421码的计算

  • 当两个8421码进行计算时,如果结果小于等于9,则不作任何操作,如果计算结果大于9则需要进行+6(0110)修正操作,并向高位进位。
    2.1.3 什么是BCD码?(有权码和无权码、格雷码、8421码、余3码、余3循环码、2421码等)

相关文章:

  • 2021-11-07
  • 2021-09-14
  • 2021-12-24
  • 2021-09-20
猜你喜欢
  • 2021-12-02
  • 2021-12-02
  • 2021-12-07
  • 2022-12-23
  • 2021-11-19
  • 2021-06-29
  • 2021-06-29
相关资源
相似解决方案