数的编过码及表示.pptVIP

  • 18
  • 0
  • 约1.35万字
  • 约 74页
  • 2018-12-29 发布于福建
  • 举报
数的编过码及表示

2.1.2 数的编码及表示 提出的问题:如何在计算机内使用二进制来表示十进制数据? (1)二-十进制码(BCD码) (2)十进制数串的表示方法 (1)二-十进制码(BCD码) BCD(Binary Coded Decimal)码:使用二进制来编码十进制数字0~9。 编码方法:一般使用4位二进制编码来表示1位十进制数字,在16个编码中选用10个来表示数字0~9。不同的选择构成不同的BCD码 。 分类: 有权码:编码的每一位都有固定的权值,加权求和的值即是表示的十进制数字。如8421码、2421码、5211码、4311码、84 -2-1码等。 无权码:编码的每一位并没有固定的权,主要包括格雷码、余3码等。 (1)二-十进制码(BCD码) 几种常见的BCD码 8421码: 特点:4位二进制数位的权从高到低依次是8、4、2、1;8421码实际上就是十进制数字0~9的二进制编码本身。 是最常用的一种BCD码,在没有特别指出的一般情况下,所提到的BCD码通常就是指8421码。 格雷码: 特点:又叫循环码,它的任何相邻的两个编码(例如2和3、7和8、9和0等)之间只有一位二进制位不同。 优点:是用它构成计数器时,在从一个编码变到下一个编码时,只有一个触发器翻转即可,波形更完美、可靠。 格雷码的编码方案有许多种。 余3码:对应的8421码加上0011构成的。 (2)十进制数串的表示方法

文档评论(0)

1亿VIP精品文档

相关文档