JPH01116835A - 診断処理方式 - Google Patents

診断処理方式

Info

Publication number
JPH01116835A
JPH01116835A JP62275381A JP27538187A JPH01116835A JP H01116835 A JPH01116835 A JP H01116835A JP 62275381 A JP62275381 A JP 62275381A JP 27538187 A JP27538187 A JP 27538187A JP H01116835 A JPH01116835 A JP H01116835A
Authority
JP
Japan
Prior art keywords
mode
diagnostic
normal
processing
flop circuit
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
JP62275381A
Other languages
English (en)
Inventor
Mayumi Ebihara
海老原 真弓
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP62275381A priority Critical patent/JPH01116835A/ja
Publication of JPH01116835A publication Critical patent/JPH01116835A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はマイクロプロセッサを搭載した処理装置の診断
に関し、特に診断が正常終了した時の診断モードから通
常モードへの切替えを不用とすることにより、診断終了
後の通常モードへの切替え及び通常モード処理を実行す
る際にオペレータの操作を不用とする診断処理方式に関
する。
[従来の技術] 従来、この種の診断処理方式においては、診断終了後の
処理としては正常終了、異常終了共に診断結果を表示す
る処理をループしており通常モードへ切替えるためには
人手介入を必要としていた。
第3図は従来の診断処理方式のフローチャートである。
同図に示すように、従来の診断処理方式は、中央処理装
置の通常処理ルーチン時(ステップ19)から診断モー
ド設定を行い(ステップ20)、中央処理装置がリセッ
トされると(ステップ21)、次に診断モード判断処理
(ステップ22)によって診断モードが否かの判断が行
われる(ステップ23)。診断モードであれば診断処理
が成される(ステップ24)。診断結果は正常か否か判
断され(ステップ25)、正常終了及び異常終了共に正
常終了表示処理(ステップ26)又は異常終了表示処理
(ステップ27)をループによって繰り返している。
[発明が解決しようとする問題点] しかしながら、上述した従来の診断処理方式は通常モー
ドから診断モードへの切替え及び診断モードから通常モ
ードへの切替えは両方向共にオペレータの介入を必要と
しているので診断終了後の処理としては、オペレータに
より通常モードへ切替えられるまで診断モードのままで
あるため、診断結果を表示し続は通常処理へ移行できな
いという欠点がある。
[問題点を解決するための手段] 本発明は上記問題点を解決し、診断処理から通常処理へ
のモード切換えを自動的に行うことのできる診断処理方
式を提供することを目的とする。
上記目的を達成するため本発明に係る診断処理方式は、
中央処理装置の動作を初期化するリセットスイッチと、
通常処理を行うかあるいは診断処理を行うかのモード−
を決めるモードスイッチと、該モードスイッチで決めら
れたモードをラッチするフリップフロップ回路とを有し
、面記中央処理装置がリセットされた後前記フリップフ
ロップ回路にラッチされたモードにより通常処理または
診断処理を行い、診断処理が正常に終了した場合には前
記フリップフロップ回路を通常モードにリセットするも
のである。
[実施例] 以下、本発明の一実施例について図面を参照して詳細に
説明する。
第1図は本発明の一実施例による診断処理方式の構成を
示す図である。
同図において、本実施例による診断処理方式は通常処理
又は診断処理を行う中央処理装置13と、中央処理装置
13のリセットを行うためのリセットスイッチ11と、
診断処理または通常処理のモードを決める診断モードス
イッチ12と、診断モードスイッチ12で決められたモ
ードをラッチするフリップフロップ回路14とから構成
される。
リセットスイッチ11からのリセット信号線15は中央
処理装置13へ接続され、診断モードスイッチ12から
のフリップフロップセット信号線16はフリップフロッ
プ回路14に接続される。フリップフロップ回路14と
中央処理装置13間は、フリップフロップ読出信号線1
7とフリップフロップリセット信号線18とにより接続
される。
次に、本実施例の動作について第2図を参照して説明す
る。
第2図は本実施例による診断処理方式の動作を示すフロ
ーチャートである。
通常処理ルーチンの先頭アドレスはプログラムのベース
レベルの先頭であり(ステップ1)、この通常処理ルー
チンを実行している状態で診断モード設定を行う(ステ
ップ2)。診断モード設定は診断モードスイッチ12に
より行われ、診断モードスイッチ12の出力はフリップ
フロップセット信号ll6A16を介してフリップフロ
ップ回路14へ入力されフリップフロップ回路14はセ
ットされて診断モードとなる。
次に、リセットスイッチ11によりリセット信号線15
がオン状態とされて中央処理装置13に入力される。こ
れによって、中央処理装置13がリセットされ、リセッ
ト処理ルーチン先頭アドレスヘジャンプしリセット処理
ルーチンが実行される(ステップ3)。
次に、診断モード判断処理(ステップ4)が行われる。
即ち、診断モードか通常モードからの判断が行われ、診
断モードであれば診断処理ルーチン先頭アドレスヘジャ
ンブしくステップ5)、通常モードであれば通常処理ル
ーチン先頭アドレス(ステップ1)ヘジャンブする。こ
の診断モード判断処理は、フリップフロップ読出信号線
17によりフリップフロップ回路14から該回路のモー
ドセット状態を読出すことにより行われる。
診断モードであった場合には、中央処理装置13は診断
処理を実行しくステップ6)、診断処理結果を正常か否
か判断する(ステップ7)。診断結果が正常終了であれ
ば正常終了表示処理を行い(ステッ、ブ8)、かつ通常
モード設定をして通常処理ルーチン先頭アドレスヘジャ
ンプする(ステップ9)。この通常モード設定では、中
央処理装置13からフリップフロップリセット信号線1
8によりフリップフロップ回路14をリセットし、フリ
ップフロップ回路を通常モードにリセットする。
また、異常終了であれば、異常終了表示処理を行い(ス
テップ10)、この処理を繰り返す。
[発明の効果] 以上説明したように本発明によれば、診断結果か正常終
了であった場合には診断モードから通常モード処理への
移行を人手を介入せずに自動的に行える効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例による診断処理方式の構成を
示す図、第2図は第1図の診断処理方式の動作を示すフ
ローチャート、 第3図は従来の診断処理方式の動作を
示すフローチャートである。 11:リセットスイッチ 12:診断モードスイッチ 13:中央処理装置 14:フリップフロツブ回路 15:リセット信号線 16:フリップフロツブセット信号線 17:フリツプフロツプ読出信号線

