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

正文內(nèi)容

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

2025-05-03 18:32本頁面
  

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