特許
J-GLOBAL ID:200903015949403630

マイクロプロセッサ

発明者:
出願人/特許権者:
代理人 (1件): 宮井 暎夫
公報種別:公開公報
出願番号(国際出願番号):特願2001-266825
公開番号(公開出願番号):特開2003-076579
出願日: 2001年09月04日
公開日(公表日): 2003年03月14日
要約:
【要約】【課題】 ソフトウェアプログラム中に含まれるマイクロプロセッサのハードウェア障害を引起こす命令列の実行を、その代替手段に置換えることを可能とする機構を提供することを目的とする。【解決手段】 マイクロプロセッサ21が命令をデコードおよび実行する際に、同時にあらかじめマイクロプロセッサ21のメモリ24上に格納された障害起因命令列と命令列比較部27で逐次比較を行う。比較結果により、障害起因命令列を検出した際に割込みを発生し、障害起因命令列の代替処理26を実行する。これにより、マイクロプロセッサ21のハードウェアの修正を待たずにソフトウェアの開発を推進することが可能となる。
請求項(抜粋):
命令をデコードする命令デコード部と、デコードされた前記命令を実行する命令実行部と、任意の命令列を格納するメモリと、そのメモリの内容の命令列と前記命令デコーダ部がデコードする命令とを逐次比較する比較機構と、比較結果に基づいて前記命令実行部に対して割込みを発生する機構とを備えたマイクロプロセッサ。
IPC (4件):
G06F 11/28 315 ,  G06F 9/46 310 ,  G06F 9/46 ,  G06F 9/46 330
FI (4件):
G06F 11/28 315 B ,  G06F 9/46 310 F ,  G06F 9/46 310 K ,  G06F 9/46 330 Z
Fターム (8件):
5B042GA01 ,  5B042GC01 ,  5B042GC07 ,  5B042HH11 ,  5B098BA01 ,  5B098BA05 ,  5B098BB11 ,  5B098JJ06

前のページに戻る