freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件抗干擾技術(shù)ppt課件-資料下載頁(yè)

2025-05-03 18:32本頁(yè)面
  

【正文】 指令冗余缺點(diǎn): 降低指令執(zhí)行效率 指令冗余特點(diǎn) : 1. 降低正常程序執(zhí)行的效率; 2. 可以減少程序彈飛的次數(shù) , 使其很快納入程序軌道 , 使CPU按 “ 操作碼 、 操作數(shù) ” 方式運(yùn)行 , 但不能保證失控期間不干壞事 , 更不能保證程序納入正常軌道后太平無(wú)事 。因?yàn)閺楋w的程序已經(jīng)偏離正常順序 , 做了不該做的事 。 解決這個(gè)問(wèn)題還要靠軟件容錯(cuò)技術(shù) , 減少或消滅程序誤動(dòng)作 。 3. 指令冗余使彈飛程序安定下來(lái)是有條件的 , 首先彈飛的程序要落到程序區(qū) , 其次必須執(zhí)行到冗余的指令 。 4. 當(dāng)程序彈飛到非程序區(qū)時(shí) , 或彈飛的程序碰到冗余指令前已形成死循環(huán) , 都會(huì)使冗余指令失去作用 。 軟件陷阱 ☆ 所謂軟件陷阱 ,就是一條引導(dǎo)指令,強(qiáng)行將捕獲的程序引向一個(gè)指定的地址,在那里有一段專門(mén)對(duì)程序出錯(cuò)進(jìn)行處理的程序。 ☆ 軟件陷阱由三條指令構(gòu)成: NOP NOP LJMP ERR 。ERR錯(cuò)誤處理程序入口 ☆ 軟件陷阱安排在下列四種地方: 1)未使用的中斷向量區(qū) 2)未使用的大片 ROM區(qū) 3)表格區(qū)尾部 4)程序區(qū) 軟件陷阱安排在程序的斷裂點(diǎn)處 , 這類指令有 LJMP、 SJMP、AJMP、 RET、 RETI, 正常執(zhí)行的程序到此便不會(huì)繼續(xù)往下執(zhí)行 ,如果還要順序執(zhí)行 , 必然是出錯(cuò)了 , 就有必要設(shè)陷阱將其捕捉出來(lái) 。 例:根據(jù)累加器 A內(nèi)容的正、負(fù)、零情況進(jìn)行三分支的程序中, 軟件陷阱 的安置如下: JNZ XYZ ……。 零處理 LJMP ABC NOP NOP LJMP ERR XYZ: JB ,UVW …… ;正數(shù)處理 LJMP ABC NOP NOP LJMP ERR UVW: …… ;負(fù)數(shù)處理 ABC: …… ;取結(jié)果 RET NOP NOP LJMP ERR 軟件陷阱 斷裂點(diǎn) 程序運(yùn)行監(jiān)視系統(tǒng)( WATCHDOG) 如果彈飛的程序彈飛到一個(gè)臨時(shí)構(gòu)成的死循環(huán)中,冗余指令和軟件陷阱就無(wú)能為力了。這時(shí)系統(tǒng)將完全癱瘓。 解決方法: 1)手動(dòng)復(fù)位; 2) 采用程序運(yùn)行監(jiān)視系統(tǒng) WATCHDOG特性 : 1)本身是能獨(dú)立工作的定時(shí)器,基本不依賴 CPU工作。 2) CPU在一個(gè)固定的時(shí)間間隔中和該系統(tǒng)打一次交道(喂一次狗),以表明系統(tǒng)“目前正常”。 3)當(dāng) CPU掉入死循環(huán)后,能及時(shí)發(fā)現(xiàn)并使系統(tǒng)復(fù)位。 WATCHDOG電路構(gòu)成 計(jì)數(shù)器形式; 單穩(wěn)態(tài)電路形式; 集成 WATCHDOG電路, 如 X504 OMP813L、MAX70 CAT1023 等等。 以上措施只解決了如何發(fā)現(xiàn)系統(tǒng)被干擾,及如何捕捉失控的程序,僅此是不夠的。還要讓計(jì)算機(jī)根據(jù)被破壞的現(xiàn)場(chǎng)中的 殘留信息自動(dòng)恢復(fù) 到正常工作狀態(tài)。 作業(yè) 第 6章 7 新教材: 6
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1