1、對(duì)需要校驗(yàn)的數(shù)據(jù)(2n個(gè)字符)兩兩組成一個(gè)16進(jìn)制的數(shù)值求和
2、將求和結(jié)果與256求模
3、用256減去所得模值得到校驗(yàn)結(jié)果(另一種方法:將模值按位取反然后加1)
例如16進(jìn)制數(shù)據(jù):01 A0 7C FF 02(16進(jìn)制計(jì)算) 求和:01 + A0 + 7C + FF + 02 = 21E 取模:21E % 100 = 1E 計(jì)算:100 - 1E = E2
(10進(jìn)制計(jì)算) 求和:01 + 160 + 124 + 255 + 02 = 542 取模:542 % 256 = 30 計(jì)算:256 - 30 = 226
縱向冗余校驗(yàn)(Longitudinal Redundancy Check,簡(jiǎn)稱(chēng):LRC)是通信中常用的一種校驗(yàn)形式,也稱(chēng)LRC校驗(yàn)或縱向校驗(yàn)。它是一種從縱向通道上的特定比特串產(chǎn)生校驗(yàn)比特的錯(cuò)誤檢測(cè)方法。在行列格式中(如磁帶),LRC經(jīng)常是與VRC一起使用,這樣就會(huì)為每個(gè)字符校驗(yàn)碼。在工業(yè)領(lǐng)域Modbus協(xié)議Ascii模式采用該算法
熱門(mén)標(biāo)簽: 設(shè)計(jì)師導(dǎo)航 自媒體導(dǎo)航 站長(zhǎng)導(dǎo)航 數(shù)據(jù)服務(wù) 營(yíng)銷(xiāo)與管理 HR人事 WEB前端 網(wǎng)站大全 政府網(wǎng)站 生活服務(wù) 行業(yè)企業(yè) 影視導(dǎo)航 辦公人導(dǎo)航 電腦網(wǎng)絡(luò) AI智能 學(xué)習(xí)導(dǎo)航 短視頻導(dǎo)航 程序員導(dǎo)航 電商導(dǎo)航 摸魚(yú)導(dǎo)航 社會(huì) 頭條 國(guó)內(nèi) 國(guó)際 娛樂(lè) 軍事 科技 財(cái)經(jīng) 時(shí)尚資訊 建站經(jīng)驗(yàn)