位置:51電子網(wǎng) » 技術(shù)資料 » 集成電路

      指令冗余技術(shù)

      發(fā)布時(shí)間:2014/8/2 18:57:19 訪問次數(shù):2568

         當(dāng)計(jì)算機(jī)系統(tǒng)受到外界干擾, M24C16TW6破壞了CPU正常的工作時(shí)序,可能造成程序計(jì)數(shù)器PC的值發(fā)生改變,跳轉(zhuǎn)到隨機(jī)的程序存儲(chǔ)區(qū)。當(dāng)程序跑飛到某一單字節(jié)指令上,程序便自動(dòng)納入正軌;當(dāng)程序跑飛到某一雙字節(jié)指令上,有可能落到其操作數(shù)上,則CPU會(huì)誤將操作數(shù)當(dāng)操作碼執(zhí)行;當(dāng)程序跑飛到三字節(jié)指令上,因它有兩個(gè)操作數(shù),出錯(cuò)的機(jī)率會(huì)更大。

         為了解決這一問題,可采用在程序中人為地插入一些空操作指令NOP或?qū)⒂行У膯巫止?jié)指令重復(fù)書寫,此即指令冗余技術(shù)。由于空操作指令為單字節(jié)指令,且對(duì)計(jì)算機(jī)的工作狀態(tài)無任何影響,這樣就會(huì)使失控的程序在遇到該指令后,能夠調(diào)整其PC值至正確的軌道,使后繽的指令得以正確的執(zhí)行。

         但我們不能在程序中加入太多的冗余指令,以免降低程序正常運(yùn)行的效率。一般是在對(duì)程序流向起決定作用的指令之前以及影響系統(tǒng)工作狀態(tài)的重要指令之前插入兩三條NOP指令,還可以每隔一定數(shù)目的指令插入NOP指令,以保證跑飛的程序迅速納入正確軌道。

         指令冗余技術(shù)可以減少程序出現(xiàn)錯(cuò)誤跳轉(zhuǎn)的次數(shù),但不能保證在失控期間不干壞事,更不能保證程序納入正常軌道后就太平無事了。解決這個(gè)問題還必須采用軟件容錯(cuò)技術(shù),使系統(tǒng)的誤動(dòng)作減少,并消滅重大誤動(dòng)作。

         當(dāng)計(jì)算機(jī)系統(tǒng)受到外界干擾, M24C16TW6破壞了CPU正常的工作時(shí)序,可能造成程序計(jì)數(shù)器PC的值發(fā)生改變,跳轉(zhuǎn)到隨機(jī)的程序存儲(chǔ)區(qū)。當(dāng)程序跑飛到某一單字節(jié)指令上,程序便自動(dòng)納入正軌;當(dāng)程序跑飛到某一雙字節(jié)指令上,有可能落到其操作數(shù)上,則CPU會(huì)誤將操作數(shù)當(dāng)操作碼執(zhí)行;當(dāng)程序跑飛到三字節(jié)指令上,因它有兩個(gè)操作數(shù),出錯(cuò)的機(jī)率會(huì)更大。

         為了解決這一問題,可采用在程序中人為地插入一些空操作指令NOP或?qū)⒂行У膯巫止?jié)指令重復(fù)書寫,此即指令冗余技術(shù)。由于空操作指令為單字節(jié)指令,且對(duì)計(jì)算機(jī)的工作狀態(tài)無任何影響,這樣就會(huì)使失控的程序在遇到該指令后,能夠調(diào)整其PC值至正確的軌道,使后繽的指令得以正確的執(zhí)行。

         但我們不能在程序中加入太多的冗余指令,以免降低程序正常運(yùn)行的效率。一般是在對(duì)程序流向起決定作用的指令之前以及影響系統(tǒng)工作狀態(tài)的重要指令之前插入兩三條NOP指令,還可以每隔一定數(shù)目的指令插入NOP指令,以保證跑飛的程序迅速納入正確軌道。

         指令冗余技術(shù)可以減少程序出現(xiàn)錯(cuò)誤跳轉(zhuǎn)的次數(shù),但不能保證在失控期間不干壞事,更不能保證程序納入正常軌道后就太平無事了。解決這個(gè)問題還必須采用軟件容錯(cuò)技術(shù),使系統(tǒng)的誤動(dòng)作減少,并消滅重大誤動(dòng)作。

      相關(guān)技術(shù)資料
      8-2指令冗余技術(shù)

      熱門點(diǎn)擊

       

      推薦技術(shù)資料

      DS2202型示波器試用
          說起數(shù)字示波器,普源算是國內(nèi)的老牌子了,F(xiàn)QP8N60... [詳細(xì)]
      版權(quán)所有:51dzw.COM
      深圳服務(wù)熱線:13751165337  13692101218
      粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
      公網(wǎng)安備44030402000607
      深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
      付款方式


       復(fù)制成功!
      亚洲av综合在线手机版_日韩av无码精品专区_婷婷五月无码在线观看_老子影院午夜精品无码_中文字幕一区二区精品区