JPH0314160A - Ipl方式 - Google Patents

Ipl方式

Info

Publication number
JPH0314160A
JPH0314160A JP15159989A JP15159989A JPH0314160A JP H0314160 A JPH0314160 A JP H0314160A JP 15159989 A JP15159989 A JP 15159989A JP 15159989 A JP15159989 A JP 15159989A JP H0314160 A JPH0314160 A JP H0314160A
Authority
JP
Japan
Prior art keywords
processor
additional processor
mode
register
memory
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
JP15159989A
Other languages
English (en)
Inventor
Hideki Yumiba
弓場 秀樹
Minoru Sekiguchi
関口 稔
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 Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Solution Innovators 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 Solution Innovators Ltd filed Critical NEC Corp
Priority to JP15159989A priority Critical patent/JPH0314160A/ja
Publication of JPH0314160A publication Critical patent/JPH0314160A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はIPL(初期プログラムローディング)方式、
特に他のプロセッサと接続されているプロセッサのIP
L方式に関する。
〔従来の技術〕
従来、この種のIPL方式は、プロセッサ側のもつRO
Mモニタにネットワークアクセス機能またはディスクア
クセス機能を組込んでおいて、電源投入時にこのROM
モニタによってプートストラッププログラムをロードし
、このプログラムによって本来のプログラムをロードす
るようにしている。
〔発明が解決しようとする課題〕
上述した従来のIPL方式は、−律に電源投入を契機に
、常にROMモニタによってプートストラッププログラ
ムのロードから行なっている。従ってプロセッサは必ず
IPLに必要なプートストラッププログラムをロードす
るROMモニタを持っていて、プロセッサ自身はブー・
トストラッブフ。
ログラムの所在を知っている必要がある。またIPLが
電源投入を契機に行なわれるため、IPLが終了しなけ
れば、専用のエミレータを用意しないかぎシプロセッサ
の制御を行なうことができず、システムの開発において
柔軟性に欠けるという欠点がある。
〔課題を解決するための手段〕
本発明のIPL方式は、別プロセッサに通信路を介して
接続され、少なくとも利用者とのインタフェースとディ
スク装置とを持った計算機システムにおいて、別プロセ
ッサのモードを変更するモード変更手段と、別プロセッ
サの全てのレジスタをリセットするリセット手段と、別
プロセッサの手段と、別プロセッサにプログラムをロー
ドしシステムを構築するプログラムロード手段と、別プ
ロセッサのモードを変更してスタートアップさせるため
のスタート手段とを有することにより構成される。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例を説明するだめの計算機シス
テムの構成図で、利用者とのインタフェースとディスク
装置とを持った計算機に別プロセッサとして利用者との
インタフェースを全く持たない付加プロセッサを付加し
た場合を示している。
主計算機システムAは入出力コントローラ2を付加プロ
セッサインタフェースとしてもち、付加プロセッサBの
ホストインタフェース6と物理的に接続されている。主
計算機システムAが入出力コントローラ2の入出力命令
左発行することで、付加プロセッサB上の資源および動
作を制御し、IPL処理を行なう。
次に、本発明を適用した付加プロセッサの別プロセッサ
によるIPL処理について説明する。付加プロセッサB
のIPL処理は、主計算機システムA上のソフトウェア
の一機能として入出力コントローラ4の命令セットを使
い機能別にコマンド化したプログラムで実現している。
第2図は別プロセッサによるIPLの一連の手順である
まず、主計算機システムAのCPUIから入出力コント
ローラ2に対して付加プロセッサBのモードを変更する
命令change modeを発行する。
入出力コントローラ2は付加プロセッサB上のホストイ
ンタフェース6のレジスタに資源アクセスモードの値を
書込み、付加プロセッサのモードを変更する。この操作
のだめのコマンドをCHANGEコマンドと称する。
次に1主計算機システムAのCPUIから入出力コント
ローラ2に対して付加プロセッサB上の資源をリセット
するために、マイクロプログラムをダウンロードする命
令yvrite registerと、ダウンロードし
たマイクロプログラムを実行する命令clock ru
n とを発行する。付加プロセッサB上にダウンロード
されたマイクロプログラムは、付加プロセッサB上の各
レジスタをリセットする。
この操作のだめのコマンドをRESETコマントト称す
る。
次に、主計算機システムのCPUIから入出力コントロ
ーメ碇対して付加プロセッサB上のメモリをクリアする
ために、マイクロプログラムをダウンロードする命令w
rite register  とダウンロードしたマ
イクロプログラムを実行する命令clock run 
とを発行する。付加プロセラ廿B上にダウンロードされ
たマイクロプログラムは付加プロセッサB上のメモリを
クリアする。この操作のだめのコマンドをCLEARコ
マンドと称する。
次に、主計算機システムAのCPUIから入出力コント
ローラ2に対して付加プロセッサB上のレジスタおよび
メモリのセットアツプをするだめに、マイクロプログラ
ムをダウンロードする命令write registe
r  とターランロードしたマイクロプログラムを実行
する命令clock runとを発行する。付加プロセ
ッサB上にダウンロードされたマイクロプログラムは付
加プロセッサB上のレジスタとメモリのセットアツプを
する。この操作のだめのコマンドをINITコマンドと
称する。
次に、主計算機システムAのCPUIから人出6− カコントローラ2に対して付加プロセッサB上のシステ
ム構築のためにマイクロプログラムをダウンロードする
命令write register  とプログラムを
ダウンロードする命令write physicals
paccとを発行し、付加プロセッザB上にシステムを
構築する。この操作のためのコマンドをIPLコマンド
と称する。
次に、主計算機システムAのCP U 1から入出力コ
ントローラ2に対して付加プロセッサB上のシステムの
スタートアップを行なうために、付加プロセッサBのモ
ードを変更する命令changem o d eとシス
テムに起動をかける命令c1gck runを発行する
。入出力コントローラ2は付加プロセッサB上のホスト
インタフェース6のレジスタに実行モードの値を書込み
、付加プロセッサのモードを変更し、付方pプロセッサ
のプロセッサ7にクロックを供給しシステムに起動をか
ける。この操作のだめのコマンドをSTA、RTコマン
ドと称する。
以上の一連の手順により、付加プロセッサ構成の計算機
システムによるIPLが行なわれる。
〔発明の効果〕
以上説明したように本発明は、別プロセッサからIPL
を行なうことを可能にしたことによシ、利用者の任:は
の時点の利用要求に対してプロセッサにハード的なアク
ションを加えず、ソフト的にプロセッサを立ち上げるこ
とができ、既にfli用可能な状態にりる計算機システ
ムから立ち上げの変更、稼動システム構築トの変更を柔
軟に行なうことができる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を説明するだめの計算機シス
テムの構成図、第2図は別プロセッサによるIPLの処
理手順を示す図である。 1.7−・・・・・CPU12・・・・・・入出力コン
トローラ、3.5・・・・・・メモリ、4・・・・・・
ディスクコ/トローラ、6・・・・・・ホストインタフ
ェース、8,9・・・・・・バス、A・・・・・・主計
算機システム、B・・・・・・付加プロセッサ、C・・
・・・・ディスク装置。

