特許
J-GLOBAL ID:200903036615119598

命令ルックアヘッドシステムおよびハ-ドウェア

発明者:
出願人/特許権者:
代理人 (1件): 山本 秀策
公報種別:公開公報
出願番号(国際出願番号):特願平11-365694
公開番号(公開出願番号):特開2000-194556
出願日: 1999年12月22日
公開日(公表日): 2000年07月14日
要約:
【要約】【課題】 コンピュータにおける現在の命令の実行の終了前に、次の命令もまた実行を始めることのできるシステムを提供する【解決手段】 本発明による命令のセットを有するコンピュータコードを実行する方法は、現在の命令に対応づけられたルックアヘッドコードの値を読み出す工程と、ルックアヘッドコードにより特定された位置におけるカウンタをインクリメントする工程と、現在の命令に対応づけれらたカウンタの値を読み出す工程と、現在の命令を、それに対応づけれらたカウンタが0の値を有する場合に実行する工程と、現在の命令を、それに対応づけれらたカウンタが0でない値を有する場合に実行することを待ち、カウンタ値が0に至ったときにコードを実行する工程と、命令が実行された後に、ルックアヘッドコードにより特定された位置におけるカウンタをデクリメントする工程とを含む。
請求項(抜粋):
命令のセットを有するコンピュータコードを実行する方法であって、現在の命令に対応づけられたルックアヘッドコードの値を読み出す工程と、該ルックアヘッドコードにより特定された位置におけるカウンタをインクリメントする工程と、該現在の命令に対応づけれらたカウンタの値を読み出す工程と、該現在の命令を、それに対応づけれらたカウンタが0の値を有する場合に実行する工程と、該現在の命令を、それに対応づけれらたカウンタが0でない値を有する場合に実行することを待ち、該カウンタ値が0に至ったときに該コードを実行する工程と、該命令が実行された後に、該ルックアヘッドコードにより特定された該位置における該カウンタをデクリメントする工程と、を含む方法。
IPC (3件):
G06F 9/38 310 ,  G06F 9/38 ,  G06F 9/38 370
FI (3件):
G06F 9/38 310 F ,  G06F 9/38 310 E ,  G06F 9/38 370 X
引用文献:
審査官引用 (1件)
  • 「スーパースカラ・プロセッサ」, 19940815, 1版, P.101-P.124

前のページに戻る