特許
J-GLOBAL ID:200903044178140623

可変バイト長命令フォーマットを有するタイプのプロセッサのための命令キャッシュ

発明者:
出願人/特許権者:
代理人 (1件): 深見 久郎 (外3名)
公報種別:公開公報
出願番号(国際出願番号):特願平6-260701
公開番号(公開出願番号):特開平7-182162
出願日: 1994年10月25日
公開日(公表日): 1995年07月21日
要約:
【要約】【目的】 可変バイト長命令フォーマットを有するタイプのスーパースカラプロセッサに適する命令キャッシュを提供する。【構成】 上記の命令キャッシュ10は複数個の命令ブロックをストアするためのアレイを備え、各命令ブロックは複数個の命令バイトとそれに対応するプリデコードビットとを含む。命令キャッシュ10はまた、命令ソースから複数個の命令バイトをプリフェッチする手段と、それをプリデコードして対応するプリデコードビットを定める手段112と、プリフェッチされた命令バイトおよび対応するプリデコードビットを命令ブロックにストアする手段と、そこからの命令バイトおよび対応するプリデコードビットの要求されるストリームをプロセッサの命令デコーダ12に送る手段とを備えている。
請求項(抜粋):
可変バイト長命令フォーマットを有するタイプのプロセッサのための命令キャッシュであって、複数個の命令ブロックをストアするためのアレイを備え、命令ブロックの各々は複数個の命令バイトと命令バイトの各々のための対応する複数個のプリデコードビットとを含み、さらに命令ソースから複数個の命令バイトをプリフェッチするための第1の手段と、プリフェッチされた命令バイトの各々をプリデコードして、各プリフェッチされた命令バイトのための対応する複数個のプリデコードビットの各々を定めるための第2の手段と、複数個のプリフェッチされた命令バイト、および各プリフェッチされた命令バイトのための対応する複数個のプリデコードビットを、アレイ内の命令ブロックにストアするための第3の手段と、アレイ内の命令ブロックからの、命令バイトおよび対応するプリデコードビットの要求されるストリームを、プロセッサの命令デコーダに送るための第4の手段とを備える、命令キャッシュ。
IPC (4件):
G06F 9/38 310 ,  G06F 9/38 370 ,  G06F 9/32 350 ,  G06F 12/08

前のページに戻る