Claims (1)

    【特許請求の範囲】
  1. 中央処理装置の動作を初期化するリセットスイッチと、
    通常処理を行うかあるいは診断処理を行うかのモードを
    決めるモードスイッチと、該モードスイッチで決められ
    たモードをラッチするフリップフロップ回路とを有し、
    前記中央処理装置がリセットされた後前記フリップフロ
    ップ回路にラッチされたモードにより通常処理または診
    断処理を行い、診断処理が正常に終了した場合には前記
    フリップフロップ回路を通常モードにリセットすること
    を特徴とする診断処理方式。
JP62275381A 1987-10-30 1987-10-30 診断処理方式 Pending JPH01116835A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62275381A JPH01116835A (ja) 1987-10-30 1987-10-30 診断処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62275381A JPH01116835A (ja) 1987-10-30 1987-10-30 診断処理方式

Publications (1)

Publication Number Publication Date
JPH01116835A true JPH01116835A (ja) 1989-05-09

Family

ID=17554697

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62275381A Pending JPH01116835A (ja) 1987-10-30 1987-10-30 診断処理方式

Country Status (1)

Country Link
JP (1) JPH01116835A (ja)

Similar Documents

Publication Publication Date Title
JPH01116835A (ja) 診断処理方式
JPH0619651B2 (ja) シ−ケンス制御装置
JP3025899B2 (ja) 入出力回路
JP2778037B2 (ja) シーケンプログラム切り換え装置
JPS60241104A (ja) デイジタル制御装置の演算方法
JPS62249259A (ja) コンピユ−タシステム
JPS6236563B2 (ja)
JPH0546077Y2 (ja)
JPH0318962Y2 (ja)
JPH03156643A (ja) 障害情報収集方式
JPH05324017A (ja) プログラマブルコントローラの運転モード設定方法
JPH01292413A (ja) 情報処理装置
JPS63271034A (ja) 高周波加熱装置
JPH02136927A (ja) 言語処理プログラム
JPS62197099A (ja) 電気洗濯機
JPH04304533A (ja) ソフトウェアデバッグ支援装置
JPH01112435A (ja) マイクロプロセッサーの機能検査方法
JPS6177940A (ja) 処理装置立上げ制御方法
JPS6357029A (ja) 食器洗い機の制御装置
JPS63180103A (ja) プログラマブルコントロ−ラの入出力端子の信号設定方法
JPS62177639A (ja) デバツグ装置
JPH02281339A (ja) データ処理装置の自動評価方式
JPH02128230A (ja) プログラム終了処理方式
JPH01194647A (ja) 電子会議システム
JPH01149637A (ja) ポーリング制御応答監視方式