欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

數據完整性校驗方法

劉姿婷2年前18瀏覽0評論

數據完整性校驗方法?

校驗方法

1、最簡單的校驗

最簡單的校驗就是把原始數據和待比較數據直接進行比較,看是否完全一樣這種方法是最安全最準確的。同時也是效率最低的。

例如:龍珠cpu在線調試工具bbug.exe。它和龍珠cpu間通訊時,bbug發送一個字節cpu返回收到的字節,bbug確認是剛才發送字節后才繼續發送下一個字節的。

2、奇偶校驗(Parity Check)

在數據存儲和傳輸中,字節中額外增加一個比特位,用來檢驗錯誤。校驗位可以通過數據位異或計算出來。

應用例子:單片機串口通訊有一模式就是8位數據通訊,另加第9位用于放校驗值。、

3、BCC異或校驗法(block check character,塊校驗碼)

很多基于串口的通訊都用這種既簡單又相當準確的方法。它就是把所有數據都和一個指定的初始值(通常是0)異或一次,最后的結果就是校驗值,通常把它附在通訊數據的最后一起發送出去。接收方收到數據后自己也計算一次異或和校驗值,如果和收到的校驗值一致就說明收到的數據是完整的。