淡江大學機構典藏:Item 987654321/68522
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 64185/96959 (66%)
Visitors : 11339672      Online Users : 107
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    Please use this identifier to cite or link to this item: https://tkuir.lib.tku.edu.tw/dspace/handle/987654321/68522


    Title: 混階編譯器對J2ME效能提升之研究
    Authors: 廖賀田;楊哲豪
    Contributors: 淡江大學資訊管理學系
    Keywords: 混階語法;編譯器;J2ME
    Date: 2007-05
    Issue Date: 2011-10-23 13:01:35 (UTC+8)
    Publisher: 桃園縣:銘傳大學資訊管理學系
    Abstract: J2ME(Java 2 Platform Micro Edition)被廣泛應用在手機市場。可攜性在手機市場是很重要的訴求,它讓手機軟體開發廠商節省開發時間與金錢,軟體開發者透過J2ME只需撰寫一套Java應用程式,便可在不同平台的手機上執行。J2ME提供KVM(Kilobyte Vitural Machine)讓資源受限的消費性電子產品執行Java類別檔,但因記憶體容量的限制以致無法運用Just-In-Time(JIT)技術來提升效能,使得在效能上為人詬病。雖然直接將Java原始碼編譯成處理器(Processor)之原生機器碼(Native Machine Code)可以提升執行之效能,但卻喪失了可攜性。
    本論文所提出的混階編譯器,讓程式員可在Java原始碼內同時撰寫高階語法與TkuJA語言。混階原始碼經過剖析與連結成為混階語法樹,再依照程式的執行流程將混階語法樹轉換成流程圖,接著將流程圖依照控制流程依序輸出TkuJA 組譯碼,最終輸出類別檔。
    實證證實經過混階語法的引用,使得程式在J2ME之執行時效能有顯著的增進,改良前與改良後之執行時間差距呈線性成長。因此程式員可以透過混階編譯器,依實務上之需求針對程式碼片段用TkuJA 語法撰寫,使混階編譯後的類別檔在J2ME 之執行效能上能有所提升。
    Relation: 第十八屆國際資訊管理學術研討會論文集=Proceedings of 18th International Conference on Information Management
    Appears in Collections:[Graduate Institute & Department of Information Management] Proceeding

    Files in This Item:

    There are no files associated with this item.

    All items in 機構典藏 are protected by copyright, with all rights reserved.


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