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

當前位置:主頁 > 科技論文 > 計算機論文 >

虛擬機平臺的設(shè)計與關(guān)鍵模塊的實現(xiàn)

發(fā)布時間:2020-06-14 06:57
【摘要】:計算機系統(tǒng)可以分為軟件子系統(tǒng)和硬件子系統(tǒng)兩種,兩個相互依存又相互獨立的子系統(tǒng)。虛擬機是指通過軟件模擬的具有完整硬件系統(tǒng)功能的、運行在一個完全隔離環(huán)境中的完整計算機系統(tǒng)。它是相對我們平常所用的實際的計算機而言的一個概念,是一個假想的模擬實際計算機進行工作的軟件系統(tǒng)。虛擬機是一種軟件和硬件結(jié)合,利用操作系統(tǒng)或?qū)S糜布峁┑墓δ軇?chuàng)建了供操作系統(tǒng)或其他軟件運行的平臺,使得其他軟件或操作系統(tǒng)能夠在現(xiàn)有的操作系統(tǒng)或軟件平臺下直接運行。虛擬機實現(xiàn)了程序與操作系統(tǒng)和硬件的分離,從而實現(xiàn)了應(yīng)用程序與平臺的無關(guān)性。虛擬機在任何平臺上都提供給編譯程序一個共同的接口,編譯程序只要面向虛擬機,生成虛擬機能夠識別的代碼,然后就可以由虛擬機解釋執(zhí)行。隨著科學(xué)技術(shù)的進步,需要一些強大功能而且價格較低的硬件,軟件開發(fā)變得更加繁重,軟件系統(tǒng)也變得越加復(fù)雜。虛擬機技術(shù)的誕生,為我們更好的解決了這個問題,因為它可以為我們提供了更多的選擇,為開發(fā)商提供了擴展性良好、程序可以實現(xiàn)跨平臺的強大平臺,所以未來虛擬機技術(shù)會成為大中型軟件開發(fā)者主要使用的技術(shù)之一。 本文以虛擬機技術(shù)為主要研究對象,比較深入地分析和研究了其中的一些關(guān)鍵模塊,如內(nèi)存管理機制、字節(jié)碼、指令集等,并用C/C++設(shè)計和實現(xiàn)一個基于Windows平臺的小型虛擬機軟件系統(tǒng)XVM,主要做了以下工作: 首先介紹了虛擬機的概念及其相關(guān)背景,論述了本文的組織結(jié)構(gòu),接著詳細分析了虛擬機的內(nèi)存管理機制,包括應(yīng)用級上的內(nèi)存管理和動態(tài)內(nèi)存管理以及XVM虛擬機的內(nèi)存管理方式,然后重點講述了XVM虛擬機的幾個關(guān)鍵模塊如指令集、裝載器和字節(jié)碼文件結(jié)構(gòu)等,最終通過實例來實現(xiàn)XVM虛擬機的設(shè)計。 【學(xué)位授予單位】:沈陽理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP302

【圖文】:

示意圖,內(nèi)存,類型,示意圖


