数字音频技术(第6版) 37


分类:相关阅读 / 「数字音频技术(第6版)」

数字音频技术(第6版) 37
前一篇:数字音频技术(第6版) 36 下一篇:数字音频技术(第6版) 38
文本阅读:
  10数字音频技术(第6版
  遵循这种思路,可以有多种方法把10个十进制数字编码成进制数字。找到一种
  能够提供尽可能多益处的方法是有意义的。例如,一种好的编码应该便于算术运算和错误正,并且能够使存储空间和逻辑电路最小化。类似地,数字音频设计师在选择一种编码方法时,也需要按照同样的准则进行检验。
  12.4加权二进制编码
  在一些应用中,加权编码要比其他表示方式更
  加权编
  每个二进制
  都被分配了一个十进制数值,被称为权重。用加权二进制码表示的每个数都是通过对各个加权数字进行求和而计算出来的。比如,权重w3,W2,W1w0与二进制位a3,a2,a1,a0将表示十进制数N=W3×a3+W2×a2+W1×0,+Wo×aoo进制编码的十进制(Binary Coded Decima|,BCD)代码在数字应用中是经常使用的BCD是一种按位置加权码,每个十进制数字都被编码成4位二进制数字。有时候也用各位权重的数值将其称为
  表1.2给出了BCD及其他几种二进制编码的表示方法。8-4和6-3-1-1码都是加权码;其他码制则不是加权码。任意十进制数字都可以用BCD码表示。例如,数字5995将为0101100110010101。请注意,所得的二进制数与直接进制转换得来的二进制数完全不同。BCD码解决了用二进制代码表示较大的十进制数的问题因此以十进制数为界面的系统通常都使用BCD码。这些系统会带有二进制-BCD以及B进制的转换
  1码是另外-种加权码。例如,采用6-3-1-1码中分配的权重码字1001表示的十进制数为N=6×1+3×0+1×0+1+1=7进制数
  8-4-2-1码63
  1码余3码
  5中取2码
  格雷码
  0000
  8
  表1.2:BCD码及其他几种二进制编码的表示方法。