特許
J-GLOBAL ID:200903040545715110
複数命令並列発行/実行管理装置
発明者:
出願人/特許権者:
代理人 (1件):
松本 正夫
公報種別:公開公報
出願番号(国際出願番号):特願平8-249164
公開番号(公開出願番号):特開平10-078872
出願日: 1996年08月30日
公開日(公表日): 1998年03月24日
要約:
【要約】【課題】 比較器を用いず、回路構成を簡単化して回路規模を削減し、かつ消費電力を低減することのできる複数命令並列発行/実行管理装置を提供する。【解決手段】 複数の命令を動的かつ並列に発行し、並列に実行するスーパースカラ型のプロセッサに搭載され、所定の命令の実行終了により生成される結果値を他のいずれの命令が入力オペランドとして使用するかを示すフォワードマップ情報を格納するフォワードマップバッファ1210を備え、フォワードマップバッファ1210が、所定の結果値が実際に生成される前に、結果値に対するフォワードマップ情報を予め格納し、結果値が実際に生成された際に、予め格納された結果値に対するフォワードマップ情報を用いて、結果値を使用する入力オペランドを特定する。
請求項(抜粋):
複数の命令を動的かつ並列に発行し、並列に実行するスーパースカラ型のプロセッサに搭載され、所定の命令の実行終了により生成される結果値を他のいずれの命令が入力オペランドとして使用するかを示すフォワードマップ情報を格納するフォワードマップバッファを備え、前記フォワードマップバッファが、所定の結果値が実際に生成される前に、該結果値に対する前記フォワードマップ情報を予め格納し、前記結果値が実際に生成された際に、予め格納された前記結果値に対する前記フォワードマップ情報を用いて、前記結果値を使用する前記入力オペランドを特定することを特徴とする複数命令並列発行/実行管理装置。
前のページに戻る