使用Java語言有非常多的好處,如安全的對象引用、語言級支持多線程和跨平臺等特性。但是嵌入式系統中Java語言的應用卻很少見,這是由于Java如下兩方面的不足: (1)Java虛擬機實現需要大量的硬件資源;(2)Java語言的運行時間不可預測。 為此,本論文將實現一個能夠應用在低端FPGA器件的實時Java虛擬機。論文的主要創新點如下: 1.使用基于堆棧的RISC模型處理器實現CISC模型的JVM; 2.處理器微指令無任何相關性; 3.所設計的JVM能使Java程序擁有足夠的底層訪問能力。 論文的主要內容和工作如下: 1.制定基于堆棧的RISC結構處理器各級結構。 2.設計簡潔高效的處理器微指令,并且微指令能夠滿足字節碼的需要。 3.制定Java字節碼到處理器代碼的轉換關系和快速轉換結構。 4.設計中使用高速緩存,提高運行速度。 5.優化堆棧的硬件結構,使得出棧入棧操作更加簡潔快速。 6.設計一系列的本地方法,使得Java程序能夠直接訪問底層資源。 7.將Java類庫使用本地方法實現。 8.自定義程序在內存中的結構,并使用裝載工具實現。 9.制定處理外圍數據處理機制,如IO和內存接口10.制定中斷處理方式,并且實現軟中斷的機制。
標簽: FPGA Java 虛擬機
上傳時間: 2013-06-11
上傳用戶:417313137
JAVA程序設計教程,希望能夠對初學者有幫助
標簽: JAVA 教程
上傳時間: 2013-04-24
上傳用戶:cx111111
·小男孩尼克是個中學生,他每天都用手機和朋友通電話,發信息,上網。而且還從網上下載手機游戲來玩。 有一天,尼克從朋友那里聽說,不光可以下載別人制作好的手機應用,而且還可以用一種叫做JAVA的東西來制作自己的手機應用程序。好奇心很強的尼克,真想馬上就能自己制作應用程序,于是便去請教住在附近的精通手機應用和JAVA知識的JAVA博士…… 這可不是低幼讀物哦,這是NEC-MobileFriend帶給我們的
標簽: JAVA NEC 手機 講座
上傳用戶:sun_pro12580
·以NEC N800手機為例,詳細介紹了手機JAVA開發的各個方面: 第一講:建立開發環境 該使用指南解釋和說明了如何建立與驗證你的開發環境。 第二講:制作應用程序 主要講述如何利用MIDP的高級API制作簡單的計算應用程序。 第三講:制作圖解應用程序 ― 低級API ― 講述如何利用低級API進行圖解應用程序的開發。 第四講:動畫的制作 講述如何在手機應用程序中制作動畫,并詳細介紹其具體操作方法
上傳時間: 2013-06-07
上傳用戶:haohaoxuexi
資料->【E】光盤論文->【E1】斯坦福博士論文->02 calgary PhD A Java-Based Wireless Framework for Location-Based Services Applications.pdf
標簽: Location-Based Applications Java-Based Framework
上傳時間: 2013-07-02
上傳用戶:亞亞娟娟123
此文件是一套java基礎學習課程!包含了眾多的實例例題和對java基礎知識的精細的講解。
標簽: java 教材
上傳用戶:dpuloku
瘋狂Java講義_源碼(含Java設計模式CHM) 1-18章的源碼,免積分下載。
標簽: Java CHM 講義 源碼
上傳用戶:ligong
BT/P2P技術 BT/P2P內核 BT/P2P源碼 BT/P2P代碼 BT/P2P下載 BT/P2P庫 BT/P2P開發包 云服務時代 云技術
標簽: P2P 源碼
上傳時間: 2013-07-13
上傳用戶:zgu489
Java Web開發技術大全 Java Web,是用Java技術來解決相關web互聯網領域的技術總和。web包括:web服務器和web客戶端兩部分。Java在客戶端的應用有java applet不過現在使用的很少,Java在服務器端的應用非常的豐富,比如Servlet,JSP和第三方框架等等。Java技術對Web領域的發展注入了強大的動力。
標簽: Java Web 開發技術
上傳時間: 2013-06-13
上傳用戶:qq21508895
1-2章里有39個實例,都是培養對java的興趣,以及對java的了解,全都是源碼,很適合java初學者,和對java有興趣的開發人員
標簽: java 100 實用程序
上傳用戶:shijiang
蟲蟲下載站版權所有 京ICP備2021023401號-1