淡江大學機構典藏:Item 987654321/95203
English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 62805/95882 (66%)
造訪人次 : 3991010      線上人數 : 650
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋
    請使用永久網址來引用或連結此文件: https://tkuir.lib.tku.edu.tw/dspace/handle/987654321/95203


    題名: 利用Java 正反組譯器進行位元組碼最佳化
    其他題名: The Impact of IS Professional Skills and Career Anchors on the Supply and Demand of IS Personnel
    作者: 楊哲豪;周敬斐;廖賀田
    貢獻者: 淡江大學資訊管理學系
    關鍵詞: 組合語言;組譯器;虛擬機器;Assembly;Assembler;Virtual Machine;Java
    日期: 2006-04
    上傳時間: 2014-02-11 15:53:19 (UTC+8)
    摘要: 本論文分析Java 虛擬機器的指令並提出Java 組合語言,依據Java 組合語言設計實作Java 正反組譯器。本論文的Java 組合語言在語法上比其他組合語言簡單,不但可以用來增進程式效能,更可以作為學習Java 虛擬機器的輔助工具。為了改善程式執行效能,使用者可以利用效能探查器(Profiler)找出效能不佳的方法,再對該方法進行反組譯後再最佳化。最佳化後的Java 組合語言(Java Assembly)透過正組譯器壓縮成類別檔。經由實驗發現最佳化後的位元組碼(Bytecode)可以改進程式執行效能。
    In this paper we specify the Java assembly language called JAsm based on the instructions of Java Virtual Machine. According to the specification, we design and implement the Java Assembler and Disassembler of JAsm. The syntax of JAsm is simpler and more powerful than other Java assembly language. JAsm can not only be used to improve program performance, but be practical tool for learning the Java Virtual Machine. In order to improve performance, the programmer can use the Profiler to detect the methods suffer from poor performance. Furthermore, make use of the Disassembler of JAsm to disassemble the methods which desirous to optimize. After Optimizing, the programmer can utilize the Assembler of JAsm to compress the Bytecode into the class file. The experiments demonstrate that the optimized Bytecode can improve program performance.
    關聯: 2006數位科技與創新管理國際研討會論文集=Proceedings of 2006 International Conference of Digital Technology and Innovation Management,12頁
    顯示於類別:[資訊管理學系暨研究所] 會議論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    利用Java 正反組譯器進行位元組碼最佳化_中文摘要.docx摘要14KbMicrosoft Word245檢視/開啟
    利用Java 正反組譯器進行位元組碼最佳化_英文摘要.docx摘要14KbMicrosoft Word117檢視/開啟

    在機構典藏中所有的資料項目都受到原著作權保護.

    TAIR相關文章

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library & TKU Library IR teams. Copyright ©   - 回饋