摘 要:嵌入式程序,具有兼容性強(qiáng)、運(yùn)行安全性高等特征,是虛擬程序深入研究的主要形式?;诖?,本文結(jié)合計(jì)算機(jī)嵌入式開發(fā)趨向,著重對嵌入式軟件構(gòu)件提取與組裝技術(shù)的要點(diǎn)進(jìn)行剖析,以達(dá)到合理把握技術(shù)研究條件,促進(jìn)虛擬技術(shù)深入開發(fā)的目的。
關(guān)鍵詞:計(jì)算機(jī);嵌入式;軟件構(gòu)件提取與組裝技術(shù)
引言:計(jì)算機(jī)程序組合與運(yùn)行,是當(dāng)代數(shù)字技術(shù)深入性發(fā)展的代表形式,它為數(shù)字化系統(tǒng)探索與運(yùn)用提供了新趨向。而嵌入式技術(shù)的提取與組裝,作為計(jì)算機(jī)技術(shù)研究的代表,自然也就成為了新時期計(jì)算機(jī)技術(shù)創(chuàng)新探究的切入點(diǎn)。
一、計(jì)算機(jī)嵌入式軟件構(gòu)件提取技術(shù)
嵌入式軟件構(gòu)件提取,是指將局部分程序從構(gòu)件框架中提取出來,它可以進(jìn)一步細(xì)化計(jì)算機(jī)嵌入程序的兼容能力,是嵌入式程序運(yùn)行情況分析的主要環(huán)節(jié)[1]。一般來說,它主要分為以下幾個環(huán)節(jié):
(一)系統(tǒng)細(xì)化
嵌入式構(gòu)建系統(tǒng)提取時,需按照系統(tǒng)具體反饋情況,對數(shù)據(jù)檢測效果進(jìn)行分析。若程序是系統(tǒng)性進(jìn)行數(shù)據(jù)的處理,系統(tǒng)細(xì)化時所反饋的就是嵌入式匹配語素的輸出結(jié)果;若系統(tǒng)進(jìn)行的是間斷性的業(yè)務(wù)程序,則系統(tǒng)細(xì)化時所反饋的結(jié)果多是業(yè)務(wù)領(lǐng)域構(gòu)建體系。如,專業(yè)管理數(shù)據(jù),坐標(biāo)計(jì)算結(jié)果等,均是系統(tǒng)間接性業(yè)務(wù)細(xì)化后所反饋的結(jié)果。
(二)模型構(gòu)建、分層分析
模型構(gòu)建是嵌入式構(gòu)建提取的第二步驟,該環(huán)節(jié)主要是對計(jì)算機(jī)軟件與硬件的配合協(xié)調(diào)度進(jìn)行探索。模型構(gòu)建主要分為三個環(huán)節(jié),第一環(huán)節(jié),依據(jù)計(jì)算機(jī)嵌入式數(shù)據(jù)模型,軟件程序提供相應(yīng)的對接口匹配檢驗(yàn);第二環(huán)節(jié),系統(tǒng)在明晰調(diào)用口后,將程序與外部硬件運(yùn)轉(zhuǎn)程序相互匹配,并開始測驗(yàn);第三環(huán)節(jié),按照構(gòu)建模型需求,分析硬件提取與抽象層的匹配核對情況。若模型構(gòu)建結(jié)果符合實(shí)際,程序啟動下一個程序;反之,系統(tǒng)立即跳出循環(huán)體。
(三)性能測試
嵌入式系統(tǒng)構(gòu)建分析時,檢測程序先對構(gòu)建的關(guān)鍵點(diǎn)進(jìn)行探究。如,運(yùn)用圖形用戶分析法,對嵌入式構(gòu)件提取時所要應(yīng)用到的顯示、輸入等環(huán)節(jié)進(jìn)行檢測。同時,嵌入式進(jìn)行構(gòu)件提取時,系統(tǒng)也會對構(gòu)件周圍組織變化頻率進(jìn)行跟蹤檢測。此外,嵌入式構(gòu)建程序研究時,還會根據(jù)系統(tǒng)算法運(yùn)行的周期循環(huán)速率,對嵌入式軟件構(gòu)件提取所應(yīng)用的時長、以及空間存儲的合理性進(jìn)行調(diào)節(jié)。
即,嵌入式軟件構(gòu)件提取技術(shù),是在傳統(tǒng)計(jì)算機(jī)技術(shù)運(yùn)行的基礎(chǔ)上,實(shí)行逆向思維調(diào)整方法,對構(gòu)件運(yùn)行情況進(jìn)行對應(yīng)性調(diào)節(jié)。同時,系統(tǒng)細(xì)化、結(jié)構(gòu)化分析、以及性能測定連貫性提取過程,巧妙的避免了技術(shù)測定過程不夠連貫的問題。
二、計(jì)算機(jī)嵌入式軟件構(gòu)件組裝技術(shù)
計(jì)算機(jī)嵌入式軟件構(gòu)件組裝技術(shù),是指借助嵌入式構(gòu)建程序優(yōu)勢,形成新的程序運(yùn)行程序開發(fā),即,我們所說的復(fù)合型構(gòu)建組裝方式。結(jié)合現(xiàn)代計(jì)算機(jī)程序開發(fā)的具體情況來說,計(jì)算機(jī)嵌入式軟件構(gòu)件組裝技術(shù)的實(shí)踐要點(diǎn)主要包括:
(一)C++語言為主
運(yùn)用C++語言進(jìn)行嵌入式描述和組裝,這類嵌入式軟件應(yīng)用方法,更適合元程序主體操作命令缺失的嵌入式構(gòu)件組裝需求。如,某計(jì)算機(jī)程序?yàn)橐粋€數(shù)據(jù)計(jì)算與反饋體系,原有程序子程序可實(shí)現(xiàn)局部計(jì)算數(shù)據(jù)整合,但進(jìn)行系統(tǒng)信息篩選時,由于缺少主體信息篩選標(biāo)準(zhǔn),系統(tǒng)無法進(jìn)行操作因素的綜合調(diào)配。此時測試人員就可以借助C++語言程序進(jìn)行計(jì)算機(jī)程序測定。案例中所描述的,嵌入式C++語言運(yùn)用方式,就是計(jì)算機(jī)嵌入式軟件構(gòu)件組裝技術(shù)運(yùn)用的體現(xiàn)。
(二)無嵌入技術(shù)
直接在無嵌入式的程序上融合嵌入式技術(shù)。即,以嵌入式程序?yàn)榛A(chǔ),建立層層嵌套的計(jì)算機(jī)程序測定體系。與運(yùn)用C++語言進(jìn)行嵌入式描述和組裝相比,無嵌入式的程序技術(shù)中,是從核心到外部子程序均采用相同的、獨(dú)立代碼進(jìn)行嵌入,而非后續(xù)進(jìn)行主體與枝干部分的匹配。如,某類計(jì)算機(jī)測定程序是均以“09”為代碼的計(jì)算機(jī)檢測程序,檢測人員可初步確定該類程序是無嵌入技術(shù)。
(三)數(shù)據(jù)耦合匹配提取
所謂數(shù)據(jù)耦合提取,是指嵌入式技術(shù)融合與測試時,嵌入結(jié)構(gòu)按照輸出與輸入數(shù)據(jù)的匹配情況進(jìn)行分析。若計(jì)算機(jī)嵌入式軟件構(gòu)件組裝中,輸入與輸出的數(shù)據(jù)相互對應(yīng),我們就說本次計(jì)算機(jī)數(shù)據(jù)處理中嵌入式技術(shù)提取成功。如,某次計(jì)算機(jī)嵌入式提取技術(shù)分析期間,輸入信息為“0101”,如果計(jì)算機(jī)嵌入式程序周期運(yùn)行后所反饋的信息也為“0101”,我們就說計(jì)算機(jī)嵌入式軟件構(gòu)件組裝結(jié)構(gòu)中,數(shù)據(jù)匹配吻合度較高;反之,說明計(jì)算機(jī)嵌入式軟件構(gòu)件組裝的數(shù)據(jù)耦合度較低。
結(jié)論:綜上所述,計(jì)算機(jī)嵌入式軟件構(gòu)件提取與組裝技術(shù)的分析,是數(shù)字信息技術(shù)實(shí)踐中科學(xué)運(yùn)用的理論歸納。在此基礎(chǔ)上,本文通過系統(tǒng)細(xì)化,模型構(gòu)建、分層分析,性能測試,C++語言為主,無嵌入技術(shù),以及數(shù)據(jù)耦合匹配提取,明晰嵌入式軟件構(gòu)件提取與組裝要點(diǎn)。因此,文章研究結(jié)果,將為計(jì)算機(jī)程序開發(fā)提供參考。
參考文獻(xiàn):
[1]閆巖.計(jì)算機(jī)嵌入式軟件構(gòu)件提取與組裝技術(shù)的分析[J].電子制作,2017(04):41+44.
作者簡介:
鄒安,籍貫:安徽,職稱和學(xué)歷:大學(xué)本科,研究方向或?qū)I(yè):計(jì)算機(jī)。