Ⅰ 奇偶校驗法的奇偶校驗法
奇偶校驗法是一種很簡朴並且廣泛使用的校驗方法。
這種方法是在每一位元組中加上一個奇偶校驗位,並被傳輸,即每個位元組發送九位數據。
數據傳輸以前通常會確定是奇校驗還是偶校驗,以保證發送端和接收端採用相同的校驗方法進行數據校驗。
假如校驗位不符,則認為傳輸出錯。
奇校驗是在每個位元組後增加一個附加位,使得「1」的總數為奇數。
奇校驗時,校驗位按如下規則設定:假如每位元組的數據位中「1」的個數為奇數,則校驗位為「0」;若為偶數,則校驗位為「1」。
奇校驗通常用於同步傳輸。
而偶校驗是在每個位元組後增加一個附加位,使得「1」的總數為偶數。
偶校驗時,校驗位按如下規則設定:假如每位元組的數據位中「1」的個數為奇數,則校驗位為「1」;若為偶數,則校驗位為「0」。
偶校驗常用於非同步傳輸或低速傳輸。
校驗的原理是:假如採用奇校驗,發送端發送的一個字元編碼(含校驗位)中,「1」的個數一定為奇數個,在接收端對接收字元二進制位中的「1」的個數進行統計,若統計出「1」的個數為偶數個,則意味著傳輸過程中有1位(或奇數位)發生差錯。
事實上,在傳輸中偶爾—位出錯的機會最多,故奇偶校驗法常常採用。
然而,奇偶校驗法並不是一種安全的檢錯方法,其識別錯誤的能力較低。
假如發生錯誤的位數為奇數,那麼錯誤可以被識別,而當發生錯誤的位數為偶數時,錯誤就無法被識別了,這是因為錯誤互相抵消了。
數位的錯誤,以及大多數涉及偶數個位的錯誤都有可能檢測不出來。
它的缺點在於:當某一數據分段中的一個或者多位被破壞時,並且在下一個數據分段中具有相反值的對應位也被破壞,那麼這些列的和將不變,因此接收方不可能檢測到錯誤。
常用的奇偶校驗法為垂直奇偶校驗、水平奇偶校驗和水平垂直奇偶校驗。
Ⅱ 求救: 我是做質量管理的,遇到了一個頭疼的問題:怎麼降低漏檢率啊、
個人建議:1.、與倉庫溝通,建立每日來料清單;2、檢驗員責任區域劃分(如分為原料、半成品、成品之類);3、做好跟蹤及記錄。
具體說來,就是:建立來料待檢清單(或者看板),檢驗員按照清單(或者看板)去檢驗,檢驗完成後保存檢驗記錄或者直接在清單(或者看板)上進行標記,完了每天查看下有什麼東西漏檢的就行了