特許
J-GLOBAL ID:200903013928063860
マイクロプロセッサ
発明者:
出願人/特許権者:
代理人 (1件):
中野 修身
公報種別:公開公報
出願番号(国際出願番号):特願2002-343377
公開番号(公開出願番号):特開2004-178250
出願日: 2002年11月27日
公開日(公表日): 2004年06月24日
要約:
【課題】マイクロプロセッサが暴走していると判別されたとき、初期状態には戻さず、命令プログラムが正しく処理された直近のコードに戻して、命令プログラムを再度実行し続けるマイクロプロセッサを提供する。【解決手段】機械語プログラムのオペコード又はオペコードとオペランドの対からなる命令コードから、あらかじめ一定の計算方法で生成した第一の暗号コードを、命令コードが格納されている領域とは別の領域に格納し、マイクロプロセッサが命令コードを読み込んだ時に、命令コードを当該一定の計算方法で再計算した第二の暗号コードと前記第一の暗号コードとを比較して、一致すれば命令を実行する。【選択図】 図2
請求項(抜粋):
機械語プログラムのオペコード又はオペコードとオペランドの対からなる命令コードから、あらかじめ一定の計算方法で生成した第一の暗号コードを、命令コードが格納されている領域とは別の領域に格納し、マイクロプロセッサが命令コードを読み込んだ時に、命令コードを当該一定の計算方法で計算した第二の暗号コードと前記第一の暗号コードとを比較して、一致すれば命令を実行することを特徴とするマイクロプロセッサ。
IPC (3件):
G06F9/30
, G06F1/00
, G06F12/14
FI (3件):
G06F9/30 310F
, G06F12/14 310Z
, G06F9/06 660J
Fターム (5件):
5B017AA08
, 5B017CA15
, 5B033FA03
, 5B033FA14
, 5B076FA01
引用特許: