首页 > 常见问题 > 正文

机器语言使用的编码是

(*-*)浩
发布: 2019-12-20 09:41:23
原创
7729人浏览过

机器语言使用的编码是

二进制编码一般指线性分组编码                                  (推荐学习:phpstorm

一个[n,k]线性分组码,是把信息划成k个码元为一段(称为信息组),通过编码器变成长度为n个码元的一组,作为[n,k]线性分组码的一个码字。若每位码元的取值有q种(q为素数幂,q进制),则共有q的k次方个码字。

当分组码的信息码元与监督码元之间的关系为线性关系时(用线性方程组联系),这种分组码就称为线性分组码。包括汉明码和循环码。

对于长度为n的二进制线性分组码,它有种可能的码字,从中可以选择M=个码字(k

在线性分组码中,两个码字对应位上数字不同的位数称为码字距离,简称距离,又称汉明距离。

编码中各个码字间距离的最小值称为最小码距d,最小码距是衡量码组检错和纠错能力的依据,其关系如下:

(1)为了检测e个错码,则要求最小码距d>e+1;

(2)为了纠正t个错码,则要求最小码距d>2t+1;

(3)为了纠正t个错码,同时检测e个错码,则要求最小码距d>e+t+1,e>t。

线性分组码是建立在代数群论基础上的,各许用码字的集合构成了代数学中的群,它们的主要性质如下:

(1)任意两许用码字之和(对于二进制码这个和的含义是模二和)仍为一个需要码字,也就是说,线性分组码具有封闭性;

(2)码字间的最小码距等于非零码的最小码重。

以上就是机器语言使用的编码是的详细内容,更多请关注php中文网其它相关文章!

豆包AI编程
豆包AI编程

智能代码生成与优化,高效提升开发速度与质量!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号