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