1
我的書告訴我ROM中的校驗和字節是爲了保證ROM內容的完整性。它會檢測到ROM內容的任何損壞。我不明白這一點。我認爲存儲在ROM中的內存只讀,所以如何操作?這意味着什麼損壞?它表示,由於目前的激增,腐敗可能在啓動期間造成。如果內存丟失或損壞,那麼校驗和會做些什麼來糾正它,換句話說,它是恢復它還是刪除它或什麼?不明白校驗和是什麼
我正在使用代碼戰士在freescale的HCS12微控制器上執行此指令。我用來執行校驗和的語言用C語言編寫。
你期望一定的價值在那裏。如果這個價值發生了變化,那麼......腐敗已經發生。 –
ROM可能會失敗。當不應該寫「可寫入」的ROM時,或者掩膜編程的ROM可能會產生缺陷。校驗和驗證ROM的完整性。但是,校驗和不會「糾正」任何事情 - 如果校驗和檢查失敗,則計算機或設備報告錯誤。 –
請注意,簡單校驗和無法檢測到「任何損壞」。 – Throwback1986