Claims (1)

    【特許請求の範囲】
  1. 別プロセッサに通信路を介して接続され、少なくとも利
    用者とのインタフェースとディスク装置とを持った計算
    機システムにおいて、別プロセッサのモードを変更する
    モード変更手段と、別プロセッサの全てのレジスタをリ
    セットするリセット手段と、別プロセッサのメモリをク
    リアするメモリクリア手段と、別プロセッサの前記レジ
    スタとメモリとをセットアップするセットアップ手段と
    、別プロセッサにプログラムをロードしシステムを構築
    するプログラムロード手段と、別プロセッサのモードを
    変更してスタートアップさせるためのスタート手段とを
    有することを特徴とするIPL方式。
JP15159989A 1989-06-13 1989-06-13 Ipl方式 Pending JPH0314160A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15159989A JPH0314160A (ja) 1989-06-13 1989-06-13 Ipl方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15159989A JPH0314160A (ja) 1989-06-13 1989-06-13 Ipl方式

Publications (1)

Publication Number Publication Date
JPH0314160A true JPH0314160A (ja) 1991-01-22

Family

ID=15522050

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15159989A Pending JPH0314160A (ja) 1989-06-13 1989-06-13 Ipl方式

Country Status (1)

Country Link
JP (1) JPH0314160A (ja)

Similar Documents

Publication Publication Date Title
CN101595455B (zh) 操作系统的起动控制方法及信息处理装置
JP2655615B2 (ja) 情報処理装置
JP2708608B2 (ja) 仮想計算機のipl処理方式
TWI507991B (zh) 多核心處理器及其相關控制方法與電腦系統
CN117075973A (zh) 一种基于RISC-V服务器CPU的新型LinuxBoot启动引导方法及系统
CN111857844A (zh) 一种多核处理器的初始化方法及相关装置
CN116225541A (zh) 一种带内cpu与带外管理bmc通信的方法及通信系统
KR100303307B1 (ko) 실시간 오퍼레이팅 시스템에서 디버깅동작을 위한 다운로드장치 및 방법
JPH0527954A (ja) コンピユータシステム
JP2972930B2 (ja) コンピュータシステムの最適環境設定装置
JPH0552535B2 (ja)
JPH01185733A (ja) 入出力エミュレーション方式
JPH0587856B2 (ja)
JP3449812B2 (ja) 制御用電子装置
JPH04346136A (ja) 仮想命令プロセッサ構成制御方法
JPS6214240A (ja) プログラム検査方式
JPS6367690B2 (ja)
JPS62108335A (ja) 入出力動作制御方式
JPH01321525A (ja) ハードウェアセマフォ
JPS5953902A (ja) 制御装置
JPS63298657A (ja) Ipl方式
CN115098170A (zh) 计算机启动方法、装置、设备以及存储介质
JPS62231371A (ja) マルチプロセッサの起動停止制御方法
CN111158768A (zh) 一种服务器开关机控制方法、装置、设备及存储介质
JPS6224325A (ja) 演算処理装置