Educoder计算机数据表示实验(HUST)第5关:16位海明编码电路设计

我们首先要理解海明编码的原理。海明编码是设置多个奇偶校验位来实现纠错能力的。 每一个检验位都在特点的位置上。 一般有一个公式来算我们需要多少个检验位。 K+r <= 2^r - 1 k是多少位信息,r是需要的检验位. 这道题目k=16,所以我们需要5位检验位+1位总检验位。 所以一共是22位海明编码。 而且检验位的位置一般是2^i-1(1,2,4,8,……) 所以 p1,p2,p3……都是检验位,
相关文章
相关标签/搜索