目標(biāo)機(jī)仿真器集成與指令仿真緩存管理策略
發(fā)布時間:2024-12-07 05:17
嵌入式系統(tǒng)與應(yīng)用的發(fā)展,對嵌入式系統(tǒng)開發(fā)環(huán)境與工具提出了新的要求。嵌入式集成開發(fā)環(huán)境中的仿真器工具使嵌入式系統(tǒng)開發(fā)人員不再完全依賴于開發(fā)板,協(xié)作更加流暢。 在嵌入式集成開發(fā)環(huán)境中集成仿真器主要有兩個關(guān)鍵技術(shù),開發(fā)環(huán)境和仿真器之間的狀態(tài)同步和通信機(jī)制。仿真器和開發(fā)環(huán)境是兩個獨立的實體,它們之間狀態(tài)的一致性涉及到系統(tǒng)運行的正確性和穩(wěn)定性。而兩者之間的狀態(tài)是隨著通信的過程而變化的,所以將通信機(jī)制以通信語義原語的方式描述,并和狀態(tài)轉(zhuǎn)換規(guī)則一起被抽象成確定的有限自動機(jī)DFA。這種以DFA描述的結(jié)構(gòu)保證了仿真器的成功集成,并使得以后在嵌入式集成開發(fā)環(huán)境中添加新仿真器更加簡單。 ARTs-IDE是一款具有自主知識版權(quán)的嵌入式集成開發(fā)環(huán)境。為了使ARTs-IDE的功能更好的適應(yīng)嵌入式開發(fā)的需要,在ARTs-IDE中集成了仿真器skyeye。skyeye是國內(nèi)知名的嵌入式系統(tǒng)仿真器。其開發(fā)源代碼的特性使得skyeye易于修改,為后續(xù)的工作提供了方便,能較好的符合ARTs-IDE對仿真器支持的需要。skyeye集成到ARTs-IDE后,使得ARTs-OS在仿真環(huán)境中成功運行。 在實際...
【文章頁數(shù)】:50 頁
【學(xué)位級別】:碩士
【部分圖文】:
本文編號:4014865
【文章頁數(shù)】:50 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.2系統(tǒng)狀態(tài)轉(zhuǎn)化圖
圖2.2系統(tǒng)狀態(tài)轉(zhuǎn)化圖系統(tǒng)開始運行時沒有項目打開,即q0=None。系統(tǒng)在關(guān)閉之前必須處于沒有項目打開的狀態(tài)。如果處于其他狀態(tài),系統(tǒng)合法的狀態(tài)轉(zhuǎn)換規(guī)則將系統(tǒng)自動轉(zhuǎn)換到?jīng)]有項目打開的狀態(tài)。例如系統(tǒng)在關(guān)處于Connected狀態(tài),關(guān)閉的時候系統(tǒng)會自動的斷開連接、關(guān)閉打開的項目....
本文編號:4014865
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/4014865.html
最近更新
教材專著