JPS61201357A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPS61201357A
JPS61201357A JP4033585A JP4033585A JPS61201357A JP S61201357 A JPS61201357 A JP S61201357A JP 4033585 A JP4033585 A JP 4033585A JP 4033585 A JP4033585 A JP 4033585A JP S61201357 A JPS61201357 A JP S61201357A
Authority
JP
Japan
Prior art keywords
circuit
input
record
bootstrap record
initializing
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
JP4033585A
Other languages
English (en)
Inventor
Sumio Yamamoto
澄夫 山本
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 JP4033585A priority Critical patent/JPS61201357A/ja
Publication of JPS61201357A publication Critical patent/JPS61201357A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、情報処理装置に関し、特に演算処理装置の起
動制御方式に関するものである。
一般に、情報処理システムの起動は、システム制御卓ま
たはシステム制御ツクネルに配置されていル起動?タン
を押下することによシ、システム制御装置または入出力
制御装置が演算処理装置上で実行されるプログラムを周
辺装置から主記憶装置上に読み込み、演算処理装置を起
動することにょシ成されている。ここで、主記憶装置に
最初に読み込まれる初期化プログラムは、外部より指定
可能な特定の周辺装置(ブートディバイス)上のプート
レコードと呼ばれる特定の場所に格納されている。
〔従来の技術〕
従来、システム制御装置または入出力制御装置は、プー
トレコードをプートディバイスから読んで主記憶装置へ
格納し、内容の妥当性チェックを行うことなく演算処理
装置を起動していた。
〔発明が解決しようとする問題点〕
従って、まちがったブートディバイスが指定されていた
シ、プートレコードを読む時にチャネルや周辺装置に障
害が発生すると、正しい初期化プログラムが主記憶装置
に格納されないために、演算処理装置の起動が失敗し、
演算処理装置の異常が表示されていた。このため、起動
時における演算処理装置異常かブートレコードの不正か
の切り分けに手間取るという欠点があった。
〔問題点を解決するだめの手段〕
本発明の情報処理装置は、ブートレコードから読み込ま
れる初期化プログラムの正当性をチェックする手段と、
該チェック手段により該初期化プログラムの不正が見つ
かった時はその由を表示する手段を持つことを特徴とす
る。
〔作用〕
このように、システム制御装置または入出力制御装置に
ブートレコードの妥当性をチェックする手段を設けるこ
とにより、システム起動時のプートレコード不正および
演算処理装置異常を容易に検出できる。
〔実施例〕
次に本発明について図面を参照して詳細に説明する。
第2図は本発明が適用される情報処理システムを示した
ブロック図である。図において、主記憶装置2.演算処
理装置3及び入出力処理装置4は。
システム制御装置1へ、それぞれインタフェース線12
.13および14を介して接続されている。
周辺装置5およびシステム制御卓6は入出力処理装置4
へ接続されており、さらにシステム制御卓6は、初期化
信号線11を介してシステム制御装置1へも接続されて
いる。
第1図は本発明の一実施例に係るシステム制御装置1内
のシステム立ち上げ処理部の構成を示したブロック図で
ある。システム立ち上げ処理部は。
初期化回路21.ブートレコードテエツ・り回路22、
表示ノ母ネル23.演算処理装置起動回路24および信
号線31〜33から構成されている。
7ステム操作卓6のシステム初期化?夕/が押下される
と、システム初期化信号が初期化信号線11を介して初
期化回路21を起動する。初期化回路21は、システム
制御装置1自身の初期化を行い、主記憶装置2.演算処
理装置3および入出力処理装置4を初期化する。次に、
初期化回路21は、主記憶装置2ヘブートレコード読み
取りに必要な入出力制御情報を格納し、入出力処理装置
4に対してブートレコード読み取シのための要求を出す
。入出力処理装置4は、前記入出力制御情報に従って周
辺装置5よりブートレコードを読んで主記憶装置2へ格
納し、終了を初期化回路21へ報告する。ブートレコー
ド読み取わが終了すると、初期化回路21はプートレコ
ードチェック回路22を起動する。
プートレコードチェック回路22は、前記入出力制御情
報を使ってブートレコードの内容の第64ワード目を主
記憶装置2より得て、自回路内に保持されているブート
レコード1.Dと比較する。
本実施例では、ブートレコード1.Dとして、 JIS
4文字の′”BOOT”を採用している。比較結果が不
一致o場合rプートレコードチェック回路22は。
表示パネル23に” INVALID BOOT DE
VICE’を表示し、処理を停止する。又、プートレコ
ードチェック回路22は、比較結果が一致の場合は、演
算処理装置起動回路24を起動する。
演算処理装置起動回路24は、ブートレコードから読ま
れた初期化プログラムを演算処理装置3上で動作させる
ために演算処理装置3を初期化して起動し、処理を終了
する。
この結果、ブートレコードの内容が正しい時のみ演算処
理装置3が起動されるので、ブートディバイスを間違っ
て指定または装着してシステムの起動をしても、またチ
ャネルまたはブートディバイス障害によってブートレコ
ードが不正となっても演算処理装置3の処理異常なるこ
とはない。このため、システム起動時の演算処理異常は
、ハードウェアの故障とみなすことができる。
なお1本実施例では、ブートレコードの正当性をチェッ
クする手段およびブートレコードが不正な時の結果表示
手段をシステム制御装置1に設けたが、同様の手段を入
出力処理装置4に設けることによっても同様の効果を得
ることができる。
また1本実施例ではブートレコードの正当性チェックを
プートレコード中の固定エリアを期待値と比較すること
により行ったが、ブートレコードが固定長かまたはブー
トレコードを読んだ時にそのレコード長をプートレコー
ドの正当性をチェックするのに用いることができる場合
は、プートレコードの最後のワードにチェックサムを格
納しておき、読んだプートレコードのチェックサムとブ
ートレコード中のチェックサムを比較することによって
もプートレコードの正当性をチェックできる。
さらに、初期化時に周辺装置からファームウェアがロー
ドされる装置がある場合、ファームウェアのロードを制
御する回路に同様の手段を設けることにより、同様の効
果を得ることができる。
〔発明の効果〕
以上説明したように2本発明によれば、システム起動を
制御する装置にプートレコードの正当性をチェックする
手段と、その結果を表示する手段を設ければ、操作ミス
によって起るシステム起動失敗時の混乱を防げるという
効果がある。
以下余日
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図。 第2図は本発明が適用される情報処理システムの構成図
である。 1・・・システム制御装置、2・・・主記憶装置、3・
・・演算処理装置、4・・・入出力処理装置、5・・・
周辺装置、6・・・システム制御卓、11・・・初期化
信号線。 12〜14・・・インタフェース線、21・・・初期化
回路、22・・・ブートレコードチェック回路、23・
・・表示パネル、24・・・演算処理装置起動回路、3
121−@期化回路 22−−−フートレコード子工・ソクロ路23−−−表
示ハ0ネル 24− 演算処理装置起動回路 第1図 5−−一局垣装置 6−−−システム制御卓 11−一一初期化イ名号廉 弗2図

