摘要 |
【課題】ハードウェアプリフェッチの動作を柔軟に制御可能な演算処理装置を提供する。【解決手段】メモリアクセス命令を実行する命令実行部10と、メモリアクセス命令に係るデータを記憶する主記憶装置60と命令実行部との間に配されたキャッシュメモリ部と、キャッシュメモリ部20及び30に対して発行するプリフェッチに係る制御情報を保持する制御情報保持部40と、過去に実行されたメモリアクセス命令に基づくアドレス情報を保持するアドレス情報保持部51と、ハードウェアプリフェッチ要求を生成し発行する制御部50Aとを有する。アドレス情報保持部に保持されたアドレス情報と、実行するメモリアクセス命令でのアクセスアドレスを比較し、比較結果に基づいてメモリアクセス命令に付加された指示情報で指定される制御情報保持部の制御情報に応じたキャッシュメモリ部に対するハードウェアプリフェッチ要求を生成し発行する。【選択図】図1 |