下载此文档

循环码实验报告.docx


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍

循环码实验报告

湖 南 大 学
信息科学与工程学院

实 验 报 告

试验名称 课程名称


香农编码 信息论与编码类似,也就是求解B(x)整除g(x)的余式,第〔3〕步也很简洁。










因此,纠错码译码器的困难性主要取决于译码过程的第〔2〕步。
基于错误图样识别的译码器称,它的原理图如图8-7所示。错误图样识别器是一个具有〔n-k〕个输入端的逻辑电路,原那么上可以采纳查表的方法,依据校正子找到错误图样,利用循环码的上述特性可以简化识别电路。梅吉特译码器特殊适合于订正2个以下的随机独立错误。


梅基特译码器


5、试验代码

#include
main(){ int i,j,k,wy=0; int total[128][7]; int temp[7]={0,0,0,0,0,0,0}; int s,ss; int ydev[5]={0,0,0,0,0}; int xdev[5]={1,0,0,1,1}; int YE1[11][64][11]; int in[11]; int end=6; int Y[64][11]; int E[11][11]; //得到7位全部源码 for(i=0;i<128;i++){ for(j=0;j=0;k--){//转换为二进制 temp[k]=ss%2; ss=ss/2; } } for(i=0;i<128;i++){//求64位 第七位为1的码 if(total[i][6]==1){ for(j=0;j<7;j++) Y[wy][j]=total[i][j]; for(;j<11;j++) Y[wy][j]=0; wy++; } } wy=0; while(wy<64){ //把前面的五位信息位赋给保存上位模二加后的数组中,而由其初始化知后两位开始为0 for(i=0;i<5;i++)ydev[i]=Y[wy][i]; while(end!=0){










d];
//做除法 11101 须要六次移位,由end进展判定除法是否完毕 if(ydev[0]==0){
ydev[0]=ydev[1];ydev[1]=ydev[2];ydev[2]=ydev[3];ydev[3]=ydev[4]

循环码实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zongzong
  • 文件大小32 KB
  • 时间2022-04-27
最近更新