Claims (1)

    【特許請求の範囲】
  1. 1、システム初期化時に周辺装置から初期化プログラム
    をメモリ装置へ読み込み、該初期化プログラムの制御に
    よってシステムの立ち上げが行われる情報処理システム
    において、前記初期化プログラムの正当性をチェックす
    る手段と、該チェック手段により該初期化プログラムの
    内容が不正と判定された時はその由を表示する手段とを
    有することを特徴とする情報処理装置。
JP4033585A 1985-03-02 1985-03-02 情報処理装置 Pending JPS61201357A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4033585A JPS61201357A (ja) 1985-03-02 1985-03-02 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4033585A JPS61201357A (ja) 1985-03-02 1985-03-02 情報処理装置

Publications (1)

Publication Number Publication Date
JPS61201357A true JPS61201357A (ja) 1986-09-06

Family

ID=12577753

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4033585A Pending JPS61201357A (ja) 1985-03-02 1985-03-02 情報処理装置

Country Status (1)

Country Link
JP (1) JPS61201357A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01127043U (ja) * 1988-02-19 1989-08-30

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01127043U (ja) * 1988-02-19 1989-08-30

Similar Documents

Publication Publication Date Title
EP0419004B1 (en) Computer system with program loading apparatus and loading method
JPS5958547A (ja) マイクロプログラム制御装置のエラ−処理方式
JPS61201357A (ja) 情報処理装置
JPH01137352A (ja) チャネル制御方式
JPS61220030A (ja) ソフトウエア識別方式
KR20000061449A (ko) 컴퓨터 시스템에서의 자가 진단 방법 및 그 장치
JP2610912B2 (ja) 入出力制御システム
JPH0358256A (ja) 初期プログラムロード方式
JPS6013494B2 (ja) 自己診断方式
JPH0399326A (ja) マイクロプログラムローデイング方法とローデイング制御装置と情報処理装置と情報処理システム
JPH02294828A (ja) 初期プログラムロード時の診断方法
JPS6261974B2 (ja)
JPH076103A (ja) 入出力チャネルの障害処理システム
KR19990047434A (ko) 자기 진단 상황을 음성으로 출력하는 컴퓨터 시스템 및 그 방법
JPS62187942A (ja) デバツグ制御処理方式
JPH11120083A (ja) データ処理装置
JPH0769846B2 (ja) エラー処理回路の検証装置
JPS5849900B2 (ja) Ipl時の診断方式
JPH0612251A (ja) プログラム起動装置
JPS62208136A (ja) シ−ケンシヤル・コントロ−ル回路試験方式
JPS6073763A (ja) メモリアドレスエラ−検出方式
JPS63213029A (ja) マイクロプログラム制御装置
JPS58103040A (ja) マイクロプログラム制御装置
JPS63189937A (ja) 情報処理システムの版数確認方式
JPS6029131B2 (ja) 診断方式