JPH0277944A - コンピュータの異常処理方式 - Google Patents
コンピュータの異常処理方式Info
- Publication number
- JPH0277944A JPH0277944A JP63231103A JP23110388A JPH0277944A JP H0277944 A JPH0277944 A JP H0277944A JP 63231103 A JP63231103 A JP 63231103A JP 23110388 A JP23110388 A JP 23110388A JP H0277944 A JPH0277944 A JP H0277944A
- Authority
- JP
- Japan
- Prior art keywords
- abnormality
- computer
- troubles
- occurrence
- contents
- 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
- 230000005856 abnormality Effects 0.000 title claims abstract description 38
- 238000003672 processing method Methods 0.000 claims description 5
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 abstract description 5
- 238000004458 analytical method Methods 0.000 abstract description 5
- 230000007257 malfunction Effects 0.000 abstract description 2
- 230000006378 damage Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 101100524639 Toxoplasma gondii ROM3 gene Proteins 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
A、産業上の利用分野
本発明はコンピュータの異常処理方式に関する。
B0発明の概要
本発明は、コンピュータのプログラムやデータを吸い上
げて異常原因を追求、解析するにおいて、異常検出及び
IPL操作時に主メモリとCPUレジスタの内容を不揮
発性記憶媒体に自動セーブすることにより、 異常判定を容易にし、またトラブル発生時のプログラム
やデータを得て原因追求、解析を容易にしたものである
。
げて異常原因を追求、解析するにおいて、異常検出及び
IPL操作時に主メモリとCPUレジスタの内容を不揮
発性記憶媒体に自動セーブすることにより、 異常判定を容易にし、またトラブル発生時のプログラム
やデータを得て原因追求、解析を容易にしたものである
。
C8従来の技術
]ンピュータシステム又はコンピュータを演算処理手段
とするシステムにおいて、コンピュータが何らかの原因
で異常動作や処理不能に陥ったとき、その原因を追求、
解析する手法の1つとしてコンピュータの主メモリの内
容を全て吸い上げて該内容の分析を行う方法がある。
とするシステムにおいて、コンピュータが何らかの原因
で異常動作や処理不能に陥ったとき、その原因を追求、
解析する手法の1つとしてコンピュータの主メモリの内
容を全て吸い上げて該内容の分析を行う方法がある。
上述の異常処理方法は、トラブル発生時にオペレータが
主メモリ上のプログラムやデータをフロッピーディスク
や磁気ディスク等の不揮発性記憶媒体にコピーし、この
コピー内容についてオペレータ又はプログラマによる異
常原因分析がなされる。
主メモリ上のプログラムやデータをフロッピーディスク
や磁気ディスク等の不揮発性記憶媒体にコピーし、この
コピー内容についてオペレータ又はプログラマによる異
常原因分析がなされる。
D3発明が解決しようとする課題
従来の異常処理方法では、トラブル発生をオペレータが
判断した後に原因追求を行うため、トラブル発生の判断
に各種チエツク操作を行ったり、トラブル原因の発生と
トラブル状態までに主メモリ内容の変化を起こすことが
ある。例えば、トラブル発生の判断にオペレータが誤っ
てIPL(イニシャルプログラムローディング)のキー
操作をすると主メモリのプログラムが更新されてしまう
。
判断した後に原因追求を行うため、トラブル発生の判断
に各種チエツク操作を行ったり、トラブル原因の発生と
トラブル状態までに主メモリ内容の変化を起こすことが
ある。例えば、トラブル発生の判断にオペレータが誤っ
てIPL(イニシャルプログラムローディング)のキー
操作をすると主メモリのプログラムが更新されてしまう
。
同様に、緊急時に主メモリ内容の吸い上げを行わないで
再スタートさせると主メモリ内容が変わってしまう。こ
れら主メモリの内容変化はトラブルの解析失敗を起こす
ことが多い。
再スタートさせると主メモリ内容が変わってしまう。こ
れら主メモリの内容変化はトラブルの解析失敗を起こす
ことが多い。
本発明の目的は、コンピュータのトラブル発生の判断を
容易にし、またトラブル発生時のプログラムやデータ変
化を無くして原因追求、解析を容易にした異常処理方式
を提供することにある。
容易にし、またトラブル発生時のプログラムやデータ変
化を無くして原因追求、解析を容易にした異常処理方式
を提供することにある。
E1課題を解決するための手段と作用
本発明は上記目的を達成するため、コンピュータの異常
原因を追求、解析する異常処理方式において、主メモリ
に格納されるプログラムとデータ及びCPUのレジスタ
内容をセーブできる不揮発性記憶媒体と、コンピュータ
の各種異常の検出時及びIPL操作時に必要に応じて前
記主メモリの内容及びレジスタの内容を前記記憶媒体に
セーブするプログラムを持つROMとを備え、前記記憶
媒体のセーブ内容をコンピュータの異常原因の追求、解
析に使用するようにし、トラブル発生の自動検出とその
ときのプログラム、データ内容の自動セーブによってト
ラブル発生時の内容を変化させることなく得る。
原因を追求、解析する異常処理方式において、主メモリ
に格納されるプログラムとデータ及びCPUのレジスタ
内容をセーブできる不揮発性記憶媒体と、コンピュータ
の各種異常の検出時及びIPL操作時に必要に応じて前
記主メモリの内容及びレジスタの内容を前記記憶媒体に
セーブするプログラムを持つROMとを備え、前記記憶
媒体のセーブ内容をコンピュータの異常原因の追求、解
析に使用するようにし、トラブル発生の自動検出とその
ときのプログラム、データ内容の自動セーブによってト
ラブル発生時の内容を変化させることなく得る。
F、実施例
図は本発明の一実施例を示すコンピュータの要部ブロッ
ク図である。バス1にはCPU2、ROM3、RAM4
が結合され、さらに入出力用のインターフェース5.6
が設けられる。ここで、インターフェース5.6には外
部補助記憶装置としてのフロッピーディスク装置7が結
合される。また、ROM3には異常処理用プログラム8
が組込まれる。
ク図である。バス1にはCPU2、ROM3、RAM4
が結合され、さらに入出力用のインターフェース5.6
が設けられる。ここで、インターフェース5.6には外
部補助記憶装置としてのフロッピーディスク装置7が結
合される。また、ROM3には異常処理用プログラム8
が組込まれる。
このプログラム8は異常検査ルーチンによる異常判定と
該異常の発生に対してプログラムやデータを保護する。
該異常の発生に対してプログラムやデータを保護する。
以下、各異常に対する保i処理を説明する。
(1)パリティエラー発生時
CPU2のレジスタ値をフロッピーディスク装置7にセ
ーブし、その後主メモリ(RAM4)に格納されるプロ
グラムやデータ内容を全てフロッピーディスク装置7に
セーブする。
ーブし、その後主メモリ(RAM4)に格納されるプロ
グラムやデータ内容を全てフロッピーディスク装置7に
セーブする。
(2)バスタイムアウト、ウォッチトゲエラー、パワー
フェイル発生時 メモリやPIカードなどのアクセスに対してデータ入出
力か一定時間内にできない等のバスタイムアウト、ソフ
トウェアチエツクになるウォッチトゲエラー、パワーフ
ェイルの異常発生にはCPU2のレジスタ値をを自動セ
ーブは、その後にCPU2をブレークとする。
フェイル発生時 メモリやPIカードなどのアクセスに対してデータ入出
力か一定時間内にできない等のバスタイムアウト、ソフ
トウェアチエツクになるウォッチトゲエラー、パワーフ
ェイルの異常発生にはCPU2のレジスタ値をを自動セ
ーブは、その後にCPU2をブレークとする。
(3)IPLスイッチの操作時
IPLスイッチの正常操作、誤操作に拘わらず、主メモ
リ(RAM4)の内容を全てフロッピーディスク装置7
にセーブし、この後IPLスイッチ操作直0jIのプロ
グラムを装置7から読出してRAM4に再ロードする。
リ(RAM4)の内容を全てフロッピーディスク装置7
にセーブし、この後IPLスイッチ操作直0jIのプロ
グラムを装置7から読出してRAM4に再ロードする。
従って、コンピュータ内での各種異常には、トラブル発
生時に保護を必要とするデータ、プログラムが自動的に
セーブされ、オペレータによるトラブルの発生判断及び
トラブル発生判断に対する保護操作を不要にし、また誤
操作によるプログラムやデータの破壊を無くしてトラブ
ル解析を確実。
生時に保護を必要とするデータ、プログラムが自動的に
セーブされ、オペレータによるトラブルの発生判断及び
トラブル発生判断に対する保護操作を不要にし、また誤
操作によるプログラムやデータの破壊を無くしてトラブ
ル解析を確実。
容易にする。
なお、実施例においてプログラムやデータのセーブはフ
ロッピーディスク装置に限らず、不揮発生の記憶媒体で
あれば良い。また、各種異常発生の検出は公知の方法を
利用できる。゛ G1発明の効果 以上のとおり、本発明によれば、異常検出及びIPL操
作時に主メモリとCPUレジスタの内容を不揮発生記憶
媒体に自動セーブするようにし、セーブ内容を異常原因
の追求、解析に使用するようにしたため、異常発生の判
断やIPLの誤操作に対するオペレータの負担を無くし
、異常発生時の内容を変更、破壊することも無くして原
因追求。
ロッピーディスク装置に限らず、不揮発生の記憶媒体で
あれば良い。また、各種異常発生の検出は公知の方法を
利用できる。゛ G1発明の効果 以上のとおり、本発明によれば、異常検出及びIPL操
作時に主メモリとCPUレジスタの内容を不揮発生記憶
媒体に自動セーブするようにし、セーブ内容を異常原因
の追求、解析に使用するようにしたため、異常発生の判
断やIPLの誤操作に対するオペレータの負担を無くし
、異常発生時の内容を変更、破壊することも無くして原
因追求。
解析を確実、容易にする効果がある。
図面は本発明の一実施例を示す要部ブロック図である。
■・・・バス、2・・・CPU、3・・・ROM、4・
・・RAM、5.6・・・インターフェース、7・−・
フロッピーディスク装置、8・・・異常処理用プログラ
ム。 外2名 実施例のブロック図 1・・・バス 2・・・CPU 3・・ROM 4・・・RAM 5.6 インターフェース 7・・フロッピーディスク装置 8・・異常処理用プログラム
・・RAM、5.6・・・インターフェース、7・−・
フロッピーディスク装置、8・・・異常処理用プログラ
ム。 外2名 実施例のブロック図 1・・・バス 2・・・CPU 3・・ROM 4・・・RAM 5.6 インターフェース 7・・フロッピーディスク装置 8・・異常処理用プログラム
Claims (1)
- (1)コンピュータの異常原因を追求、解析する異常処
理方式において、主メモリに格納されるプログラムとデ
ータ及びCPUのレジスタ内容をセーブできる不揮発性
記憶媒体と、コンピュータの各種異常の検出時及びIP
L操作時に必要に応じて前記主メモリの内容及びレジス
タの内容を前記記憶媒体にセーブするプログラムを持つ
ROMとを備え、前記記憶媒体のセーブ内容をコンピュ
ータの異常原因の追求、解析に使用することを特徴とす
るコンピュータの異常処理方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63231103A JPH0277944A (ja) | 1988-09-14 | 1988-09-14 | コンピュータの異常処理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63231103A JPH0277944A (ja) | 1988-09-14 | 1988-09-14 | コンピュータの異常処理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0277944A true JPH0277944A (ja) | 1990-03-19 |
Family
ID=16918349
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63231103A Pending JPH0277944A (ja) | 1988-09-14 | 1988-09-14 | コンピュータの異常処理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0277944A (ja) |
-
1988
- 1988-09-14 JP JP63231103A patent/JPH0277944A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH09171460A (ja) | 計算機の診断システム | |
| JPH0277944A (ja) | コンピュータの異常処理方式 | |
| JPS6111853A (ja) | 情報処理装置 | |
| JPS59178700A (ja) | デ−タ処理装置 | |
| JPS6158054A (ja) | プログラムの暴走検出方式 | |
| JPH10228395A (ja) | 制御用コントローラの異常診断装置 | |
| JPS621040A (ja) | コンピユ−タの障害解析装置 | |
| JPH03192431A (ja) | 割込み処理方式 | |
| JP2786215B2 (ja) | 再開処理制御方式 | |
| JP2570108B2 (ja) | ソフトウェアデバッグ方法 | |
| JPH04337847A (ja) | プログラムチェック方法 | |
| JPH0216647A (ja) | 情報処理装置 | |
| JPH0667921A (ja) | 障害処理機能を有する情報処理装置 | |
| JP2684966B2 (ja) | 入出力処理装置のデバッグ装置 | |
| JPS58161047A (ja) | 計算機のプログラム例外検出方法 | |
| JPH0448339A (ja) | マイクロプロセッサ装置の異常検出回路 | |
| JPH04338842A (ja) | エラー検出機能付き情報処理装置 | |
| JPH0644145A (ja) | メモリエラー回避システム | |
| JPH03130835A (ja) | 情報処理装置の再立ち上げ装置 | |
| JPS63226746A (ja) | 領域参照事象監視方式 | |
| JP2000353109A (ja) | エミュレータ及びエミュレーションシステム | |
| JPS58119059A (ja) | マイクロプログラム制御装置 | |
| JPS6322339B2 (ja) | ||
| JPH02166510A (ja) | ディスク制御装置 | |
| JPH05233359A (ja) | デバッグ装置 |