學(xué)習(xí)啦 > 論文大全 > 學(xué)科論文 > 計算機(jī)論文 > 計算機(jī)體系結(jié)構(gòu)論文范文(2)

計算機(jī)體系結(jié)構(gòu)論文范文(2)

時間: 堅烘964 分享

計算機(jī)體系結(jié)構(gòu)論文范文

  計算機(jī)體系結(jié)構(gòu)論文范文篇二

  《計算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)分析》

  摘 要 隨著我國經(jīng)濟(jì)的快速發(fā)展,信息化水平越來越高,對網(wǎng)絡(luò)技術(shù)的發(fā)展要求也就越來越嚴(yán)格,尤其是在計算機(jī)功能方面的要求。提高計算機(jī)的運(yùn)行功能有利于計算機(jī)在發(fā)展過程中不斷適用于信息量大幅度增加的現(xiàn)代社會,實(shí)現(xiàn)信息快速傳輸?shù)哪繕?biāo),于是結(jié)構(gòu)軟件模擬技術(shù)應(yīng)運(yùn)而生。軟件模擬技術(shù)在計算機(jī)體系結(jié)構(gòu)上的推廣和使用,不僅提高了計算機(jī)的運(yùn)行功能,還加快了計算機(jī)軟件的開發(fā)速度,相比之下,大大節(jié)省了計算機(jī)軟件的開發(fā)成本。為了能夠?qū)τ嬎銠C(jī)體系結(jié)構(gòu)軟件模擬技術(shù)有進(jìn)一步的了解,本文的主旨就是對軟件模擬技術(shù)開發(fā)中存在的問題進(jìn)行分析,進(jìn)而分析軟件模擬技術(shù)在計算機(jī)體系結(jié)構(gòu)中的應(yīng)用,找到有效的解決措施,促進(jìn)軟件模擬技術(shù)的發(fā)展。

  【關(guān)鍵詞】計算機(jī)體系 結(jié)構(gòu)軟件模擬技術(shù) 分析

  雖然軟件模擬技術(shù)在計算機(jī)體系結(jié)構(gòu)上的應(yīng)用起步較晚,但是已經(jīng)取得了一定的成就,在現(xiàn)代處理器或計算機(jī)系統(tǒng)設(shè)計中,體系結(jié)構(gòu)軟件模擬技術(shù)已成為一個不可缺少的環(huán)節(jié)。盡管如此,軟件模擬技術(shù)仍然存在著許多的問題,由于軟件模擬技術(shù)的開發(fā)工藝比較復(fù)雜,還需要花費(fèi)大量的時間對其進(jìn)行標(biāo)準(zhǔn)測試,所以為了能夠讓它在計算機(jī)體系結(jié)構(gòu)方面的應(yīng)用能夠達(dá)到人們對計算機(jī)能力日益增長的需求,需要對計算機(jī)體系機(jī)構(gòu)軟件模擬技術(shù)進(jìn)行分析。

  1 計算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)存在的問題

  1.1 軟件模擬技術(shù)的開發(fā)難度比較大

  由于計算機(jī)的機(jī)構(gòu)極其復(fù)雜,當(dāng)前如果要將計算機(jī)里邊的晶體管和電路全部通過模擬技術(shù)實(shí)現(xiàn)是不太現(xiàn)實(shí)的操作,所以只能采取結(jié)構(gòu)簡化措施,按照一定的層次分配對計算機(jī)的體系結(jié)構(gòu)進(jìn)行簡化。但是在同等情況下,計算機(jī)體系結(jié)構(gòu)在簡化之后依舊相當(dāng)?shù)膹?fù)雜,不利于軟件模擬技術(shù)的開發(fā)。所以,為了能夠解決計算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)在應(yīng)用過程中的這一難題,編程人員經(jīng)過研究發(fā)現(xiàn)可以使用C語言當(dāng)中的功能語言來開發(fā)相對應(yīng)的模擬軟件。這種方式下開發(fā)出來的軟件和其它方式開發(fā)的軟件相比,具有明顯的優(yōu)勢,比如在使用過程更不容易出錯,還可以減少對能源資源以及時間的消耗。當(dāng)前我國在軟件模擬技術(shù)開發(fā)方面的工作,基本上都是在原本的模擬器基礎(chǔ)上開始的,并沒有嚴(yán)格遵守從最開始的步驟出發(fā)的要求,由于軟件模擬技術(shù)的復(fù)雜性,讓許多開發(fā)出來的軟件在推廣使用之前受到廣大用戶的質(zhì)疑。因此在軟件模擬技術(shù)的開展工作上,需要加大對軟件設(shè)計的力度,以提高軟件運(yùn)行的準(zhǔn)確性。

  1.2 模擬器的設(shè)計時間長

  計算機(jī)主機(jī)上的一大重要運(yùn)行程序就是模擬器,在模擬運(yùn)行系統(tǒng)運(yùn)行過程的時候,記錄處理器運(yùn)行的狀態(tài)一般都是利用時鐘級別以上的記錄器。在這種狀態(tài)下包含大量的數(shù)據(jù)在當(dāng)中,在模擬運(yùn)行速度方面產(chǎn)生了直接的影響。目前我國最快的模擬器運(yùn)行速度遠(yuǎn)遠(yuǎn)慢于計算機(jī)主機(jī)的硬件運(yùn)行速度,通過軟件模擬技術(shù)讓處理器的運(yùn)行速度不斷提高,為能夠同時提高軟件模擬技術(shù)的測試運(yùn)行性能,相關(guān)組織也相應(yīng)的發(fā)布了測試標(biāo)準(zhǔn)程序,解決因測試耗費(fèi)的時間過長而引起的低工作效率問題。

  1.3 軟件模擬技術(shù)中模擬器的運(yùn)行結(jié)果有待提高

  當(dāng)前我們主要把計算機(jī)體系結(jié)構(gòu)模擬器開發(fā)的主要過程分為三個階段,其一是目標(biāo)體系的構(gòu)建,其二是模擬器結(jié)構(gòu)的設(shè)計,其三是模擬器的實(shí)現(xiàn)。這三個階段中目標(biāo)體系的構(gòu)建主要是針對迷你軟件的開發(fā),是它開發(fā)過程中的一個重要環(huán)節(jié),但是在運(yùn)行結(jié)果方面存在很大的缺陷。第二個階段出現(xiàn)的問題主要體現(xiàn)在它的細(xì)節(jié)方面,雖然這個過程中能夠?qū)τ嬎銠C(jī)的體系結(jié)構(gòu)目標(biāo)具有比較明確的理解,但是容易出現(xiàn)細(xì)節(jié)性的錯誤。綜上所述,軟件模擬技術(shù)在測試運(yùn)行結(jié)果的時候需要特別注意一些運(yùn)行方面的錯誤,避免給模擬器運(yùn)行的結(jié)果帶來嚴(yán)重的影響。

  2 提高計算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)的有效措施

  2.1 相應(yīng)的減少模擬器運(yùn)行的參數(shù)

  為了能夠提高計算機(jī)的運(yùn)行速度,可以針對計算機(jī)的運(yùn)行過程是用一些具有代表性的測試參數(shù),并適當(dāng)對一些模擬器的測試程序進(jìn)行修改,以減少模擬器運(yùn)行的參數(shù),提高模擬器運(yùn)行的測試效果,節(jié)約程序測試的使用時間。可以隨意選去一些模擬器的運(yùn)行參數(shù),將它們設(shè)置在模擬器設(shè)置中,執(zhí)行的結(jié)果為最終結(jié)果,如果參數(shù)的訊息可以在模擬器中找到對應(yīng)的結(jié)果,則可以將其參數(shù)保存,反之則可以進(jìn)行刪減。通過減少運(yùn)行參數(shù)的方式,不僅提高了運(yùn)行的速度,還可以減少測試過程的誤差,降低錯誤率,提高軟件模擬技術(shù)在計算機(jī)體系結(jié)構(gòu)方面的運(yùn)用。

  2.2 減少模擬器運(yùn)行指令的數(shù)量

  計算機(jī)作為當(dāng)代社會信息傳播的主要方式之一,在運(yùn)行過程中需要消耗大量的數(shù)據(jù),所以如果要對其運(yùn)行過程進(jìn)行全面的模擬,需要在程序中添加大量的運(yùn)行指令來滿足要求,而這些指令也正是運(yùn)行耗費(fèi)大量時間的關(guān)鍵所在。所以,為了能夠很好的解決這一弊端,隨著我國科學(xué)技術(shù)的不斷進(jìn)步,以及對軟件模擬技術(shù)的深入研究,發(fā)現(xiàn)如果采用全部的指令來完成軟件的模擬工作是行不通的,但是如果只是采用其中的部分指令,讓這部分指令的運(yùn)行過程來代替全部指令的運(yùn)行過程,將讓模擬效果大幅度提高。因此同時也面臨著一個重要難題,在眾多的指令中應(yīng)該如何取舍才能完美的取代全部指令的運(yùn)行過程。在做出指令選擇的時候需要了解各指令之間的差異,對它的運(yùn)行效果有所了解,然后進(jìn)行篩選,在保證不直接影響模擬效果的前提下,選出具有代表性的指令。當(dāng)前主要的指令選擇方式有兩種,一個是直接選擇指令,另一個是通過統(tǒng)計學(xué)的方式對指令進(jìn)行選擇。

  3 結(jié)語

  隨著我國信息的傳輸量大幅度提高,對計算機(jī)體系結(jié)構(gòu)要求的提出的更高要求,軟件模擬技術(shù)被大量的推廣和應(yīng)用,在計算機(jī)的發(fā)展過程中起到重要作用,對這項技術(shù)進(jìn)行分析就是為了能夠促進(jìn)這項技術(shù)更好的發(fā)展。

  參考文獻(xiàn)

  [1]李明樹,楊秋松,翟健.軟件過程建模方法研究[J].軟件學(xué)報,2009(03).

  [2]許建衛(wèi),陳明宇,楊偉,潘曉雷,鄭規(guī),趙健博,孫凝暉.計算機(jī)體系結(jié)構(gòu)模擬器技術(shù)和發(fā)展[J].系統(tǒng)仿真學(xué)報, 2009(20).

  [3]王杰生,李舟軍,李夢君.用描述邏輯進(jìn)行語義Web服務(wù)組合[J].軟件學(xué)報, 2008(04).

看過“計算機(jī)體系結(jié)構(gòu)論文范文”的人還看了:

1.計算機(jī)系統(tǒng)結(jié)構(gòu)論文范文

2.計算機(jī)網(wǎng)絡(luò)專業(yè)論文范文參考

3.計算機(jī)系統(tǒng)結(jié)構(gòu)論文

4.國外計算機(jī)論文范文

5.計算機(jī)專業(yè)學(xué)術(shù)論文

2921092