Pat
J-GLOBAL ID:200903034371481092

オブジェクト生成装置及びその方法

Inventor:
Applicant, Patent owner:
Agent (1): 三好 秀和 (外3名)
Gazette classification:公開公報
Application number (International application number):1996098415
Publication number (International publication number):1997288581
Application date: Apr. 19, 1996
Publication date: Nov. 04, 1997
Summary:
【要約】【課題】 高級言語の多分岐判断構文の機械命令のオブジェクトコードの効率を図ることである。【解決手段】 多分岐判断構文情報収集手段1により所定の情報を収集し、分岐先テーブル作成判断手段3にて収集された情報により分岐先テーブルを作成するか否かの判断を行い、インデックステーブル作成判断手段5にて多分岐判断構文情報収集手段1にて収集された情報によりインデックステーブルを作成するか否かの判断を行う。インデックステーブルを作成すると判断された多分岐判断構文に対して、最適化処理手段7は、多分岐判断構文の各分岐の分岐先のうち、互いに異なる分岐先のみが登録される分岐先テーブルと、前記多分岐判断構文の各分岐の分岐先のインデックスを示すインデックステーブルと、により分岐先を段階的に示すように最適化処理を行う。
Claim (excerpt):
高級言語から生成された中間コードに対して最適化を行う中間コード最適化部と、この最適化された中間コードから生成されたアセンブラコードのコンパイルを行いオブジェクトコードを生成するアセンブラコードコンパイル部とを備えたオブジェクトコード生成装置において、前記中間コード最適化部は、多分岐判断構文の中間コードに対し、前記多分岐判断構文の各分岐の分岐先のうち、互いに異なる分岐先のみが登録される分岐先テーブルと、前記多分岐判断構文の各分岐の分岐先のインデックスが登録されるインデックステーブルと、を具備させ、前記分岐先を段階的に示すようにする最適化処理を行うことを特徴とするオブジェクト生成装置。

Return to Previous Page