特許
J-GLOBAL ID:200903062093975538

コンパイラ、及びデータ処理装置

発明者:
出願人/特許権者:
代理人 (1件): 玉村 静世
公報種別:公開公報
出願番号(国際出願番号):特願平5-085508
公開番号(公開出願番号):特開平6-274352
出願日: 1993年03月19日
公開日(公表日): 1994年09月30日
要約:
【要約】【目的】 コンパイラが把握している情報を、オブジェクトコードに取り込んだ形でコンパイラがデータ処理装置に通知し、データ処理装置が命令実行に際してそれらの情報を利用してデータ処理の高速化を図ることができるようにする。【構成】 コンパイラは、それが得ているデータ処理装置のハードウェア制御情報例えば分岐命令の分岐先の位置やレジスタの使用状況などを、ノーオペレーションの命令コードを含むオブジェクトコード(NOP命令)に組み込んでデータ処理装置に通知するようにする。データ処理装置は、ノーオペレーションの命令コードによって実質的に利用されていないデータ処理装置のリソースを活用して、当該オブジェクトコードに含まれているハードウェア制御情報をデータ処理に反映するように構成される。
請求項(抜粋):
高級言語で記述されたソースプログラムを翻訳して、対象データ処理装置のオブジェクトコードを生成するコンパイラであって、オブジェクトコード生成時に得られる前記データ処理装置のハードウェアの所定の制御情報を、該データ処理装置のノーオペレーションの命令コードを含むオブジェクトコードに組み込んで、出力するものであることを特徴とするコンパイラ。
IPC (3件):
G06F 9/45 ,  G06F 9/30 350 ,  G06F 9/38 310
引用特許:
審査官引用 (4件)
  • 特開平4-275603
  • 特開平4-275603
  • 特開昭63-137330
全件表示

前のページに戻る