JPH02115947A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH02115947A
JPH02115947A JP63269787A JP26978788A JPH02115947A JP H02115947 A JPH02115947 A JP H02115947A JP 63269787 A JP63269787 A JP 63269787A JP 26978788 A JP26978788 A JP 26978788A JP H02115947 A JPH02115947 A JP H02115947A
Authority
JP
Japan
Prior art keywords
program
initial
detail
diagnostic program
error
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
JP63269787A
Other languages
English (en)
Inventor
Yoshinori Okamoto
岡本 義範
Hironari Hayama
羽山 裕也
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
NEC Office Systems Ltd
Original Assignee
NEC Corp
NEC Office Systems 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 NEC Corp, NEC Office Systems Ltd filed Critical NEC Corp
Priority to JP63269787A priority Critical patent/JPH02115947A/ja
Publication of JPH02115947A publication Critical patent/JPH02115947A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、情報処理装置に関し、特に電源投入後に走る
H/W初期診断プログラムの動作環境に関する。
〔従来の技術〕
情報処理装置では電源投入後に各デバイスが動作するの
に必要な初期設定を初期プログラムで行う必要がある。
従来この種の初期プログラムにおいては詳細診断を行う
為に容量を大きくとるとそれだけシステムの領域を専有
するため必要最小限の診断を行い初期設定するものであ
った。この為エラーが発生した場合には診断方法・診断
内容の表現が制限されてしまう為わかりにくいものであ
った。
本発明は上記欠点を改善し通常動作時には実メモリマツ
プ上には見えない詳細診断プログラムを隠れた部分に格
納しエラーに発生時に実メモリマツプ上にマツピングし
起動される為従来の初期プログラムと容量および実行時
間には差異を無くすことにある。
〔発明が解決しようとする課題〕
上述した従来の情報処理装置においてはパワーアップ後
各デバイスが動作するに必要な初期設定し、各デバイス
に対して動作チエツクを行うがこれを幅広い範囲で詳細
チエツクまで行うとプログラムの実行時間も長くなり容
量も増加しメモリエリアがそれだけ専有させてしまう、
又、これを省略した場合にはエラーが発生した場合その
エラー情報が詳細に表現できなくなる。
本発明の目的は上記の欠点を改善して詳細診断プログラ
ムを隠れた場所に格納しておきエラー発生時にのみこれ
をハードウェアによってメモリマツプ上にマツピングし
起動させることによりエラー情報の詳細内容を解析する
為通常動作時には短時間実行され、又、メモリマツプ上
にはマツピングされない為その分他のモジュールの割当
てができる。
〔課題を解決するための手段〕
本発明の情報処理装置は電源投入後各デバイスが作動す
るのに必要最小限の診断・設定を行う初期診断プログラ
ムと初期診断プログラムでエラーが発生した場合にのみ
起動しその内容を詳細に解析する詳細診断プログラムと
に分割された初期プログラムと、エラー発生時にセット
されるエラーステータスレジスタ又エラーステータスレ
ジスタがセットされることにより初期プログラムのエリ
アを拡張し詳細診断プログラムを実メモリマツプ上にマ
ツピングする役目を果たすデコーダ回路とを有している
〔実施例〕
次に本発明の実施例について図面を参照して説明する。
第1図は、本発明の一実施例の情報処理装置を示す。第
1図において本発明の一実施例は中央情報処理装置(C
PU)11と初期プログラムを有するメモリ(ROM)
14とがシステムバスを介して接続される情報処理装置
で、電源投入後、各デバイスが動作する時のエラー発生
時にセットされるエラーステータスレジスタ13と、こ
のエラースタータスレジスタ13の作動によりROM1
4の初期プログラムエリアを拡張し、ROM14のマツ
プ上にマツピングする役目を果たすデコーダ回路とを有
している。
ROM14には電源投入後各デバイスが動作するのに必
要最小限の診断・設定を行う初期診断プログラムと初期
診断プログラムでエラーが発生した場合にその内容を詳
細に解析する詳細診断プログラムを有する初期プログラ
ムが格納されている。
cpuiはで電源投入後各デバイスを初期化するための
プログラムが格納されているROM 14をフェッチし
て行く。又この時エラーステータスレジスタ13はリセ
ットされた状態でありデーコーダ12は初期診断プログ
ラムの格納されるアドレスが与られた時にのみROM1
4のセレクト信号を発生し、CPU11から見た実メモ
リマツプ上にマツピングされる為、ROM14の詳細診
断プログラムは実メモリマツプ上には見えない状態にあ
る。この時のメモリマツプ図は、第2図(a)の如く初
期診断プログラムは見えるが詳細診断プログラムはメモ
リマツプ上には存在しない。
初期診断プログラムにおいてエラーが発生した場合には
、エラーステータスレジスタ13がセットされその情報
をデコーダ12に伝えROM 14の詳細診断プログラ
ムの格納アドレスが与られた時にもROM14のセレク
ト信号を発生し、CPUIIから見た実メモリマツプ上
にマツピングする。その時の様子は第2図(b)の如く
ROMの領域が拡張され詳細診断プログラムがメモリマ
ツプ上にマツピングされる。
このようにすることによりこの実施例は通常動作時に詳
細診断プログラムの部分を他メモリに割当てることがで
き実行時間も短かくなるとともに万一エラーが発生した
場合にも詳細診断プログラムによりエラー内容の詳細な
解析ができ明瞭化することができる。
〔発明の効果〕
以上説明したように本発明は通常、詳細診断プログラム
はメモリマツプ上には見えず従来のITFとの実行時間
および容量等には差異が無いがエラーが発生した場合に
は、その詳細を解析し、解析内容を表現することができ
る為、装置全体の信頼性をも高める効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例である情報処理装置を示すブ
ロック構成図、第2図はこの動作を説明するためのメモ
リマツプ図である。 11・・・・・・中実装置装置(CPU)、12・・・
・・・デコーダ、13・・・・・・エラーステータスレ
ジスタ、14・・・・・・メモリ(ROM)。