2.3 應(yīng)用程序級上的內(nèi)存管理機制計算機對內(nèi)存的管理分為三個級別:第一個是機器級上的內(nèi)操作系統(tǒng)級上的內(nèi)存管理;第三個則是應(yīng)用程序級上的內(nèi)存管理本文 XVM 虛擬機是一款應(yīng)用級別的軟件系統(tǒng),故本文僅討論應(yīng)機制。在計算機中,操作系統(tǒng)要為應(yīng)用程序分配相應(yīng)的內(nèi)存,然的內(nèi)存劃分為若干個內(nèi)存段,這些內(nèi)存段供應(yīng)用程序來使用。我型分為如下幾種:第一種是數(shù)據(jù)堆(Heap);第二種是堆棧段(S第三種是正文段(Text Segment),也叫代碼段;第二種是數(shù)據(jù)段

示意圖,地址空間


我們把字節(jié)碼可執(zhí)行文件規(guī)定為降序格式。XVM 運行時系統(tǒng)在啟動時會向宿主操作系統(tǒng)申請一片內(nèi)存區(qū)域,然后用分配到的內(nèi)存構(gòu)造出一個人工地址空間來供單個 XVM 應(yīng)用程序使用。這個地址空間又分為三個內(nèi)存段:一個正文段(代碼段)、一個數(shù)據(jù)堆段和一個堆棧段。如圖 2.2XVM地址空間示意圖。

【參考文獻】

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

1 祝義,朱暉;基于虛擬機的虛擬實驗網(wǎng)絡(luò)[J];計算機與現(xiàn)代化;2004年04期

2 劉輝;陳家駿;;嵌入式JAVA虛擬機的加速改造[J];微計算機信息;2006年17期

相關(guān)博士學(xué)位論文 前1條

1 唐遇星;面向動態(tài)二進制翻譯的動態(tài)優(yōu)化和微處理器體系結(jié)構(gòu)支撐技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2005年

相關(guān)碩士學(xué)位論文 前9條

1 李巍;虛擬機機制研究[D];電子科技大學(xué);2004年

2 高攀;C語言安全編譯器研究[D];電子科技大學(xué);2005年

3 廖華峗;X86可視虛擬機的研究與實現(xiàn)[D];廣東工業(yè)大學(xué);2005年

4 陳亞亞;基于Linux的數(shù)控虛擬機的研究與開發(fā)[D];華中科技大學(xué);2005年

5 王云柱;基于SDP2005軟件開發(fā)平臺的虛擬機的研究[D];天津大學(xué);2005年

6 夏冰;緩沖區(qū)溢出防御虛擬機的研究與實現(xiàn)[D];廣西師范大學(xué);2006年

7 包云程;構(gòu)建基于動態(tài)二進制翻譯技術(shù)的進程虛擬機[D];上海交通大學(xué);2007年

8 朱成光;基于棧式虛擬機的開發(fā)運行平臺的設(shè)計與實現(xiàn)[D];西北工業(yè)大學(xué);2007年

9 林巧民;虛擬機相關(guān)技術(shù)研究及實踐[D];河海大學(xué);2004年



本文編號:2712429

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

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2712429.html


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

版權(quán)申明:資料由用戶c043a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
欧美午夜伦理在线观看| 国产亚洲不卡一区二区| 精品推荐国产麻豆剧传媒| 国产午夜精品久久福利| 尹人大香蕉一级片免费看| 国产亚洲成av人在线观看| 日韩精品中文字幕在线视频| 99久久国产亚洲综合精品| 亚洲综合精品天堂夜夜| 欧美日韩视频中文字幕| 国产香蕉国产精品偷在线观看 | 我要看日本黄色小视频| 亚洲第一区欧美日韩在线| 美女被啪的视频在线观看| 国产一区在线免费国产一区| 国产精品丝袜一二三区| 欧美精品激情视频一区| 亚洲一区二区久久观看| 亚洲成人精品免费在线观看| 国产精品日韩欧美第一页| 国产丝袜极品黑色高跟鞋| 亚洲综合一区二区三区在线| 最新国产欧美精品91| 黄片在线观看一区二区三区| 日本一本在线免费福利| 国产又粗又硬又大又爽的视频| 欧美一区二区三区性视频 | 超薄丝袜足一区二区三区| 国产传媒一区二区三区| 亚洲视频偷拍福利来袭| 爽到高潮嗷嗷叫之在现观看| 在线免费国产一区二区三区 | 日韩一级一片内射视频4k| 国产美女网红精品演绎| 日本久久精品在线观看| 国产伦精品一区二区三区精品视频| 麻豆tv传媒在线观看| 91天堂素人精品系列全集| 亚洲人午夜精品射精日韩| 婷婷色香五月综合激激情| 国产一级特黄在线观看|