JPH01183748A - 障害情報収集方式 - Google Patents

障害情報収集方式

Info

Publication number
JPH01183748A
JPH01183748A JP63007248A JP724888A JPH01183748A JP H01183748 A JPH01183748 A JP H01183748A JP 63007248 A JP63007248 A JP 63007248A JP 724888 A JP724888 A JP 724888A JP H01183748 A JPH01183748 A JP H01183748A
Authority
JP
Japan
Prior art keywords
program
storage device
area
information collection
collection method
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
Application number
JP63007248A
Other languages
English (en)
Inventor
Yukinaga Watanabe
渡辺 幸長
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63007248A priority Critical patent/JPH01183748A/ja
Publication of JPH01183748A publication Critical patent/JPH01183748A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、パーソナルコンピュータシステムにおいて、
ソフトウェア障害発生時、主記憶装置内のメモリ情報す
べてを外部補助記憶装置に転送する障害情報収集方式に
関する。
(従来の技術) 従来、パーソナルコンピュータシステムにおける障害情
報収集方式は、パーソナルコンピュータのCPUである
マイクロプロセッサをエミュレートすることにより、障
害発生状況をつくり出し、その時の主記憶装置内のメモ
リ情報をエミュレートしている本体に収集するという方
式である。
(発明が解決しようとする問題点) しかしながら、上記従来の障害収集方式においては、エ
ミュレートする装置が必要となること。
障害が発生する状況をエミュレートが不可能な場合があ
ることなどの問題があった0本発明は、このような従来
の問題を解決するものであり、障害発生時の情報をその
まま補助記憶装置に収集することにより、障害解析を容
易に行なうことのできる優れた障害情報収集方式を提供
することを目的とするものである。
(問題点を解決するための手段) 本発明は上記目的を達成するために、パーソナルコンピ
ュータの電源投入時に、主記憶装置内の全メモリ領域を
コマンド(ノンマスカブルインタラブドコマンド)で埋
め、その後にシステムプログラムをローディングする。
システムプログラムには、ノンマスカブルインタラブド
が発生した場合、主記憶装置内の全メモリを補助記憶装
置に収集するプログラムを用意したものである。
(作 用) 本発明は、上記のような手段により次のような作用を有
する。すなわち、主記憶装置に配置されたプログラムが
走行中に、プログラム障害が発生して主記憶装置の空き
エリアを走行すると、空きエリアのメモリに格納されて
いるノンマスカブルインタラブドコマンドが実行される
。ノンマスカブルインタラブドコマンド実行の結果、主
記憶装置内の全メモリを補助記憶装置に収集するプログ
ラムが走行することにより、プログラム障害発生時の主
記憶装置の内容をすべて補助記憶装置に格納することが
できる。
(実施例) 第1図は、本発明の一実施例の構成を示すものである。
第1図において、11は処理装置lCPU、12は主記
憶装置MEM、13は外部補助記憶装置EMEMである
。
第2図は、主記憶装置のレイアウトを示すものである。
システム領域21には障害時実行するプログラムおよび
プログラムが収容されているアドレス等システムの制御
に必要な情報が格納されている。プログラム領域22に
はパーソナルコンピュータシステムが処理するプログラ
ムが格納されている。空き領域23には電源投入時にノ
ンマスカブルインタラブドコマンドが格納されている。
障害処理プログラムアドレス格納領域P124は、ノン
マスカブルインタラブドコマンドが発行された場合に実
行すべきプログラムが格納されているアドレスが格納さ
れている領域である。障害処理プログラム格納領域P2
25は、ノンマスカブルインタラブドコマンドが発行し
た場合に実行するプログラムが格納されている領域であ
る。
第3図は、プログラムの走行例を示したものである。プ
ログラムが正常に走行していると、31aの過程を通る
。プログラムが走行中プログラムバグ等による障害が発
生すると、プログラムの走行が32bの過程により主記
憶装置の空き領域23に移行する。空き領域23には電
源投入時ノンマスカブルインタラブドコマンドが格納さ
れており、33cの過程によりノンマスカブルインタラ
ブドコマンドが発行される。第1図に示した処理装置C
PU11は、34dの過程を経て、ノンマスカブルイン
タラブドコマンド発行に伴うプログラムの格納場所を障
害処理プログラム格納領域P□24を参照して求め、障
害処理プログラム格納領域P225の格納プログラムに
制御を渡す。35eは第1図の主記憶装置12内の全メ
モリの内容を、第1図の補助記憶装置13に格納するた
めのプログラムが走行する過程を示したものである。
(発明の効果) 本発明は、上記実施例より明らかなように、プログラム
が走行中にプログラム障害が発生した場合、障害発生時
の主記憶装置内の全メモリの内容を補助記憶装置に自動
的に格納できるという利点を有する。
【図面の簡単な説明】
第1図は本発明の一実施例を示す構成図、第2図は主記
憶装置のレイアウト図、第3図はプログラムの走行図で
ある。 11・・・処理装置CPU、 12・・・主記憶装置M
EM、 13・・・補助記憶装置EMEM、21・・・
システム領域、22・・・プログラム領域、23・・・
空き領域、 24・・・障害処理プログラムアドレス格
納領域P1、25・・・障害処理プログラム格納領域P
2. 31.32.33.34゜35・・・プログラム
走行過程。 特許出願人 松下電器産業株式会社 第1図 II 第2図 第3図

