電子(zǐ)汽車衡(héng)對重要數據儲存的方法
*般情況下,我們可以采用(yòng)錯誤檢測與糾正來有效地減少或避免這種情況的出現。根據檢錯、
糾錯的原理,主要思想是在數據寫入時,根據(jù)寫入的數據生成*定位數的校驗碼,與相(xiàng)應的數據(jù)*起保存起來;當讀出時,同時也將校驗碼讀出,進行判決。如果出現*位錯(cuò)誤則自動糾正,將正確的數(shù)據送出,並同時將改正以後的數據回寫覆蓋原來錯(cuò)誤的數據;如果出現兩位錯誤則產生中(zhōng)斷報告,通知 CPU 進(jìn)行異常處理。*有這*切動(dòng)作都是(shì)靠軟件設計自動完(wán)成的,具有實時性和自動完成的特點。通過這樣的設計,能大大提*係統的*幹擾能力,從而提*係統的可靠性。
檢錯與(yǔ)糾錯原理: *先來看看檢錯和糾錯的基本(běn)原理。進行差錯控製的基本思想是在信息碼組中以*定規則加入不同方式的冗餘碼,以便在信息讀出的時候依靠多餘的*碼或校碼碼來發現或自動糾正錯誤。
針(zhēn)對誤碼發生的特點,即錯誤發生的隨機性和小概(gài)率(lǜ)性,它幾乎總是隨機地影(yǐng)響(xiǎng)某個字節中的某*位(bit),因此,如果能(néng)夠(gòu)設(shè)計自動糾正*位錯誤,而檢查兩位錯誤的編碼方式。就可以大大提*係統的可靠性。
電子汽車衡對重要數據儲存的方法