什么是定比码

liuliuQA2021-05-05 04:54:54阅读(...)

定比码是指一组码中1和0的码元个数成一定比例的一种编码。换言之,它是选用比特序列中1和0码元之比例为定值,所以又称为恒比码。

定比码是指一组码中 1 和 0 的码元个数成一定比例的一种编码。换言之,它是选用比特序列中 1 和 0 码元之比例为定值,所以又称为恒比码。

什么是定比码

定比码是一种常用的检错码。

概述

在每个字符或功能信号中使用的各类码元均具有指定数目的检错码。

定比码是指一组码中 1 和 0 的码元个数成一定比例的一种编码。换言之,它是选用比特序列中 1 和 0 码元之比例为定值,所以又称为恒比码。

种类

常用的定比码有两种,一种是 7 中取 3 码,即一个代码的 7 个码元中恒定保持 3 个 1,4 个 0 的比例;另一种是 8 中取 4。这两种定比码检错的基本原理都是相同的。

采用 7 中取 3 码时,全部比特均编成具有 7 个码元的代码,但其中只有 7!/3!/4!个代码字符(指含 3 个,4 个 0 的代码字符)是可用的。

7 中取 3 码能检出全部单个错误,这是因为单个错误使代码中的 1 的个数为 2 或 4 个,成为非法码而被检出来。同理,对于奇数个错误可检出,但对偶个数错误却不能全部检出。

在国际上通用的 ARQ 电报通信系统采用了 7 中取 3 定比码。这种编码的不足之处是必须增加把字符编码转换为定比码的设备。

收藏0个人收藏
走进科技生活方式

发表评论

本文评论已关闭!