COMPILER DEVICE

PROBLEM TO BE SOLVED: To provide a compiler for reducing the development man-hours of a program. SOLUTION: This compiler 58 which translates a source program 72 described in high level language into a machine language program is provided with an instruction acquiring part which acquires an instructi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DOMOTO SHOHEI, HEIJI TAKEHITO, KAWABATA TERUO, OGAWA HAJIME, YAMAMOTO YASUHIRO, NAKAJIMA KIYOSHI, HATTORI MICHIKO, TOMITA HIROTETSU, HATTORI KENJI
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:PROBLEM TO BE SOLVED: To provide a compiler for reducing the development man-hours of a program. SOLUTION: This compiler 58 which translates a source program 72 described in high level language into a machine language program is provided with an instruction acquiring part which acquires an instruction to optimize the generated machine language program, a parser part 76 which analyzes the source program 72, an intermediate code conversion part 78 which converts the source program 72 into an intermediate code based on the analysis result of the parser part 76, an optimizing part 68 which optimizes the intermediate code according to the instruction and a code generation part 90 which converts the intermediate code into the machine language program. The instruction is the optimization instruction for realizing a processor using a cache memory as a target processor. COPYRIGHT: (C)2005,JPO&NCIPI