国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

ELEOK

標題: CRC 求解! [打印本頁]

作者: tyboy    時間: 2014-4-19 15:54
標題: CRC 求解!
本帖最后由 tyboy 于 2014-4-19 16:04 編輯

CRC校驗原碼:
LD     SM0.0
MOVW   0, #tt1:LW7
MOVW   0, #tt2:LW9
MOVW   16#FFFF, AC0                // 初始化
BTI    #bytecount:LB0, #count:LW11 // 總通訊字節數
MOVD   #ptr:LD1, #ptrtemp:LD13     // 獲取地址
INCD   #ptrtemp:LD13               // 指向消息第一個字節
INCD   #ptrtemp:LD13
INCD   #ptrtemp:LD13


FOR    #tt1:LW7, +1, #count:LW11
XORB   *#ptrtemp:*LD13, AC0            

FOR    #tt2:LW9, +1, +8
SRW    AC0, 1
LD     SM1.1
XORW   16#A001, AC0
NEXT

LD     SM0.0
INCD   #ptrtemp:LD13
NEXT

不解一:開始是與 FFFF 異或, 這個FFFF是隨便寫的還是怎么來的?
不解二:第二個異或 是16#A001, 這個A001是怎么來的,求解?
謝謝各路大俠了!







歡迎光臨 ELEOK (http://m.afoofa.cn/) Powered by Discuz! X5.0