硬件和軟件本來就是一個(gè)共同體
單純拋開硬件談軟件,或者拋開軟件談?dòng)布紱]有什么意義。
本來一個(gè)系統(tǒng)設(shè)計(jì)出來的目的是為了能夠盡量正確的執(zhí)行設(shè)定的指令,并且在有錯(cuò)誤發(fā)生的時(shí)候能夠及時(shí)的修正。
但是感覺樓主的想法只是為了硬件指令能夠順利執(zhí)行,而不是正確的執(zhí)行,至于魯棒,鄙人才疏,不知為何物,暫不提。
樓主的想法,以我的理解,就是一個(gè)成了植物人的病人(就像一個(gè)跑飛的系統(tǒng)),不是想辦法趕緊用科學(xué)的方法喚醒他(wdt或者reset),而是讓他保持這樣一個(gè)狀態(tài),其他他能夠自然的醒過來(因?yàn)橄到y(tǒng)沒有崩潰,依舊在運(yùn)行,只是程序跑飛,然后期待系統(tǒng)能夠自行回到正軌),我想這不應(yīng)該是我們所期待的。
所以,我想樓主的想法是對(duì)的,但不見得是最好的想法,或者是問題的關(guān)鍵所在,系統(tǒng)運(yùn)行的目的在于穩(wěn)定和正確,至于解決跑飛問題,只是達(dá)到目的的手段而已,樓主的想法個(gè)人以為是一個(gè)辦法,但是有點(diǎn)極端
討論請(qǐng)進(jìn):www.21icbbs.com