ARM的虛擬內(nèi)存管理技術(shù)的研究
本文關(guān)鍵詞:ARM的虛擬內(nèi)存管理技術(shù)的研究 出處:《北京交通大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: 虛擬內(nèi)存管理 存儲(chǔ)器管理單元 虛實(shí)地址轉(zhuǎn)換 頁(yè)表地址映射 地址保護(hù) 多任務(wù)系統(tǒng) 可信執(zhí)行環(huán)境
【摘要】:摘要:隨著智能移動(dòng)終端的普及和移動(dòng)應(yīng)用的多樣化,移動(dòng)終端用戶的信息安全逐漸受到威脅,比如個(gè)人敏感信息泄露等。這就迫切的需要一種能夠主動(dòng)抵御各種不安全因素的攻擊的系統(tǒng),以保證個(gè)人敏感信息的安全性。針對(duì)此問(wèn)題,北京握奇數(shù)據(jù)系統(tǒng)有限公司正在進(jìn)行TEE-可信執(zhí)行環(huán)境項(xiàng)目的研究。該項(xiàng)目的目標(biāo)是開發(fā)出一款具有自主知識(shí)產(chǎn)權(quán)的移動(dòng)終端的微型嵌入式安全操作系統(tǒng),從而在ARM系統(tǒng)上增加一個(gè)安全模式。其中ARM的虛擬內(nèi)存管理研究是該項(xiàng)目的一個(gè)核心模塊,用于實(shí)現(xiàn)普通模式與安全模式的切換、用戶身份認(rèn)證、數(shù)據(jù)加密等多任務(wù)的無(wú)沖突調(diào)度。 本文主要內(nèi)容是圍繞ARM的虛擬內(nèi)存管理技術(shù)進(jìn)行了虛擬內(nèi)存管理系統(tǒng)和存儲(chǔ)器管理單元方面的研究,并論述了一個(gè)ARM的虛擬內(nèi)存管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程。該系統(tǒng)在運(yùn)用ARM的MMU硬件的基礎(chǔ)上,使用基于頁(yè)式管理的虛實(shí)地址映射方式、快速地址轉(zhuǎn)換技術(shù)以及頁(yè)表調(diào)度的內(nèi)存映射等相關(guān)虛擬內(nèi)存管理技術(shù),使得在ARM處理器硬件存儲(chǔ)空間有限的條件下,實(shí)現(xiàn)虛擬地址與物理地址的轉(zhuǎn)換和地址保護(hù),使系統(tǒng)能夠利用比實(shí)際物理內(nèi)存大得多的虛擬內(nèi)存地址空間。本課題的創(chuàng)新在于將虛擬內(nèi)存管理技術(shù)運(yùn)用到移動(dòng)終端信息安全領(lǐng)域,用于具有安全擴(kuò)展的ARM上的可信執(zhí)行環(huán)境。 本課題ARM的虛擬內(nèi)存管理技術(shù)的研究來(lái)源于北京握奇數(shù)據(jù)系統(tǒng)有限公司正在研究的項(xiàng)目TEE-可信執(zhí)行環(huán)境。虛擬內(nèi)存管理系統(tǒng)的實(shí)現(xiàn)平臺(tái)是一個(gè)虛擬的基于ARM920T內(nèi)核的嵌入式開發(fā)板的集成開發(fā)環(huán)境。通過(guò)在windows操作系統(tǒng)的PC上依托cygwin模擬linux環(huán)境,并在cygwin環(huán)境下安裝開源軟件SkyEye,從而模擬出ARM嵌入式開發(fā)環(huán)境。在系統(tǒng)實(shí)現(xiàn)過(guò)程中,本文主要運(yùn)用了編程語(yǔ)言是ARM匯編及C語(yǔ)言。
[Abstract]:......
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP333.1;TP368.1
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 黃海林;范東睿;許彤;唐志敏;;嵌入式處理器中訪存部件的低功耗設(shè)計(jì)研究[J];計(jì)算機(jī)學(xué)報(bào);2006年05期
2 錢靜,蘆東昕,謝鑫,徐立鋒;嵌入式軟件虛擬內(nèi)存管理技術(shù)的研究和實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用研究;2005年02期
3 凌震瑩;張雷;;一種嵌入式系統(tǒng)虛擬內(nèi)存管理機(jī)制的實(shí)現(xiàn)方法[J];科學(xué)技術(shù)與工程;2010年27期
4 王慶民;劉福巖;;ARM MMU中虛地址轉(zhuǎn)換研究[J];機(jī)械工程與自動(dòng)化;2007年01期
5 司新生;;μC\OS-Ⅱ操作系統(tǒng)的任務(wù)切換[J];數(shù)字技術(shù)與應(yīng)用;2010年06期
6 王爽;吳全興;;嵌入式CPU的存儲(chǔ)器管理單元[J];微處理機(jī);2012年01期
7 李瑛,高德遠(yuǎn),張盛兵,樊曉椏;32位RISC中存儲(chǔ)管理單元的設(shè)計(jì)[J];西北工業(yè)大學(xué)學(xué)報(bào);2004年03期
8 肖兒良;毛海軍;鞠軍平;林蔚;;基于ARM9的嵌入式虛擬存儲(chǔ)系統(tǒng)研究與設(shè)計(jì)[J];現(xiàn)代計(jì)算機(jī)(專業(yè)版);2012年05期
9 陳渝 ,楊曄 ,李明 ,王利明;嵌入式系統(tǒng)仿真環(huán)境—SkyEye[J];電子設(shè)計(jì)應(yīng)用;2004年02期
10 劉坤杰;游海亮;嚴(yán)曉浪;葛海通;;面向嵌入式應(yīng)用的內(nèi)存管理單元設(shè)計(jì)[J];浙江大學(xué)學(xué)報(bào)(工學(xué)版);2007年07期
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前7條
1 鄭麗霞;嵌入式CPU存儲(chǔ)器管理的實(shí)現(xiàn)[D];南京理工大學(xué);2004年
2 張冰淳;64位高性能微處理器中存儲(chǔ)管理單元的研究與實(shí)現(xiàn)[D];同濟(jì)大學(xué);2007年
3 陳建;基于Skyeye仿真ARM平臺(tái)和μC/OS-Ⅱ的視頻傳輸研究[D];天津工業(yè)大學(xué);2008年
4 王宏宇;ARM32位處理器存儲(chǔ)器管理單元系統(tǒng)級(jí)仿真模型的研究[D];華北電力大學(xué)(北京);2009年
5 蔡珊;嵌入式32位RISC處理器中存儲(chǔ)管理單元的研究與設(shè)計(jì)[D];西安電子科技大學(xué);2009年
6 徐鴻明;高性能低功耗嵌入式內(nèi)存管理單元設(shè)計(jì)研究[D];浙江大學(xué);2010年
7 謝亞明;ARM體系結(jié)構(gòu)虛擬化技術(shù)的研究與實(shí)現(xiàn)[D];東北大學(xué);2008年
,本文編號(hào):1394830
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1394830.html