亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現(xiàn)在的位置是:蟲蟲下載站 > 資源下載 > 學(xué)術(shù)論文 > 基于FPGA的Java虛擬機實現(xiàn)

基于FPGA的Java虛擬機實現(xiàn)

  • 資源大小:2481 K
  • 上傳時間: 2013-06-11
  • 上傳用戶:cy_jing
  • 資源積分:2 下載積分
  • 標(biāo)      簽: FPGA Java 虛擬機

資 源 簡 介

使用Java語言有非常多的好處,如安全的對象引用、語言級支持多線程和跨平臺等特性。但是嵌入式系統(tǒng)中Java語言的應(yīng)用卻很少見,這是由于Java如下兩方面的不足: (1)Java虛擬機實現(xiàn)需要大量的硬件資源;(2)Java語言的運行時間不可預(yù)測。 為此,本論文將實現(xiàn)一個能夠應(yīng)用在低端FPGA器件的實時Java虛擬機。論文的主要創(chuàng)新點如下: 1.使用基于堆棧的RISC模型處理器實現(xiàn)CISC模型的JVM; 2.處理器微指令無任何相關(guān)性; 3.所設(shè)計的JVM能使Java程序擁有足夠的底層訪問能力。 論文的主要內(nèi)容和工作如下: 1.制定基于堆棧的RISC結(jié)構(gòu)處理器各級結(jié)構(gòu)。 2.設(shè)計簡潔高效的處理器微指令,并且微指令能夠滿足字節(jié)碼的需要。 3.制定Java字節(jié)碼到處理器代碼的轉(zhuǎn)換關(guān)系和快速轉(zhuǎn)換結(jié)構(gòu)。 4.設(shè)計中使用高速緩存,提高運行速度。 5.優(yōu)化堆棧的硬件結(jié)構(gòu),使得出棧入棧操作更加簡潔快速。 6.設(shè)計一系列的本地方法,使得Java程序能夠直接訪問底層資源。 7.將Java類庫使用本地方法實現(xiàn)。 8.自定義程序在內(nèi)存中的結(jié)構(gòu),并使用裝載工具實現(xiàn)。 9.制定處理外圍數(shù)據(jù)處理機制,如IO和內(nèi)存接口10.制定中斷處理方式,并且實現(xiàn)軟中斷的機制。

相 關(guān) 資 源

主站蜘蛛池模板: 台安县| 特克斯县| 金乡县| 嘉峪关市| 洛川县| 庄浪县| 伊宁县| 江北区| 古交市| 嘉兴市| 茶陵县| 南阳市| 定南县| 鄂尔多斯市| 克什克腾旗| 深州市| 来宾市| 西峡县| 胶南市| 北川| 奈曼旗| 怀远县| 和平区| 屏山县| 宁南县| 合水县| 奉节县| 竹山县| 嵊州市| 仁寿县| 丰城市| 津市市| 文化| 天镇县| 德钦县| 荥经县| 出国| 利川市| 赫章县| 浮山县| 枣庄市|