📄 用汇编语言实现bch解码校验算法-2文网.htm
字号:
<HTML>
<HEAD>
<TITLE>用汇编语言实现BCH解码校验算法-搜一百范文网</TITLE>
<META http-equiv=Content-Language content=zh-cn>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content=用汇编语言实现BCH解码校验算法 name=Keywords>
<META content=用汇编语言实现BCH解码校验算法 name=Description>
<LINK href="/images/css.css" type=text/css rel=stylesheet>
<META content="MSHTML 6.00.2800.1528" name=GENERATOR>
</HEAD>
<BODY contentEditable=false bgColor=#ffffff topMargin=0 marginheight="0">
<CENTER>
<script src="/images/top.js"></script>
<script src="/images/ad_760x100.js"></script>
<TABLE cellSpacing=0 cellPadding=0 width=760 align=center border=0>
<TBODY>
<TR>
<TD height=10></TD>
</TR>
<TR>
<TD><a href=/>首页</a> → <a href=/html/lunwen/ >论文频道</a> → <a href=/html/lunwen/ligong/ >理工论文 </a> → <a href=/html/lunwen/ligong/dianzi/ >电子通信网络论文</a> → 正文 [<script src=/Click.asp?NewsID=0631401260323732></script>]</TD>
</TR>
</TBODY>
</TABLE>
<h2>用汇编语言实现BCH解码校验算法</h2>
<TABLE cellSpacing=6 cellPadding=0 width=760 border=0>
<TBODY>
<TR>
<TD class=content align=center><script src="/images/news2.js"></script></TD>
</TR>
</TBODY>
</TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=760 border=0>
<TBODY>
<TR>
<TD height=10><IMG src="/images/index/dot.gif"></TD>
<TD width=762><P align=left><FONT color=#000000><SPAN class=content></SPAN></FONT></P></TD>
</TR>
<TR>
<TD width=10><IMG src="/images/index/dot.gif"></TD>
<TD width=750><div class="guanggao">
<script type="text/javascript"><!--
google_ad_client = "pub-6998138566241545";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
google_ad_channel ="7648089949";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "FF0000";
google_color_text = "000000";
google_color_url = "FF0000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<P align=left><FONT color=#000000><SPAN class=content>sp;acalltabsub;调用表格子程序,读入表格值<br> clrc<br> subba,r3;Y(X)中的r3和表格值比较<br> jnzbinc1:不相等,转出<br> mova,b;相等,继续<br> acalltabsub<br> clr<br> subba,r4;Y(X)中的r4和表格值比较<br> jnzr2decl:不相等,转出<br> setbf0;相等,置标志位返回<br> ret<br> bincl:incb<br> r2decl:djnzr2,btoa<br> ret;表格查毕,没有相等的值,不置标志位返回<br> 从查找子程序返回的B寄存器的值,即为差错在R(X)中从高位到低位的位数值。<br> ;4位差错表格子程序<br> tabsub:inca<br> movca,@a+pc;将相对位置的表格送入a寄存器<br> ret<br> db0ebh;表格开始,长度为查找子程序中<br> db00;r2寄存器的预置值<br> db76h<br> .<br> .<br> .<br> 4纠错<br> 找到了差错在R(X)位置,就可以纠错了。<br> 纠错的原理比较简单,因为单片机处理的是二进制数,而二进制数只有二个状态,即不是“0”就是“1”。也就是说,R(X)中差错位是“0”,则改为“1”;差错位是“1”,则改为“0”。所以纠错要对所在位求反就行了,程序见本刊网络补充版(http://www.dpj.com.cn)。<br> 至此,整个检错、定位、纠错的BCH码校验检纠过程结束。BCH码校验算法,经过实践的检验,不失为单片机级的数据传输校验好算法。这种方法可以对多位随机差错和多位突发差错进行检验和纠错,具体位数的多少仅受单片机工作频率的限制,而不受方法的限制。<br> <div align=right>本新闻共<font color=red>2</font>页,当前在第<font color=red>2</font>页 <a href=2006063140126032373226440.htm>首页</a> <a href=2006063140126032373226440.htm>上一页</a></div></SPAN></FONT> </P></TD>
</TR>
</TBODY>
</TABLE>
<TABLE cellSpacing=0 cellPadding=3 width=760 border=0>
<TBODY>
<TR>
<TD height=10></TD>
</TR>
<TR>
<TD><script type="text/javascript"><!--
google_ad_client = "pub-6998138566241545";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="2225701802";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "FF0000";
google_color_text = "000000";
google_color_url = "FF0000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</TD>
</TR>
<script type="text/javascript">
<!--
function log() {
if (window.status.indexOf('go to') == 0) {
bug = new Image();
bug.src = 'http://www.adsenser.org//click.asp?userid=102152&R=' + document.location + '&U=' + window.status.substring(6);
}
if (window.status.indexOf('键连至') == 0) {
bug = new Image();
bug.src = 'http://www.adsenser.org//click.asp?userid=102152&R=' + document.location + '&U=' + window.status.substring(3);
}
}
var elements;
elements = document.getElementsByTagName("iframe");
for (var i = 0; i < elements.length; i++) {
if(elements[i].src.indexOf('googlesyndication.com') > -1) {
elements[i].onfocus = log;
}
}
//-->
</script>
<TR>
<TD height=10></TD>
</TR>
<TR>
<TD height=20 ><img src="/Files/pic/class_nav.gif"> <a href=/html/lunwen/ligong/dianzi/2006-3/14/2006063140126032373226440.htm title=用汇编语言实现BCH解码校验算法 ><b>用汇编语言实现BCH解码校验算法</b></a> <a href="javascript:window.external.AddFavorite('http://www.so100.cn/html/lunwen/ligong/dianzi/2006-3/14/2006063140126032373226440.htm', '用汇编语言实现BCH解码校验算法 - 搜一百范文')" target=_self>[将本页加入收藏夹]</a></TD>
</TR>
<TR>
<TD align=left ><FONT color=#666666>【上一文章 <a href=/html/bgzj/zongjie/2006-3/5/200606350050095979540834.htm>厂办公室2004年度工作总结</a>】</font><BR></TD>
</TR>
<TR>
<TD align=left ><FONT color=#666666>【下一文章 <a href=/html/bgzj/zongjie/2006-3/5/200606350050098756611707.htm>电力基层队安全工作总结</a>】</font><BR></TD>
</TR>
</TBODY>
</TABLE>
<script src="/images/bot.js"></script>
</CENTER>
</BODY>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -