微機保護對程序進行自檢的方法是什么?
發布時間:2018/7/21 21:35:15 訪問次數:488
微機保護對程序進行自檢的方法是什么?NCP1529ASNT1G
答:微機保護程序自檢常采用以下兩種方法。
(1)累加和校驗,即將程序功能代碼用8位或16位累加和(舍棄累加進位)求出累加和結果,并作為自檢比較的依據。這種方法的特點是自檢以字或字節為單位,算法簡單,執行速度快,常用于在線實時自檢。缺點是理論上漏檢的可能性較大。
(2)循環冗余碼(CRC,校驗,即將程序功能代碼與一選定的專用多項式相除得到一個特殊代碼。它在理論上可以反映程序代碼的每一位變化,即相當于自檢以每一個位為單位,特點是漏檢的可能性小,但它算法復雜,執行速度慢,常用于確認程序版本。
微機保護對程序進行自檢的方法是什么?NCP1529ASNT1G
答:微機保護程序自檢常采用以下兩種方法。
(1)累加和校驗,即將程序功能代碼用8位或16位累加和(舍棄累加進位)求出累加和結果,并作為自檢比較的依據。這種方法的特點是自檢以字或字節為單位,算法簡單,執行速度快,常用于在線實時自檢。缺點是理論上漏檢的可能性較大。
(2)循環冗余碼(CRC,校驗,即將程序功能代碼與一選定的專用多項式相除得到一個特殊代碼。它在理論上可以反映程序代碼的每一位變化,即相當于自檢以每一個位為單位,特點是漏檢的可能性小,但它算法復雜,執行速度慢,常用于確認程序版本。
上一篇:輔助變換器的作用是什么?