Pat
J-GLOBAL ID:201303090761048489

プログラム変換装置及びプログラム及びプログラム変換方法

Inventor:
Applicant, Patent owner:
Agent (1): 溝井 章司
Gazette classification:特許公報
Application number (International application number):2007279443
Publication number (International publication number):2009110113
Patent number:4989418
Application date: Oct. 26, 2007
Publication date: May. 21, 2009
Claim (excerpt):
【請求項1】 情報を処理する処理装置と、対象プログラム入力装置と、分岐命令抽出装置と、分岐先取得装置と、分岐先テーブル生成装置と、変更分岐命令生成装置と、分岐命令変更装置と、変換済プログラム出力装置とを有し、 上記対象プログラム入力装置は、上記処理装置を用いて、変換の対象となるプログラムを入力して、対象プログラムとし、 上記分岐命令抽出装置は、上記処理装置を用いて、上記対象プログラム入力装置が入力した対象プログラムを解析し、分岐を指示する分岐命令を抽出して、変更前分岐命令とし、 上記分岐先取得装置は、上記処理装置を用いて、上記分岐命令抽出装置が抽出した変更前分岐命令が指示する分岐の分岐先を表わす情報を取得して、変更前分岐先情報とし、 上記分岐先テーブル生成装置は、上記処理装置を用いて、上記分岐先取得装置が取得した変更前分岐先情報に基づいて、分岐先テーブルを生成し、 上記変更分岐命令生成装置は、上記処理装置を用いて、分岐先を表わす情報を算出することを指示する分岐先算出命令と、上記分岐先算出命令を実行することにより算出される情報が表わす分岐先への分岐を指示する分岐命令とを含む変更後分岐命令を、上記分岐先テーブル生成装置が生成した分岐先テーブルに基づいて生成し、 上記分岐命令変更装置は、上記処理装置を用いて、上記対象プログラム入力装置が入力した対象プログラムのうち、上記分岐命令抽出装置が抽出した変更前分岐命令を、上記変更分岐命令生成装置が生成した変更後分岐命令に置き換え、 上記変換済プログラム出力装置は、上記処理装置を用いて、上記分岐命令変更装置が分岐命令を置き換えた対象プログラムを、変換済プログラムとして出力する ことを特徴とするプログラム変換装置。
IPC (3):
G06F 21/22 ( 200 6.01) ,  G06F 9/44 ( 200 6.01) ,  G06F 9/45 ( 200 6.01)
FI (3):
G06F 21/22 114 B ,  G06F 9/06 620 L ,  G06F 9/44 320 F
Patent cited by the Patent:
Cited by applicant (4)
Show all
Article cited by the Patent:
Cited by applicant (3)

Return to Previous Page