查詢結果分析
來源資料
相關文獻
- A Porting Mechanism for Implementing CCL Java Chip-I Compiler from GNU C Compiler
- HDL編譯器
- 藉軟體移植技術來實現CCL Java Chip-I編譯器
- 編譯器技術於高效能運算之應用
- 低功率編譯器設計之研究
- Multiplierless FIR Filter Architecture Synthesizer Based on CSD Code
- A Multiple-Plan Model for Rule-Based Optimizer
- Raw,活氧計畫的動力來源
- A Study of Reconfigurable Architecture and Compiler
- GNU C Compiler簡介與實作
頁籤選單縮合
題名 | A Porting Mechanism for Implementing CCL Java Chip-I Compiler from GNU C Compiler=藉由移植來實現CCL Java Chip-I編譯器的機制 |
---|---|
作者 | 許良全; 鄭大立; 王啟龍; Hsu, Liang-chuan; Jeng, Dah-lih; Wang, Chi-lung; |
期刊 | 中正嶺學報 |
出版日期 | 20000300 |
卷期 | 28:2 2000.03[民89.03] |
頁次 | 頁137-149 |
分類號 | 448.5 |
語文 | eng |
關鍵詞 | 編譯器; 指令集結構; Java位元碼; 堆疊機器; Compiler; Instruction-set architecture; Java bytecode; Stack machine; |
中文摘要 | Java因具備與硬體平臺無關特性,近年來受到網際網路應用程式的青睞。電通所 ( CCL )第一代 Java 微處理器是一個具六階管線架構的堆疊機器, 可直接執行 Java 位 元碼指令。 本文提供了一個移植架構,將 GNU C 編譯器移植到這個新的晶片上。在開發新 晶片的編譯器時,移植的基底結構選用 x86,我們詳述了 CISC 與堆疊機器之間指令集的轉 換,包括常見基本指令的轉換及定址模式的轉換。本文亦提出一個將兩方向成長的堆疊對映 到單向成長的堆疊之機制,可以將 x86 的 RTL 指令轉換成 CCL Java 微處理器的組合語言 指令。 |
英文摘要 | Java receives attraction in the Internet and World Wide Web applications because of its platform independence. CCL Java Chip-I, designed by the Computer and Communications Research Laboratories, is a stack-based microprocessor with a six-stage pipeline structure. It can execute Java bytecode directly. This paper introduces a porting mechanism for retargetting GNU C compiler to this brand new processor. We use the x86 architecture as the building environment when developing CCL Java Chip-I compiler. This paper gives a detailed discussion on the issues of instruction set translation between CISCs and stack machines. We discuss the translation of most frequently used operations such as data movement and branches. We also discuss the translation of addressing modes in this paper. A mechanism for mapping a two-way growing stack to a one-way growing stack is proposed. This software mechanism can be used to translate x86 RTL instructions into CCL Java Chip-I assembly. |
本系統之摘要資訊系依該期刊論文摘要之資訊為主。