JPH041831A - Monitor system for program runaway - Google Patents
Monitor system for program runawayInfo
- Publication number
- JPH041831A JPH041831A JP2103566A JP10356690A JPH041831A JP H041831 A JPH041831 A JP H041831A JP 2103566 A JP2103566 A JP 2103566A JP 10356690 A JP10356690 A JP 10356690A JP H041831 A JPH041831 A JP H041831A
- Authority
- JP
- Japan
- Prior art keywords
- task
- reset
- startup
- cpu
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
(概要〕
コンピュータのプログラムの実行を監視し正常に実行さ
れず異常となったことを検出するプログラム暴走監視方
式に関し、
アプリケーション用タスクのプログラムの異常により、
システムダウンして外部から人手によりCP[lをリセ
ットするしかシステム復旧の手段が無い様な場合でも、
システムを自動的にリスタートさせることの可能なプロ
グラム暴走監視方式の提供を目的とし、
CPUに制御されるリアルタイムシステムの内部メモリ
に搭載しているアプリケーション用タスクに各自の正常
/異常を表すフラグを付加して送り受信して検出する手
段と、各タスクの起動に必要な時間データを書き込む管
理テーブルと、異常時に該CPUをリセットする信号を
発生するCPUリセット回路とを具え、起動元タスクが
起動光タスクに起動をかける前に、管理テーブルに起動
に必要な管理データを登録しておき前記起動元タスクの
起動時に前記フラグの検出器の出力により該管理テーブ
ルの時間データを計数し、起動元タスクの起動要求時か
ら一定時間だけ経過しても起動すべき起動光タスクから
正常を表すフラグの付いた起動通知が来ない場合は該起
動光タスクの異常と見做し該CPU リセット回路の発
生した信号RESET !こよりCPUをリセットする
ように構成する。[Detailed Description of the Invention] (Summary) This invention relates to a program runaway monitoring method that monitors the execution of a computer program and detects when it is not executed normally and becomes abnormal.
Even if the system goes down and the only way to restore the system is to reset the CP[l manually from outside,
With the aim of providing a program runaway monitoring method that can automatically restart the system, flags indicating whether each application task is normal or abnormal are attached to the internal memory of a real-time system controlled by the CPU. It is equipped with means for sending/receiving and detecting additional data, a management table for writing time data necessary for starting each task, and a CPU reset circuit that generates a signal to reset the CPU in the event of an abnormality. Before starting the optical task, the management data necessary for starting is registered in a management table, and when the starting task is started, the time data in the management table is counted by the output of the flag detector, and the starting task is If a startup notification with a flag indicating normality does not arrive from the startup light task to be started even after a certain period of time has passed since the task startup request, the startup light task is assumed to be abnormal and the CPU reset circuit is generated. Signal RESET! The CPU is configured to be reset from this.
本発明はコンピュータのプログラムの実行を監視し正常
に実行されず異常となった事を検出するプログラム暴走
監視方式に関する。The present invention relates to a program runaway monitoring system that monitors the execution of a computer program and detects when it is not executed normally and becomes abnormal.
無線、伝送の監視制御装置のように、無人周心こ設置さ
れ有人局から遠隔操作されるコンピュータIJ?ilの
リアルタイムシステムでは、その内部メモリに入れらn
、た固有のプログラム、即ち一般にマイクロプログラム
と呼ばれるファームウェアの実行により動作するが、そ
の動作停止のシステムダウンは許されず、そのファーム
ウェアは、最悪の場合でも自分でシステムを自動的に再
スタートさせねばならない。そのため、このような装置
に搭載されるファームウェアは、常に自分自身の動作を
チエツクして異常を検出した場合に自分でシステムをリ
スタートさせる機能を備えている事が望まれている。A computer IJ installed in an unmanned center and remotely controlled from a manned station, like a wireless and transmission monitoring and control device? il's real-time system does not store it in its internal memory.
The system operates by executing a unique program called firmware, generally called a microprogram, but it is not allowed to cause the system to stop working, and even in the worst case, the firmware must automatically restart the system by itself. . Therefore, it is desired that the firmware installed in such a device has a function of constantly checking its own operation and restarting the system by itself if an abnormality is detected.
[従来の技術]
コンピュータCPU制御のリアルタイムシステムでは、
従来、ハードウェアでプログラムの実行を監視するタイ
マ、所謂−atch Dog Timer、 WDTを
設け、内部メモリに搭載したプログラムにより一定時間
内にタイマWDTのりセントが行われない場合は、該プ
ログラムの異常と見做して、ハードウェアにより、CP
Uの動作を強制的に停止させ、システムへの悪影響を防
止している。[Prior art] In a real-time system controlled by a computer CPU,
Conventionally, a timer, the so-called -atch Dog Timer, or WDT, was installed to monitor the execution of a program using hardware, and if the timer WDT is not re-cented within a certain period of time by a program installed in the internal memory, it is determined that the program is abnormal. Based on the hardware, CP
The operation of U is forcibly stopped to prevent any negative impact on the system.
従来のプログラム暴走監視方式では、第4図のブロック
図の如き構成のCPU 10に制御されたウオッチドッ
クタイマWDT、 IQQを使用し、内部メモリ20の
リセット用タスク201 に格納されているプログラム
による周期的な割込みにより一定時間内に該タイマーD
T 100のカウンタ値をリセットする事により該プロ
グラムが正常であると判断して監視していた。The conventional program runaway monitoring method uses watchdog timers WDT and IQQ controlled by the CPU 10 having a configuration as shown in the block diagram of FIG. timer D within a certain period of time due to an interrupt.
By resetting the T100 counter value, the program was determined to be normal and was monitored.
この場合、タイマーDT 100をリセットするには、
内部メモリ20のOS (Operating Sy
stem)20oへの外部回路300からの割込ルーチ
ンか、又はリセット用に作成したタスク20.からの周
期的な起動によりリセットするリセットルーチンがあっ
た。In this case, to reset the timer DT 100,
Operating System of internal memory 20
stem) 20o from the external circuit 300, or the task 20.stem created for reset. There was a reset routine that was reset by periodic activation from .
なお、内部メモリ20の0320゜は、外部回路300
からの割込み、リセット用タスク203.アプリケーシ
ョン用タスク202、203等の各タスクからの制御要
求等を契機として、格納しているデータを基にして、該
当するタスクの起動、停止等の実行制御を行う構成とな
っている。Note that 0320° of the internal memory 20 is the external circuit 300.
Interrupt and reset tasks from 203. In response to a control request from each task such as the application tasks 202 and 203, execution control such as starting and stopping of the corresponding task is performed based on stored data.
〔発明が解決しようとする課題]
ところが、内部メモリ20に搭載されたアプリケーショ
ンのタスク202,20.の処理プログラムが暴走した
場合、0820゜が正常であれば、外部回路300から
の割込みにより、ウオッチドックタイマWDT 100
をリセットすることが可能である。従ってアプリケーシ
ョンタスク202の処理プログラムが暴走しシステムダ
ウンした場合は、アプリケーション用タスク202が自
分自身で異常を検出してリスタートすることが出来なけ
れば システムは永久的に動作不能となってしまう。[Problems to be Solved by the Invention] However, the tasks 202, 20 . If the processing program goes out of control, if 0820° is normal, the watchdog timer WDT 100 will be activated by an interrupt from the external circuit 300.
It is possible to reset. Therefore, if the processing program of the application task 202 goes out of control and the system goes down, the system will become permanently inoperable unless the application task 202 can detect the abnormality and restart itself.
従って、内部メモリ20の03200が正常の場合又は
リセット用タスク20、からの周期的な起動ルーチンの
み正常で、アプリケーションタスク202のプログラム
が異常の場合は、永久にシステムダウンして、外部から
人手により、 CPU 10をリセットするしかシステ
ム復旧の手段が無いという問題があった。本発明の課題
は、この様な場合でも。Therefore, if 03200 of the internal memory 20 is normal or only the periodic startup routine from the reset task 20 is normal, but the program of the application task 202 is abnormal, the system will go down permanently and There was a problem that the only way to recover the system was to reset the CPU 10. The problem of the present invention is to solve even such a case.
システムを自動的にリスタートすることの可能なプログ
ラム暴走監視方式の提供にある。The purpose of the present invention is to provide a program runaway monitoring method that can automatically restart a system.
この課題は、従来のCPIj 10に制御されたウオッ
チドックタイマ−DT 100を使用し、内部メモリ2
0に格納されたプログラムにより一定時間内に該タイマ
ーDTをリセットする事により該プログラムの正常を確
認する従来の監視方式と同等の機能をもつプログラム暴
走監視方式として、該ウオッチドックタイマ−DT 1
00の代わりに、その基本構成を示す第1図の原理図の
如く、CPU 10の内部メモリ20に搭載しているア
プリケーション用タスク20゜〜203に各自の正常/
異常を表すフラグを付加して送出する手段11と受信し
て検出する手段12と、各タスクの起動に必要な時間デ
ータを書き込む管理テーブル2と、異常時にCPU 1
0をリセットする信号RESETを発生するCPUリセ
ット回路3を具え、起動元タスク203が起動元タスク
202に起動をかける前に、管理テーブル2に起動に必
要な管理データを登録しておき、前記起動元タスク20
3の起動時に前記フラグの検出器12の検出信号により
。This task uses a conventional watchdog timer DT 100 controlled by CPIj 10 and uses internal memory 2.
The watchdog timer DT 1 is used as a program runaway monitoring method that has the same function as the conventional monitoring method that confirms the normality of the program by resetting the timer DT within a certain period of time according to the program stored in the watchdog timer DT 1.
Instead of 00, as shown in the principle diagram of FIG. 1 showing its basic configuration, each normal/normal/
A means 11 for adding and transmitting a flag indicating an abnormality, a means 12 for receiving and detecting, a management table 2 for writing time data necessary for starting each task, and a CPU 1 when an abnormality occurs.
It is equipped with a CPU reset circuit 3 that generates a signal RESET for resetting 0, and before the activation source task 203 activates the activation source task 202, management data necessary for activation is registered in the management table 2, and the management data necessary for activation is registered in the management table 2. Original task 20
3 by the detection signal of the flag detector 12 when activated.
該管理テーブル2の時間データを計数し、起動元タスク
203の起動要求時から一定時間だけ経過しても起動す
べき起動元タスク202から正常を表すフラグの付いた
起動通知が来ない場合は起動元タスク202を異常と見
做して該CPし リセット回路3が発生した信号RES
ETにより、 CPU 10をリセットするようにした
本発明のプログラム暴走監視方式によって解決される。The time data of the management table 2 is counted, and if a startup notification with a flag indicating normality does not come from the startup task 202 to be started even after a certain period of time has passed since the startup request of the startup task 203, the startup is started. The signal RES generated by the reset circuit 3 assumes that the original task 202 is abnormal and performs the corresponding CP.
This problem is solved by the program runaway monitoring method of the present invention, which resets the CPU 10 by ET.
〔作用]
大発明では、CPU 10の内部メモリ20に格納され
た従来の0320゜下によるウオッチドツク監視ではな
く、アプリケーション用のタスク201〜20゜の各々
にフラグの付加器lIで付加した各タスクの正常/異常
を表すフラグを検出器1tで検出し、該検出器の検出信
号により計数開始が制御されるカウンタプログラムのク
ロック計数値によって監視する。すなわち、起動元タス
ク20.が起動元タスク20zに対し起動をかける前に
、管理テーブル2に登録した起動元タスク202の時間
データを計数し、起動元タスク203の起動要求時から
起動元タスク202の起動通知の到着までの経過時間が
一定時間以内か超過するかにより起動元タスク202の
正常/異常を判定する。そして起動元タスク202が異
常の場合に、 cpu リセット回路3で、リセット信
号RESETを発生し、 CPU 10をリセットして
。[Operation] In the great invention, instead of the conventional watchdog monitoring based on 0320° stored in the internal memory 20 of the CPU 10, each task is added to each of the application tasks 201 to 20° by a flag adder II. A flag indicating normality/abnormality of is detected by a detector 1t, and monitoring is performed by a clock count value of a counter program whose start of counting is controlled by a detection signal from the detector. That is, the initiating task 20. Before starting the activation source task 20z, it counts the time data of the activation source task 202 registered in the management table 2, and calculates the time from the activation request of the activation source task 203 to the arrival of the activation notification of the activation source task 202. The normality/abnormality of the activation source task 202 is determined depending on whether the elapsed time is within a certain period of time or exceeds a certain period of time. If the activation source task 202 is abnormal, the CPU reset circuit 3 generates a reset signal RESET to reset the CPU 10.
システムをリスタートさせる。従って、05200によ
る割込みルーチンと、タイマ30によるリセットルーチ
ンのみ正常でも、アプリケーション用のタスク202に
異常があれば、それを直ちに検出してCPU1Oをリセ
ットして、システムをリスタートさせる事が可能となる
ので従来の問題は解決される。Restart the system. Therefore, even if only the interrupt routine by 05200 and the reset routine by timer 30 are normal, if there is an abnormality in the application task 202, it is possible to immediately detect it, reset the CPU 10, and restart the system. So the conventional problem is solved.
第2図は第1図の原理図の本発明の実施例のプログラム
暴走監視方式の動作を説明するための管理テーブルの配
列であり、第3図は本発明の実施例の動作を説明するた
めの管理テーブルのアクセスフロー図である。FIG. 2 is an arrangement of management tables for explaining the operation of the program runaway monitoring system of the embodiment of the present invention in the principle diagram of FIG. 1, and FIG. 3 is an arrangement of management tables for explaining the operation of the embodiment of the present invention. FIG. 3 is an access flow diagram of the management table of FIG.
第2図の管理テーブルの配列において、先頭の1実行中
フラグjは、この配列の有効/無効を示す。他のタスク
(起動元タスク)の起動要求時に師になり、起動元タス
クからの起動通知の到着でOFFになる。監視ルーチン
200内のカウンタプログラムは、このフラグのONの
時のみクロック計数をする。In the management table array of FIG. 2, the first running flag j indicates whether this array is valid or invalid. It becomes a master when a startup request is made by another task (starting task), and turns OFF when a startup notification arrives from the starting task. The counter program in the monitoring routine 200 counts clocks only when this flag is ON.
「起動元タスクNo、 jは、起動をかけるタスクの番
号を示し、[起動元タスクNo、 、3は、起動される
べきタスクの番号を示す。そして「起動タイマ値」は、
起動元タスクが起動すべき所定の起動時間を示し、「監
視タイマ」は、「実行中ソラグ」がONにセットされて
からの経過時間を示し、この経過時間が、「起動タイマ
値コの所定の起動時間の例えば10倍の時間が経過して
も起動元タスクからの正常を表すフラグの付いた起動通
知が到着しないで、「実行中フラグ、がOFFとならな
い場合は、起動元タスクが異常であると見做す。``The activation source task number, j'' indicates the number of the task to be activated, [the activation source task No., , 3 represents the number of the task to be activated, and the ``activation timer value'' is
The "monitoring timer" indicates the predetermined startup time when the startup task should start, and the "monitoring timer" indicates the elapsed time since the "execution timer" was set to ON. If, for example, 10 times the startup time of the startup task has elapsed, no startup notification with a flag indicating normality has arrived from the startup task, and the "Running flag" does not turn OFF, the startup task is abnormal. It is assumed that
第1図において、内部メモリ20のアプリケーションタ
スクの1例えばタスク20.が起動元タスクとなり、他
のタスクの例えばタスク202に起動をかける場合、そ
の起動をかける前に、監視ルーチン200をコール(サ
ブルーチンコール)シ、その管理テーブル2に、起動先
タスク202の起動に必要なデータを登録する。管理テ
ーブル2による監視ルーチン200は、起動元タスク2
03からのサブルーチンコールとは別に、タイマ30か
らの周期的な割込みで直接起動され、管理テーブル2の
「監視タイマ」の値をカウンタプログラムによりカウン
トし、所定の経過時間(タイムアウト)を検出する。こ
の時、監視ルーチン200が、指定時間以内に起動先タ
スク202からの起動通知を受信していなかったら、「
実行中フラグ−1のONは継続され、起動先タスク20
2は異常であると見做され、CPU リセット回路3で
リセット信号RESETを発生し、 CPU 10に対
してリセット処理を実行する。In FIG. 1, one of the application tasks in the internal memory 20, for example task 20. becomes the activation source task, and when starting another task such as task 202, before starting the task, the monitoring routine 200 is called (subroutine call), and the management table 2 contains information about the activation of the destination task 202. Register the necessary data. The monitoring routine 200 based on the management table 2 is executed by the starting task 2.
Apart from the subroutine call from 03, it is directly activated by a periodic interrupt from the timer 30, and the value of the "monitoring timer" in the management table 2 is counted by a counter program to detect a predetermined elapsed time (timeout). At this time, if the monitoring routine 200 does not receive a startup notification from the startup task 202 within the specified time,
The execution flag -1 continues to be ON, and the execution destination task 20
2 is considered to be abnormal, the CPU reset circuit 3 generates a reset signal RESET, and executes reset processing for the CPU 10.
なお、CPU リセット回路3は、図示しないが、例え
ばレジスタに成るデータを書き込む事によりそのタイミ
ングでCPU 10のリセット端子に、リセット用パル
スRESETを発生させるような回路とする。Although not shown, the CPU reset circuit 3 is a circuit that generates a reset pulse RESET at the reset terminal of the CPU 10 at the timing when data is written to a register, for example.
[発明の効果〕
以上説明した如く、本発明によれば、CPU III?
Hのリアルタイムシステムにおいて、内部メモリのアプ
リケーシゴン用プログラムが暴走した場合は。[Effects of the Invention] As explained above, according to the present invention, the CPU III?
In the H real-time system, if the application program in the internal memory goes out of control.
其の暴走を素早く且つプログラムの動作順序を含めて正
確に検出し、該CPUをリセットし1システム動作をリ
スタートする事が可能となる。したがって、無人の場所
に設置される装置などに搭載されるファームウェアに対
し、万一、該プログラムが暴走しても、システムダウン
する事は無く、自動的にシステム動作をリスタートさせ
る事が可能となって、ソフトウェアの信転性を向上する
効果がある。また、従来の回路規模の大きいウオッチド
ックタイマの代りに、簡単なフラグの検出と管理テーブ
ルで済ますことが可能なので、プログラム暴走監視の回
路を簡素化する効果がある。It becomes possible to quickly and accurately detect the runaway including the program operation order, reset the CPU, and restart one system operation. Therefore, even if the firmware installed in a device installed in an unattended location should run out of control, the system will not go down and system operation will be automatically restarted. This has the effect of improving the reliability of the software. Furthermore, since a simple flag detection and management table can be used in place of the conventional watchdog timer, which has a large circuit scale, this has the effect of simplifying the program runaway monitoring circuit.
第1図は本発明のプログラム暴走監視方式の基本構成を
示す原理図、
第2図は本発明の実施例の動作を説明するための管理テ
ーブルの配列図、
第3図は本発明の実施例の動作を説明するための管理テ
ーブルのアクセスフロー図、
第4図は従来のプログラム暴走監視方式のブロック図で
ある。
図において、11はフラグ付加器、12はフラグ検出器
、2は管理テーブル、3はCPUリセット回路、10は
CPu、 20は内部メモリ、20゜はO3,20,,
20z、 203はタスク、30はタイマ、200は監
視ルーチンである。Fig. 1 is a principle diagram showing the basic configuration of the program runaway monitoring system of the present invention, Fig. 2 is an arrangement diagram of a management table for explaining the operation of an embodiment of the present invention, and Fig. 3 is an embodiment of the present invention. FIG. 4 is a block diagram of a conventional program runaway monitoring system. In the figure, 11 is a flag adder, 12 is a flag detector, 2 is a management table, 3 is a CPU reset circuit, 10 is a CPU, 20 is an internal memory, 20° is an O3, 20,...
20z and 203 are tasks, 30 is a timer, and 200 is a monitoring routine.
Claims (1)
部メモリ(20)に搭載されているアプリケーション用
のタスク(20_1〜20_3)に各自の正常/異常を
表すフラグを付加して送り受信して検出する手段(1_
1、1_2)と、各タスクの起動に必要な時間データを
書き込む管理テーブル(2)と、異常時に該CPU(1
0)をリセットする信号(RESET)を発生するCP
Uリセット回路(3)を具え、起動元タスク(20_3
)が起動先タスク(20_2)に起動をかける前に、管
理テーブル(2)に起動に必要な管理データを登録して
おき前記起動元タスク(20_3)の起動時に前記フラ
グの検出器(1_2)の出力により該管理テーブル(2
)の時間データを計数し、起動元タスク(20_3)の
起動要求時から一定時間だけ経過しても起動すべき起動
先タスク(20_2)から正常を表すフラグの付いた起
動通知が来ない場合は該起動先タスク(20_2)の異
常と見做し該CPUリセット回路(3)の発生した信号
(RESET)によりCPU(10)をリセットするこ
とを特徴としたプログラム暴走監視方式。Means for detecting application tasks (20_1 to 20_3) installed in an internal memory (20) of a real-time system controlled by a CPU (10) by adding flags indicating their normality/abnormality to the flags and sending/receiving them. (1_
1, 1_2), a management table (2) that writes the time data necessary for starting each task, and a management table (2) that writes the time data necessary for starting each task, and
CP that generates a signal (RESET) to reset 0)
Equipped with a U reset circuit (3), the activation source task (20_3
) before starting the startup task (20_2), registers the management data necessary for startup in the management table (2), and when the startup task (20_3) starts, the flag detector (1_2) The management table (2) is created by the output of
), and if a startup notification with a flag indicating normality does not come from the startup task (20_2) that should be started even after a certain period of time has passed since the startup request of the startup task (20_3). A program runaway monitoring system characterized in that the CPU (10) is reset by a signal (RESET) generated by the CPU reset circuit (3), assuming that the startup task (20_2) is abnormal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2103566A JPH041831A (en) | 1990-04-19 | 1990-04-19 | Monitor system for program runaway |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2103566A JPH041831A (en) | 1990-04-19 | 1990-04-19 | Monitor system for program runaway |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH041831A true JPH041831A (en) | 1992-01-07 |
Family
ID=14357355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2103566A Pending JPH041831A (en) | 1990-04-19 | 1990-04-19 | Monitor system for program runaway |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH041831A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007334587A (en) * | 2006-06-14 | 2007-12-27 | Denso Corp | Abnormality monitoring program, recording medium, and electronic device |
| CN107517308A (en) * | 2017-08-07 | 2017-12-26 | 惠州Tcl移动通信有限公司 | Application program for mobile terminal abnormal detection method, storage device and mobile terminal |
-
1990
- 1990-04-19 JP JP2103566A patent/JPH041831A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007334587A (en) * | 2006-06-14 | 2007-12-27 | Denso Corp | Abnormality monitoring program, recording medium, and electronic device |
| US7996732B2 (en) | 2006-06-14 | 2011-08-09 | Denso Corporation | Program-execution monitoring method, system, and program |
| CN107517308A (en) * | 2017-08-07 | 2017-12-26 | 惠州Tcl移动通信有限公司 | Application program for mobile terminal abnormal detection method, storage device and mobile terminal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106527249B (en) | Timer for peripheral watchdog | |
| JP2002251300A (en) | Fault monitoring method and device | |
| US6321289B1 (en) | Apparatus for automatically notifying operating system level applications of the occurrence of system management events | |
| US6463492B1 (en) | Technique to automatically notify an operating system level application of a system management event | |
| CN1581079B (en) | Automatic restarting method and system for down of network server | |
| JPH041831A (en) | Monitor system for program runaway | |
| JP2965075B2 (en) | Program execution status monitoring method | |
| JPWO2014112039A1 (en) | Information processing apparatus, information processing apparatus control method, and information processing apparatus control program | |
| JP2004086520A (en) | Monitoring control device and monitoring control method | |
| JP2870250B2 (en) | Microprocessor runaway monitor | |
| CN110018921B (en) | Event logging controller and electronics | |
| CN115061776B (en) | Virtual machine exception processing method, electronic equipment and storage medium | |
| JP2770797B2 (en) | Page Descriptor Update Control Method for Multiprocessor System | |
| JP2002318643A (en) | Information processing device | |
| JPH09179748A (en) | Data processing device | |
| JPH05233374A (en) | Watchdog timer device | |
| JPH01183744A (en) | Monitor device for processor stall | |
| JPH04148246A (en) | Watchdog timer | |
| JPH0748198B2 (en) | Multiprocessor system | |
| JP2731386B2 (en) | Control device | |
| JPH04195437A (en) | Program runaway monitoring device | |
| JP2001117796A (en) | Computer system and program recording medium | |
| JPH0679279B2 (en) | Supervisory control device for microprocessor-applied equipment | |
| JPH02224170A (en) | Multiprocessor control device | |
| JPH08179971A (en) | Abnormality detector for arithmetic processor |