Claims (1)

    【特許請求の範囲】
  1.  補助記憶装置を備えた計算機システムにおいて、ソフ
    トウェアが主記憶装置内のプログラム配置領域以外を走
    行した場合、補助記憶装置に主記憶装置内のメモリ情報
    を収集することを特徴とする障害情報収集方式。
JP63007248A 1988-01-16 1988-01-16 障害情報収集方式 Pending JPH01183748A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63007248A JPH01183748A (ja) 1988-01-16 1988-01-16 障害情報収集方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63007248A JPH01183748A (ja) 1988-01-16 1988-01-16 障害情報収集方式

Publications (1)

Publication Number Publication Date
JPH01183748A true JPH01183748A (ja) 1989-07-21

Family

ID=11660718

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63007248A Pending JPH01183748A (ja) 1988-01-16 1988-01-16 障害情報収集方式

Country Status (1)

Country Link
JP (1) JPH01183748A (ja)

Similar Documents

Publication Publication Date Title
JPS62154037A (ja) 仮想計算機監視制御方式
JPS60159951A (ja) 情報処理装置におけるトレ−ス方式
JPS60218113A (ja) ロボツト制御方式
JPS59158425A (ja) 入出力機器の制御方式
JPS6336431Y2 (ja)
JPH0519171B2 (ja)
JP2682707B2 (ja) プログラマブル制御装置
JPS61177551A (ja) 処理装置の立上げ制御方式
JPH0216647A (ja) 情報処理装置
JPH0773076A (ja) トレース情報採取方式
JPS62249242A (ja) 電子計算機のメモリダンプ方式
JPS58168121A (ja) 停電復電処理方式
JPS621040A (ja) コンピユ−タの障害解析装置
JPS61153741A (ja) プログラマブルコントロ−ラ
JPS6217877Y2 (ja)
JPS635462A (ja) マイクロプログラムローディング方法
JPS60258623A (ja) マイクロコンピユ−タ
JPH04167146A (ja) 情報処理装置のアドレストレース方式
JPS5822765B2 (ja) 電子計算機システムにおけるプログラムロ−ド方式
JPH0335696B2 (ja)
JPH0548496B2 (ja)
JPS63184963A (ja) Faコントロ−ラ
JPH0355640A (ja) 周辺制御装置の障害解析情報採取方式
JPH04335445A (ja) 端末障害情報採取システム
JPS588363A (ja) プログラム実行履歴情報収集方式