天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 管理論文 > 組織管理論文 >

基于FORTH虛擬機(jī)的操作系統(tǒng)多任務(wù)動態(tài)管理研究

發(fā)布時間:2020-06-29 20:37
【摘要】:隨著物聯(lián)網(wǎng)的快速發(fā)展,面對現(xiàn)如今越來越多樣化的嵌入式應(yīng)用需求,在相關(guān)嵌入式研究領(lǐng)域中存在許多需要解決的可擴(kuò)展、可移植等難題,一個嵌入式的控制系統(tǒng)可能要同時控制多個設(shè)備工作,基于程序的結(jié)構(gòu)化設(shè)計,各個任務(wù)需要協(xié)同式合作,所以對基于Forth虛擬機(jī)嵌入式多任務(wù)操作系統(tǒng)(Forth Virtual Machine Operating System,FVMOS)的任務(wù)管理就非常有必要。在許多主流的Forth操作系統(tǒng)中都具有多道程序處理能力,現(xiàn)有的多任務(wù)管理設(shè)計可以動態(tài)的修改程序,但是對新建任務(wù)的勾鏈不能有效控制,用戶無法根據(jù)任務(wù)的緊迫性程度在指定位置勾鏈新任務(wù),同時也無法將調(diào)度隊列中不再需要運(yùn)行的任務(wù)直接撤離,只是修改待撤離任務(wù)的status值,但任務(wù)仍在隊列中,不僅降低了內(nèi)存利用率,同時也增加了CPU負(fù)荷。針對現(xiàn)有Forth系統(tǒng)中多任務(wù)管理方面遺留的問題,本課題提出了一種具有良好拓展性、可在線維護(hù)、可移植的基于FVMOS的任務(wù)動態(tài)管理方法,采用以Forth虛擬機(jī)指令同步的協(xié)同式多任務(wù)調(diào)度算法,縮短了任務(wù)上下文切換時間。用戶可以根據(jù)自己的實際需求,在不打亂Forth虛擬機(jī)運(yùn)行節(jié)奏的前提下在指定位置動態(tài)勾鏈新任務(wù),而不影響其他任務(wù)的正常運(yùn)行;允許動態(tài)撤離多任務(wù)調(diào)度隊列中不再需要繼續(xù)調(diào)度運(yùn)行的任務(wù),針對撤離任務(wù)在RAM一直占據(jù)的內(nèi)存空間,設(shè)計了一種撤離任務(wù)空閑分區(qū)分配算法,重利用撤離任務(wù)造成的空閑分區(qū),提高內(nèi)存利用率。實驗結(jié)果表明,基于FVMOS的任務(wù)動態(tài)管理發(fā)揮了Forth系統(tǒng)所固有的良好特性,提高了系統(tǒng)的靈活性以及內(nèi)存的利用率,適合資源有限的嵌入式環(huán)境。
【學(xué)位授予單位】:云南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP302;TP316
【圖文】:

基于FORTH虛擬機(jī)的操作系統(tǒng)多任務(wù)動態(tài)管理研究


文本解釋器工作流程

基于FORTH虛擬機(jī)的操作系統(tǒng)多任務(wù)動態(tài)管理研究


Forth工作循環(huán)

【參考文獻(xiàn)】

相關(guān)期刊論文 前6條

1 代紅兵;楊為民;王麗清;周永錄;;多目標(biāo)Forth自生成器的研究與實現(xiàn)[J];計算機(jī)應(yīng)用研究;2014年04期

2 楊為民;代紅兵;安紅萍;周永錄;;一種新的嵌入式Forth實時操作系統(tǒng)的研究[J];云南大學(xué)學(xué)報(自然科學(xué)版);2013年S2期

3 王麗清;楊為民;代紅兵;周永錄;;嵌入式FORTH虛擬計算機(jī)的實現(xiàn)[J];電子世界;2013年18期

4 雷亞平,沈春林,楊忠;嵌入式系統(tǒng)的組成、設(shè)計與調(diào)試[J];航空計算技術(shù);2003年03期

5 陸忠華;曹永巖;曹漢強(qiáng);;面向?qū)崟r控制的FORTH語言在8098單片機(jī)上的實現(xiàn)[J];武漢鋼鐵學(xué)院學(xué)報;1993年03期

6 王運(yùn)秀;劉利民;;FORTH語言在控制中的應(yīng)用[J];北方交通大學(xué)學(xué)報;1990年03期



本文編號:2734329

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/yunyingzuzhiguanlilunwen/2734329.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a2f37***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com