Claims (1)

    【特許請求の範囲】
  1. 電源投入後各デバイスが動作するのに必要最小限必要な
    診断・設定を行う初期診プログラムの初期診断プログラ
    ムでエラーが発生した場合にのみ起動しその内容を詳細
    に解析する詳細診断プログラムとに分割された初期プロ
    グラムと、エラー発生時にセットされるエラーステータ
    スレジスタおよび該エラーステータスレジスタの内容に
    より初期プログラムの実メモリマップ上のマッピングを
    制御する役目を果たすデコータ回路とを備えるとこを特
    徴とする情報処理装置。
JP63269787A 1988-10-25 1988-10-25 情報処理装置 Pending JPH02115947A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63269787A JPH02115947A (ja) 1988-10-25 1988-10-25 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63269787A JPH02115947A (ja) 1988-10-25 1988-10-25 情報処理装置

Publications (1)

Publication Number Publication Date
JPH02115947A true JPH02115947A (ja) 1990-04-27

Family

ID=17477154

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63269787A Pending JPH02115947A (ja) 1988-10-25 1988-10-25 情報処理装置

Country Status (1)

Country Link
JP (1) JPH02115947A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6113347A (ja) * 1984-06-29 1986-01-21 Toshiba Corp ハ−ドウエアの初期テスト方式
JPS62184546A (ja) * 1986-02-07 1987-08-12 Nec Corp 試験プログラムの実行制御方式
JPS6367647A (ja) * 1986-09-09 1988-03-26 Yokogawa Electric Corp マイクロプロセツサ応用機器

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6113347A (ja) * 1984-06-29 1986-01-21 Toshiba Corp ハ−ドウエアの初期テスト方式
JPS62184546A (ja) * 1986-02-07 1987-08-12 Nec Corp 試験プログラムの実行制御方式
JPS6367647A (ja) * 1986-09-09 1988-03-26 Yokogawa Electric Corp マイクロプロセツサ応用機器

Similar Documents

Publication Publication Date Title
EP0638864B1 (en) Development support system for microcomputer with internal cache
JPH02115947A (ja) 情報処理装置
KR100240963B1 (ko) 피엘씨 장치 및 제어방법
JP3190735B2 (ja) メモリチップセレクト切換回路
JPS6223896B2 (ja)
JPH0276036A (ja) 情報処理装置
JPS62248043A (ja) マイクロコンピユ−タ・インストラクシヨン・フエツチ用メモリ切換回路
KR100477138B1 (ko) 퍼스널컴퓨터시스템
JPH10116263A (ja) マイクロコンピュータとそのデータ読み出し試験方法
JPS63123137A (ja) アドレス一致信号発生方式
JPS5839343A (ja) 複数システムの初動装置
JPH02100153A (ja) メモリマップ切換制御方式
JPH08202647A (ja) コンピュータ入出力装置の仮想ポートについて
JPS645342B2 (ja)
JPH04155454A (ja) 情報処理装置
KR20010060486A (ko) Ppc 메인 메모리 자가 진단 장치 및 방법
JPH0392925A (ja) システム環境設定方式
JPH0792768B2 (ja) マイクロコンピュータ
KR920004966A (ko) 에뮬레이션 마이크로 컴퓨터
JPH06295346A (ja) マイクロコンピュータ
JPH0793180A (ja) マイクロプロセッサ
JPH1040125A (ja) マイクロコンピュータ
JPH086920A (ja) 情報処理装置
JPS5850046A (ja) 情報処理装置
JPS6364139A (ja) メモリダンプ制御方式