特許
J-GLOBAL ID:200903077441762664

マイクロプロセッサ

発明者:
出願人/特許権者:
代理人 (1件): 小鍜治 明 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願平3-324405
公開番号(公開出願番号):特開平5-158734
出願日: 1991年12月09日
公開日(公表日): 1993年06月25日
要約:
【要約】【目的】 マイクロプロセッサにおいて、命令のトレースを行うために必要な情報を低減、又は、マイクロプロセッサの性能低下を防止する。【構成】 命令実行カウンタ85は、命令終了信号52、および分岐命令信号51を入力し、各分岐命令間において実行された命令の数をカウントすると共に、分岐先の命令のアドレスを分岐先アドレスレジスタ70へ格納し、分岐顔粉割れた場合に、命令実行カウンタの内容を命令実行情報63へ出力する。さらに分岐アドレスレジスタ70の内容をアドレスバス61へ出力する。
請求項(抜粋):
命令用のキャッシュと、前記キャッシュの使用を有効にするキャッシュ有効信号と、命令を入力しデコードおよび実行を行うとともに命令の実行の終了するサイクルにおいて命令の終了を示す命令終了信号と分岐命令実行時に分岐を行うことを示す分岐信号とを出力する実行部と、前記命令終了信号を入力する毎に保持している内容をカウントアップすることで実行した命令の数をカウントし前記分岐信号を入力することにより内容をリセットする命令実行カウンタと、前記命令実行カウンタより実行命令数を入力し保持する第一のレジスタと、分岐先の命令のアドレスを計算し出力するアドレス計算部と、前記アドレス計算部が出力する分岐先アドレスを入力し保持する第二のレジスタと、前記キャッシュ有効信号と前記分岐信号を入力し前記第一及び第二のレジスタの内容をそれぞれ端子に出力するバス制御部を備えたことを特徴とするマイクロプロセッサ。

前のページに戻る