JPH02220143A - パーソナルコンピュータシステム - Google Patents

パーソナルコンピュータシステム

Info

Publication number
JPH02220143A
JPH02220143A JP4244189A JP4244189A JPH02220143A JP H02220143 A JPH02220143 A JP H02220143A JP 4244189 A JP4244189 A JP 4244189A JP 4244189 A JP4244189 A JP 4244189A JP H02220143 A JPH02220143 A JP H02220143A
Authority
JP
Japan
Prior art keywords
diagnostic
diagnosis
data processing
program
self
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
JP4244189A
Other languages
English (en)
Inventor
Toshihiro Akiyoshi
秋吉 俊宏
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 JP4244189A priority Critical patent/JPH02220143A/ja
Publication of JPH02220143A publication Critical patent/JPH02220143A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、パーソナルコンピュータシステムに係り、と
くに自己診断機能を備えたパーソナルコンピュータシス
テムに関する。
〔従来の技術〕
パーソナルコンピュータは、一般に、マイクロプログラ
ム制御方式のデータ処理装置、記憶装置及び周辺装置等
により構成されている。この種のパーソナルコンピュー
タの自己診断は、従来は、電源投入時のみ行うのを常と
していた。そして、その自己診断の内容も、パーソナル
コンピュータが正常か異常かの判断に限定されたものが
多い。
〔発明が解決しようとする課題〕
電源投入時のみ自己診断する従来例においては、パーソ
ナルコンピュータ内の各部の詳細な診断を行うことは不
可能となっている。又、ローカルエリアネットワークな
どにパソコンが接続されオンライン稼働した場合などは
、自己診断できない。
一方、多数のパソコンの組合せで構築されたシステムで
は、その信頼性、保守性が重要な要素となって来ている
又、オンライン稼働で電源を切ることができない場合は
、パソコンのどの部分のトラブルかを容易に判別するこ
とができないという欠点を備えていた。
〔発明の目的〕
本発明の目的は、かかる従来例の有する不都合を改善し
、と(に、各構成部の自己診断を行うことが可能なパー
ソナルコンピュータシステムを提供することにある。
〔課題を解決するための手段〕
本発明では、マイクロプログラム制御方式のデータ処理
装置と、これに併設された記憶装置及び周辺装置とを備
えている。この内、データ処理装置が、データ処理部と
、このデータ処理部を制御する読み出し専用プログラム
記憶部及び診断用プログラム記憶部と、これらのいずれ
かによってデータ処理装置をコントロールするかを決定
するプログラムスイッチレジスタと、データ処理装置か
ら出力される診断結果の期待値を予め格納する期待値格
納手段と、実際の診断結果を保持する診断結果保持手段
と、これら期待値と診断結果とを比較し解析する比較解
析手段とを有するという構成を採っている。これによっ
て前述した目的を達成しようとするものである。
〔発明の実施例〕
以下、本発明の一実施例を第1図ないし第2図に基づい
て説明する。
この第1図ないし第2図に示す実施例は、マイクロプロ
グラム制御方式のデータ処理装置1と、これに併設され
た記憶装置2及び周辺装置313!、・・・ 3Nと、
これらを連結する内部のバス4とを備えている。そして
、データ処理装置1は、データ処理部IAと、このデー
タ処理部を制御する読み出し専用プログラム記憶部11
及び診断用プログラム記憶部12と、これらのいずれか
によってデータ処理装置lをコントロールするかを決定
するプログラムスイッチレジスタ13と、データ処理装
置1から出力される診断結果の期待値を予め格納する期
待値格納手段としての期待値格納レジスタ14と、実際
の診断結果を保持する診断結果保持手段としての診断結
果保持レジスタ15と、これら期待値と診断結果とを比
較し解析する比較解析回路16とを備えている。
この内、プログラムスイッチレジスタ13と、読み出し
専用プログラム記憶部11及び診断用プログラム記憶部
12との間には、プログラムスイッチレジスタ13の設
定事項を実行するプログラムネクストアドレスレジスタ
13Aが装備されている。また、読み出し専用プログラ
ム記憶部11及び診断用プログラム記憶部12の出力側
には、マルチプレクサ21が装備されている。そして、
このマルチプレクサ21の出力は、データレジスタ22
を介してデータ処理部IAへ入力されるようになってい
る。
マルチプレクサ21は、プログラムスイッチレジスタ1
3に付勢されて作動し、系全体が通常モードか又は診断
モードに切り換得るようになっている。また、データレ
ジスタ22の出力は、前述したプログラムネクストアド
レスレジスタ13Aにも送られるようになっている。こ
れによって、設定され作動している系全体の動作の安定
が図られている。
次に、上記実施例の動作を説明する。
通常のプログラムを実行する通常モードのときは、プロ
グラムスイッチレジスタ13を通常モードとし、読み出
し専用プログラム記憶部11の情報により、データ処理
部lAがコントロールされる。自己診断を行う診断モー
ドのときは、プログラムスイッチレジスタ13を診断モ
ードに切り換え1診断用プログラム記憶部12の診断命
令により実行される。そして、データ処理装置IA、記
憶装置2及び周辺装置3.〜3Nの各装置の診断状態が
診断され、その結果が診断結果を保持する診断結果保持
レジスタ15に格納される。同時に、データ処理部IA
を通してあらかじめ設定しておいた期待値格納レジスタ
14の期待値の内容と診断結果保持レジスタ15の内容
とが、比較解析回路16で解析、比較され、各装置の正
常又は異常状態が読み取られるようになっている。
〔発明の効果〕
以上のように、本発明によると、読み出し専用と自己診
断用の2種類のプログラムを持ち、診断用プログラムの
診断モードを選択した場合にはパーソナルコンピュータ
の通常プログラム実行の間にも診断モードを実行するこ
とができ、ローカルエリアネットワークなどにパソコン
が接続されてオンライン稼働した場合でも、自己診断が
可能となり、さらに、電源を切ることがなくても自己診
断を行うことができるという従来にない優れたパーソナ
ルコンピュータシステムを提供することができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
第1図のデータ処理装置部分の具体例を示すブロック図
である。 l・・・マイクロプログラム制御方式のデータ処理装置
、IA・・・データ処理部、2・・・記憶装置、3゜3
!、〜、3N・・・周辺装置、11・・・読み出し専用
プログラム記憶部、12・・・診断用プログラム記憶部
、13・・・プログラムスイッチレジスタ、13A・・
・プログラムネクストアドレスレジスタ、14・・・期
待値格納レジスタ、15・・・診断結果保持レジスタ、
16・・・比較解析回路。

Claims (1)

    【特許請求の範囲】
  1. (1)、マイクロプログラム制御方式のデータ処理装置
    と、これに併設された記憶装置及び周辺装置とを備えた
    パーソナルコンピュータシステムにおいて、 前記データ処理装置が、データ処理部と、このデータ処
    理部を制御する読み出し専用プログラム記憶部及び自己
    診断用の診断用プログラム記憶部と、これらのいずれか
    によって前記データ処理装置をコントロールするかを決
    定するプログラムスイッチレジスタと、前記データ処理
    装置から出力される診断結果の期待値を予め格納する期
    待値格納手段と、実際の診断結果を保持する診断結果保
    持手段と、これら期待値と診断結果とを比較し解析する
    比較解析手段とを有することを特徴とするパーソナルコ
    ンピュータシステム。
JP4244189A 1989-02-22 1989-02-22 パーソナルコンピュータシステム Pending JPH02220143A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4244189A JPH02220143A (ja) 1989-02-22 1989-02-22 パーソナルコンピュータシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4244189A JPH02220143A (ja) 1989-02-22 1989-02-22 パーソナルコンピュータシステム

Publications (1)

Publication Number Publication Date
JPH02220143A true JPH02220143A (ja) 1990-09-03

Family

ID=12636163

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4244189A Pending JPH02220143A (ja) 1989-02-22 1989-02-22 パーソナルコンピュータシステム

Country Status (1)

Country Link
JP (1) JPH02220143A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58159160A (ja) * 1982-03-17 1983-09-21 Toshiba Corp デ−タ処理装置
JPS61233841A (ja) * 1985-04-08 1986-10-18 Nec Corp 自己診断機能付パ−ソナルコンピユ−タ

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58159160A (ja) * 1982-03-17 1983-09-21 Toshiba Corp デ−タ処理装置
JPS61233841A (ja) * 1985-04-08 1986-10-18 Nec Corp 自己診断機能付パ−ソナルコンピユ−タ

Similar Documents

Publication Publication Date Title
EP0638864B1 (en) Development support system for microcomputer with internal cache
JPS6231447A (ja) バスアナライザ
JPH02220143A (ja) パーソナルコンピュータシステム
JPS59112350A (ja) プログラム監視制御方式
JPS61233841A (ja) 自己診断機能付パ−ソナルコンピユ−タ
JPS5822765B2 (ja) 電子計算機システムにおけるプログラムロ−ド方式
JPH0384639A (ja) 情報処理装置用自己診断装置
JPS62221043A (ja) 論理装置の監視回路
JPH06161832A (ja) トレース制御装置
JP2506591B2 (ja) 補助処理装置
JPH02242439A (ja) プログラムロード制御方式
JP2684966B2 (ja) 入出力処理装置のデバッグ装置
JPH0628328A (ja) マルチプロセサの自己診断方式
JPH0362131A (ja) マルチプロセッサシステム
JPH03116338A (ja) 保守制御方式
JPS60252960A (ja) プログラム解析制御方式
JPS6282438A (ja) 情報処理装置におけるデバツグ割込み制御方式
JPH0215340A (ja) 状態履歴記憶装置の制御方式
JPH02176948A (ja) メモリダンプ機能付電子計算機
JPH07129524A (ja) 二重化システムの高速切替装置
JPH04335445A (ja) 端末障害情報採取システム
JPH05298199A (ja) 入出力制御装置
JPH07271608A (ja) 割込み発生回路
JPH03111945A (ja) プログラマブル制御装置
JPH03204031A (ja) プログラム実行抑止方式