特許
J-GLOBAL ID:200903024738965045

浮動小数点計算制御方法

発明者:
出願人/特許権者:
代理人 (1件): 岡田 次生
公報種別:公開公報
出願番号(国際出願番号):特願平11-278473
公開番号(公開出願番号):特開2000-122849
出願日: 1999年09月30日
公開日(公表日): 2000年04月28日
要約:
【要約】【課題】 浮動小数点計算ユニットをフラッシュすることなく浮動小数点ステータスレジスタ内の制御情報を更新する。【解決手段】浮動小数点ステータスレジスタは、それぞれがフラグ情報および制御情報を含む1つまたは複数のステータスフィールドを含む。浮動小数点命令のシーケンスは、浮動小数点ステータスレジスタから得られる制御情報に従って浮動小数点計算ユニット内で実行される。浮動小数点命令シーケンス内の制御設定命令に応じて、選択されたステータスフィールド内の制御情報が更新される。選択されたステータスフィールド内の制御情報は、第1制御ビットから第2制御ビットに更新される。命令シーケンス内の第1の浮動小数点命令は、パイプラインに入るときに読み取られた第1の制御ビットによって制御される。命令シーケンス内の第2の浮動小数点命令は、更新された第2制御ビットに応じて制御される。こうして制御情報を動的に更新することが可能になる。
請求項(抜粋):
浮動小数点計算ユニット、浮動小数点レジスタ、および浮動小数点ステータスレジスタをもつコンピュータ内で浮動小数点計算を制御する方法であって、それぞれがフラグ情報および制御情報を含む1つまたは複数のステータスフィールドを上記浮動小数点ステータスレジスタ内に設けるステップと、上記浮動小数点ステータスレジスタから得られる制御情報に従って、上記浮動小数点計算ユニット内で浮動小数点命令のシーケンスを実行するステップと、上記浮動小数点ステータスレジスタの選択されたステータスフィールド内の制御情報を浮動小数点命令に応じて更新するステップと、を含む、浮動小数点計算制御方法。
IPC (2件):
G06F 7/00 ,  G06F 9/30 370
FI (2件):
G06F 7/00 101 W ,  G06F 9/30 370
引用特許:
審査官引用 (4件)
全件表示

前のページに戻る