特許
J-GLOBAL ID:200903000209499156

情報処理装置

発明者:
出願人/特許権者:
代理人 (1件): 宮井 暎夫
公報種別:公開公報
出願番号(国際出願番号):特願平9-183881
公開番号(公開出願番号):特開平11-024930
出願日: 1997年07月09日
公開日(公表日): 1999年01月29日
要約:
【要約】【課題】 可変長命令から構成される命令流についても対応でき、少ないハードウェアでより多くの命令流の並列実行を行う情報処理装置を提供する。【解決手段】 情報処理装置を構成するデータ処理装置は、4本の命令流の命令フェッチアドレス110〜140を順に選択して命令フェッチし、フェッチした命令を2本の命令バッファ210,220に順に格納し、2本の命令デコーダ310,320でそれぞれの命令バッファの命令を1命令ずつ同時にデコードして、演算実行部400を制御して情報処理を行う。これによって、少ないハードウェア規模で複数の命令流の並列実行を行うことができ、少ないハードウェアでより多くの命令流の並列実行を行うことができる。
請求項(抜粋):
N個(N>1)の命令流を時分割多重の形態で読み出す命令フェッチ部と、命令バッファ部と、命令デコード部と、演算実行部とを備え、前記命令フェッチ部は、前記N個の命令流のそれぞれに対応する命令フェッチアドレスを備え、ひとつの命令流に対する命令フェッチ動作によって、その命令流の命令を読み出し、前記命令バッファ部は、M個(N>M>1)の命令バッファを備え、前記命令フェッチ部が読み出した命令を前記M個の命令バッファ中のひとつを選択して格納し、前記M個の命令バッファのそれぞれが保持する命令をそれぞれ前記命令デコード部に出力し、前記命令デコード部は、M個の命令デコーダと、資源割当て手段とを備え、前記M個の命令デコーダは、前記M個の命令バッファから供給されるM個の命令をそれぞれデコードし、前記資源割当て手段は、少くとも前記演算実行部の状態と前記M個の命令デコーダが出力するデコードされた命令とを入力し、資源割当て可能なデコードされた命令を前記演算実行部に供給し、前記演算実行部は、複数の演算実行手段を備え、前記命令デコード部から出力されるデコードされた命令に従って演算を行うことを特徴とする情報処理装置。
IPC (3件):
G06F 9/38 370 ,  G06F 9/38 310 ,  G06F 9/46 340
FI (3件):
G06F 9/38 370 X ,  G06F 9/38 310 H ,  G06F 9/46 340 B

前のページに戻る