隨筆 - 303  文章 - 883  trackbacks - 0
          <2007年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          歡迎光臨! 
          閑聊 QQ:1074961813

          隨筆分類(357)

          我管理的群

          公共blog

          • n維空間
          • Email : java3d@126.com 群 : 12999758

          參與管理的論壇

          好友的blog

          我的其他blog

          朋友的網(wǎng)站

          搜索

          •  

          最新評(píng)論

          進(jìn)入正文之前,介紹一學(xué)習(xí)linux arm好站:http://www.linux-arm.com/
          自己上去看看便知

          接著介紹一非常不錯(cuò)的資料

          在ARM上實(shí)現(xiàn)的一種Java虛擬機(jī)

           A Java Virtual Machine Implemented On Arm


          內(nèi)容:
          第一章       緒論 4

          第二章       開發(fā)平臺(tái)及運(yùn)行環(huán)境 
          10

          1.    硬件平臺(tái) 10

          2.    軟件平臺(tái) 13

          3.    運(yùn)行環(huán)境 14

          第三章       實(shí)現(xiàn)方案 
          14

          1.    原有代碼MiniJavaVM概述 14

          2.    代碼修改重組 16

          3.    移植到X86 PC的Linux平臺(tái)上 17

          4.    從X86 PC的Linux移植到ARM Linux. 17

          5.    代碼的優(yōu)化 17

          6.    移除對(duì)STL的使用 17

          7.    API的剪裁 17

          第四章       移植 
          18

          1.    從Windows到Linux(X86下) 18

          Makefile的編寫 
          18

          動(dòng)態(tài)鏈接庫(kù)的使用 
          19

          編碼問題 
          25

          Visual Studio C
          ++與GCC對(duì)于c++的支持不同 27

          GCC行內(nèi)匯編 
          29

          2.    從X86 Linux到ARM Linux. 31

          ARM指令集及匯編代碼的重寫 
          31

          動(dòng)態(tài)鏈接庫(kù)定位問題 
          36

          所需庫(kù)的編譯 
          37

          第五章       改進(jìn)與優(yōu)化 
          37

          1.    解壓代碼效率分析及重寫 38

          2.    API的裁剪 40

          第六章       驗(yàn)證ArmJVM的正確性 
          41

          1.    ArmJVM的使用方法 41

          2.    測(cè)試操作碼實(shí)現(xiàn)的正確性 44

          3.    其他方面驗(yàn)證 46

          第七章       不足與后續(xù)工作 
          46

          1.    本地方法 46

          2.    I/O操作 46

          3.    多線程 46

          4.    效率 47

          5.    后續(xù)工作: 47

          致謝 
          47

          參考文獻(xiàn)

          地址:http://ba5ag.zrsa.org/paper/CaiHualin.html#_Toc137304412
          里面提到的minijvm是上海交通大學(xué)一學(xué)生寫的
                        http://bcmi.sjtu.edu.cn/~zhuhuaiyi/index.html


          再來(lái)一個(gè)
          The ARM 4.0 Version 2 Technical Standards are available as C Language and Java Language Bindings.
          我還沒弄清楚是啥?等我弄清楚再改下這個(gè)文,先給大家看看
          地址是:http://www.opengroup.org/tech/management/arm/



          地震讓大伙知道:居安思危,才是生存之道。
          posted on 2007-12-11 23:17 小尋 閱讀(781) 評(píng)論(0)  編輯  收藏 所屬分類: j2se/j2ee/j2me嵌入式開發(fā)
          主站蜘蛛池模板: 栾川县| 辽宁省| 隆昌县| 和静县| 呼玛县| 闽侯县| 广平县| 望都县| 莒南县| 图片| 潍坊市| 河间市| 乐陵市| 鹿邑县| 灵璧县| 长汀县| 潮安县| 石屏县| 资阳市| 凉城县| 保定市| 南投县| 军事| 抚宁县| 吉木萨尔县| 大竹县| 舞阳县| 威海市| 呼玛县| 长武县| 洛宁县| 城步| 舞阳县| 翼城县| 西吉县| 辉南县| 比如县| 光泽县| 昭平县| 寿光市| 安化县|