<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于匯編語(yǔ)言的BCH解碼校驗算法

基于匯編語(yǔ)言的BCH解碼校驗算法

作者: 時(shí)間:2011-05-12 來(lái)源:網(wǎng)絡(luò ) 收藏

  XRLA,70H;(s31+s3)的矢量值

  MOV73H,A

  CJNEA,#00H,L2;s31+s3≠0

  LJMP CORRECT;s31+s3=0,糾1位錯

  LJMPRIGHT;送至輸出程序

  L2:MOVA,73H

  LCALL TAB2

  MOV74H,A;(s31+s3)的指數

  MOVA,71H

  LCALL TAB2

  MOV76H,A;76H中放s1的指數

  MOVA,74H

  SUBA,76H

  JCL3

  L4:MOV75H,A

  LJMPL5

  L3:ADD74H,#0FH;進(jìn)行求逆

  MOVA,74H

  SUBA,76H

  LJMPL4

  L5:MOVA,R0

  LCALL TAB2

  MOV7CH,A;7CH中放αi的指數

  ADDA,76H;s1αi的指數

  LCALLTAB1;s1αi的矢量值

  MOV77H,A

  MOVA,7CH

  RLA

  MOV79H,A;79H中放α2i的指數

ADDA,75H;σ2α2i的指數

  LCALL TAB1;σ2σ2i的矢量值

  XRLA,77H;(σ1αi+σ2α2i)的矢量值

  CJNEA,#01H,L6

  MOVR1,#60H

  MOVA,R0

  MOV @R1,A;將錯誤位置放入60H單元中

  INCR1

  INCR7

  L6:INCR0

  CJNER0,#0FH,L5;判斷搜索完否

  CJNER7,#02H,L7;錯誤個(gè)數是否為2

  MOVA,60H;將第1個(gè)錯誤位置放入60H單元中

  MOV78H,A



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>