使用Java語言有非常多的好處,如安全的對象引用、語言級支持多線程和跨平臺等特性。但是嵌入式系統(tǒng)中Java語言的應(yīng)用卻很少見,這是由于Java如下兩方面的不足: (1)Java虛擬機(jī)實(shí)現(xiàn)需要大量的硬件資源;(2)Java語言的運(yùn)行時(shí)間不可預(yù)測。 為此,本論文將實(shí)現(xiàn)一個(gè)能夠應(yīng)用在低端FPGA器件的實(shí)時(shí)Java虛擬機(jī)。論文的主要創(chuàng)新點(diǎn)如下: 1.使用基于堆棧的RISC模型處理器實(shí)現(xiàn)CISC模型的JVM; 2.處理器微指令無任何相關(guān)性; 3.所設(shè)計(jì)的JVM能使Java程序擁有足夠的底層訪問能力。 論文的主要內(nèi)容和工作如下: 1.制定基于堆棧的RISC結(jié)構(gòu)處理器各級結(jié)構(gòu)。 2.設(shè)計(jì)簡潔高效的處理器微指令,并且微指令能夠滿足字節(jié)碼的需要。 3.制定Java字節(jié)碼到處理器代碼的轉(zhuǎn)換關(guān)系和快速轉(zhuǎn)換結(jié)構(gòu)。 4.設(shè)計(jì)中使用高速緩存,提高運(yùn)行速度。 5.優(yōu)化堆棧的硬件結(jié)構(gòu),使得出棧入棧操作更加簡潔快速。 6.設(shè)計(jì)一系列的本地方法,使得Java程序能夠直接訪問底層資源。 7.將Java類庫使用本地方法實(shí)現(xiàn)。 8.自定義程序在內(nèi)存中的結(jié)構(gòu),并使用裝載工具實(shí)現(xiàn)。 9.制定處理外圍數(shù)據(jù)處理機(jī)制,如IO和內(nèi)存接口10.制定中斷處理方式,并且實(shí)現(xiàn)軟中斷的機(jī)制。
標(biāo)簽: FPGA Java 虛擬機(jī)
上傳時(shí)間: 2013-06-11
上傳用戶:417313137
matlab仿真中移相變壓器的正確連接方式,五相,每相移位12度
標(biāo)簽: matlab 移相變壓器 模型
上傳時(shí)間: 2013-07-31
上傳用戶:萬有引力
基于Matlab的三維重建程序,世界頂級三維重建大師的代碼
標(biāo)簽: matlab 三維重建 程序
上傳時(shí)間: 2013-05-27
上傳用戶:04121298
介紹matlab自動代碼生成及電動汽車模型建立
標(biāo)簽: matlab 自動 代碼生成
上傳時(shí)間: 2013-04-24
上傳用戶:scorpion
JAVA程序設(shè)計(jì)教程,希望能夠?qū)Τ鯇W(xué)者有幫助
標(biāo)簽: JAVA 教程
上傳用戶:cx111111
本文介紹了用MATLAB 分析、設(shè)計(jì)、和實(shí)現(xiàn)IIR數(shù)字低通濾波器的方法。并依據(jù)IIR型數(shù)字濾波器設(shè)計(jì)的傳統(tǒng)方法,利用MATLAB工具采用兩種不同的方法快速有效的實(shí)現(xiàn)了對IIR數(shù)字濾波器的設(shè)計(jì). 關(guān)鍵詞:MATLAB IIR數(shù)字低通濾波器
標(biāo)簽: Matlab IIR 數(shù)字 低通濾波器
上傳時(shí)間: 2013-08-05
上傳用戶:ljthhhhhh123
AVS音頻編碼中長短窗的Matlab仿真及FPGA實(shí)現(xiàn)
標(biāo)簽: Matlab AVS 音頻編碼 仿真
上傳用戶:tyg88888
MATLAB 的名稱源自 Matrix Laboratory ,它是一種科學(xué)計(jì)算軟件,專門以矩陣的形式處理數(shù)據(jù)。
標(biāo)簽: MATLAB 71
上傳時(shí)間: 2013-05-25
上傳用戶:waizhang
本文以誤差和誤差變化率為輸入,利用模糊推理的方法實(shí)現(xiàn)了對PID參數(shù)的在線自動整定,并且在MATLAB環(huán)境下對該控制器進(jìn)行了設(shè)計(jì)和仿真。從仿真結(jié)果可以看出,參數(shù)自整定模糊PID控制器控制效果優(yōu)于
標(biāo)簽: Matlab PID 模糊 控制器
上傳用戶:wanghui2438
·詳細(xì)說明:Matlab下的EEG處理程序庫,例程豐富,講解清晰,醫(yī)學(xué)圖像圖形處理必備文件列表: eeg_toolbox ...........\brainstormresults2freesurfer.m ...........\ColorMapsMake.m ...........\ColorMapsShow.m ..........
標(biāo)簽: Matlab EEG 處理程序
上傳時(shí)間: 2013-07-20
上傳用戶:13681659100
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1