JPS6148750B2 - - Google Patents
Info
- Publication number
- JPS6148750B2 JPS6148750B2 JP16941682A JP16941682A JPS6148750B2 JP S6148750 B2 JPS6148750 B2 JP S6148750B2 JP 16941682 A JP16941682 A JP 16941682A JP 16941682 A JP16941682 A JP 16941682A JP S6148750 B2 JPS6148750 B2 JP S6148750B2
- Authority
- JP
- Japan
- Prior art keywords
- ipl
- system program
- stored
- external storage
- storage device
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、マイクロプログラム及びシステムプ
ログラムを装置外部から取得するシステムにおい
て、システムプログラムの存在の有無を調べ、マ
イクロプログラムの初期格納(IMPL)に引続き
システムプログラムの初期格納(IPL)を行うか
否かを決定し、その決定に従つて自動的にプログ
ラムの初期格納を行うようにした自動IPL制御方
式に関するものである。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention, in a system that acquires a microprogram and a system program from outside the device, checks the presence or absence of the system program and performs a process following the initial storage (IMPL) of the microprogram. The present invention relates to an automatic IPL control method that determines whether or not to perform initial storage (IPL) of a system program, and automatically performs initial storage of the program in accordance with the determination.
第1図はプログラムの初期格納の概要を示す図
である。第1図において、1はデイスク装置、2
はCPU(データ処理装置)、3はメモリ、4はボ
リユーム・ラベル、5はマイクロプログラム、6
はシステムプログラム、7は制御記憶、8は主記
憶を示す。デイスク装置1は、マイクロプログラ
ム5及びシステムプログラム6が格納された外部
記憶装置であつて、ボリユーム・ラベル4にボリ
ユーム名やフアイル情報などが表示されている。
CPU2におけるOS(オペレーシヨン・システム)
の稼動までのシーケンスは、従来、まず、電源が
投入され、その後、IMPL(マイクロプログラム
の初期格納)の指示がなされ、デイスク装置1に
あるマイクロプログラム5がCPU2の制御記憶7
に格納される。この段階では、ハードウエア計算
機が実現される。IMPLが終了すると、引続いて
IPL(システムプログラムの初期格納)の指示が
なされ、デイスク装置1にあるシステムプログラ
ム6がCPU2の主記憶8に格納され、IPLが終了
すると、OSが稼動する。このように、従来は
IMPLの指示とIPLの指示とが夫々独立してい
て、その都度キー入力による指示を必要としてい
た。
FIG. 1 is a diagram showing an overview of initial storage of a program. In FIG. 1, 1 is a disk device; 2 is a disk device;
is the CPU (data processing unit), 3 is the memory, 4 is the volume label, 5 is the microprogram, 6
7 indicates a system program, 7 indicates a control memory, and 8 indicates a main memory. The disk device 1 is an external storage device in which a microprogram 5 and a system program 6 are stored, and a volume label 4 displays a volume name, file information, and the like.
OS (operating system) on CPU 2
Conventionally, the sequence up to operation is that the power is first turned on, then an IMPL (initial storage of microprogram) instruction is given, and the microprogram 5 in the disk device 1 is transferred to the control memory 7 of the CPU 2 .
is stored in At this stage, a hardware computer is realized. Once IMPL is finished,
An IPL (initial system program storage) instruction is issued, the system program 6 in the disk device 1 is stored in the main memory 8 of the CPU 2 , and when the IPL is completed, the OS starts running. In this way, conventionally
The IMPL instructions and the IPL instructions are independent of each other, and require instructions by key input each time.
本発明は、上記の問題を解決するものであつ
て、プログラムの初期格納のための操作を簡略化
し、オペレータが意識しなくてもIPLまで自動的
に行い得る自動IPL制御方式を提供することを目
的とするものである。
The present invention solves the above problems, and aims to provide an automatic IPL control method that simplifies the operation for initial program storage and can automatically perform IPL without the operator's awareness. This is the purpose.
そのために本発明の自動IPL制御方式は、デー
タ処理装置にマイクロプログラムとシステムプロ
グラムを初期格納する自動IPL制御方式であつ
て、マイクロプログラムとシステムプログラムが
格納対象になつていてボリユーム・ラベルが付さ
れた外部記憶装置、及びデータ処理装置を備え、
電源が投入された後IPLの指示があると、上記外
部記憶装置から上記データ処理装置の制御記憶に
マイクロプログラムを初期格納し、しかる後、上
記外部記憶装置のボリユーム・ラベルを読出して
当該外部記憶装置にシステムプログラムが格納さ
れているか否かを調べ、システムプログラムが格
納されていることが判明したことを条件に引続い
てシステムプログラムを上記外部記憶装置から上
記データ処理装置の主記憶に初期格納し、システ
ムプログラムが格納されていることが判明しなか
つたことを条件にマイクロプログラムの初期格納
により上記IPLの指示に対する動作を終了とする
ように構成されたことを特徴とするものである。
To this end, the automatic IPL control method of the present invention is an automatic IPL control method that initially stores microprograms and system programs in a data processing device. Equipped with an external storage device and a data processing device,
When an IPL instruction is given after the power is turned on, a microprogram is initially stored in the control memory of the data processing device from the external storage device, and then the volume label of the external storage device is read and stored in the external storage. Investigate whether or not a system program is stored in the device, and if it is found that a system program is stored, then initially store the system program from the external storage device to the main memory of the data processing device. However, it is characterized in that the operation in response to the IPL instruction is terminated by initial storage of the microprogram, provided that it is not determined that the system program is stored.
以下、本発明の実施例を図面を参照しつつ説明
する。
Embodiments of the present invention will be described below with reference to the drawings.
第2図はデイスク装置のボリユーム・ラベルの
構成の概要を示す図、第3図は本発明の自動IPL
制御による動作の流れを示す図である。 Figure 2 shows an overview of the configuration of the volume label of a disk device, and Figure 3 shows the automatic IPL of the present invention.
It is a figure showing the flow of operation by control.
マイクロプログラムやシステムプログラムは、
先に述べたように一般に外部記憶装置であるデイ
スク装置に格納されている。その外部記憶装置に
は、ボリユーム・ラベルがついていて、その概要
を示したのが第2図である。ボリユーム・ラベル
には、第2図に示すように、ボリユーム・ラベル
の表示やボリユーム名、機種名などの表示がされ
ている。システムプログラムが格納されている外
部記憶装置である場合には、そのボリユーム・ラ
ベルに、システムプログラム名やOS(オペレー
シヨン・システム)名などが表示され、システ
ム・レジデンス・ボリユームであることが表示さ
れている。 Micro programs and system programs
As mentioned above, the information is generally stored in a disk device, which is an external storage device. The external storage device has a volume label attached to it, and FIG. 2 shows an overview of the volume label. As shown in FIG. 2, the volume label displays the volume label, volume name, model name, etc. If the external storage device stores a system program, the system program name, OS (operation system) name, etc. will be displayed on the volume label, indicating that it is a system residence volume. ing.
本発明は、IMPL動作の終了時点において、シ
ステムプログラムの外部記憶装置での格納状況を
ボリユーム・ラベルによつて調査するものであ
る。そして、ボリユーム・ラベルから当該外部記
憶装置にシステムプログラムが格納されているこ
とが判明した場合には、当該外部記憶装置から自
動的にIPLが行われる。しかし、システムプログ
ラムが格納されていないことが判明した場合に
は、IPL動作に移ることなく、システムはIMPL
終了状態にされる。その後は、外部からのキー操
作などによるIPL指示によつて、IPL動作が可能
とされる。 The present invention checks the storage status of the system program in the external storage device based on the volume label at the end of the IMPL operation. If it is determined from the volume label that the system program is stored in the external storage device, IPL is automatically performed from the external storage device. However, if it is found that the system program is not stored, the system will run IMPL without proceeding to IPL operation.
be placed in a terminated state. Thereafter, an IPL operation is enabled by an IPL instruction from an external key operation or the like.
自動IPL制御による動作の流れを第3図を参照
しつつ説明する。システムの電源が投入されて
IMPLが指示されると、
IMPL動作を行う。IMPL動作が終了すると
次にの処理を行う。 The flow of operation by automatic IPL control will be explained with reference to FIG. 3. the system is powered on
When IMPL is instructed, performs IMPL operation. When the IMPL operation is completed, the next process is performed.
システムプログラム格納対象の外部記憶装置
のボリユーム・ラベルを読出す。次にの処理
を行う。 Reads the volume label of the external storage device that stores the system program. Perform the following processing.
ボリユーム・ラベルに表示されたシステムプ
ログラム名やOS名などからシステムプログラ
ムが格納されているか否かを調べる。 Check whether a system program is stored based on the system program name or OS name displayed on the volume label.
Yesの場合にはを処理を行ない、Noの場合
には終了状態にされ、キー・イン待ちとなる。
そして、外部からキー・インされ指示されると
IPL動作を行う。 If Yes, the process is executed, and if No, the process is terminated and waits for key-in.
Then, when keyed in and instructed from outside,
Perform IPL operation.
IPL動作を行う。 Perform IPL operation.
以上の説明から明らかなように、本発明によれ
ば、外部記憶装置にシステムプログラムが格納さ
れているか否かをそのボリユーム・ラベルによつ
て調べ、システムプログラムが格納されている場
合には、IMPL動作の終了後、引続いてIPL動作
が自動的に行われるので、OSの稼動までの操作
が簡略化され、オペレータの負担も軽減される。
As is clear from the above description, according to the present invention, whether or not a system program is stored in an external storage device is checked based on its volume label, and if a system program is stored, the IMPL After the operation is completed, the IPL operation is automatically performed subsequently, which simplifies the operation up to the operation of the OS and reduces the burden on the operator.
第1図はプログラムの初期格納の概要を示す
図、第2図はデイスク装置のボリユーム・ラベル
の構成の概要を示す図、第3図は本発明の自動
IPL制御による動作の流れを示す図である。
1……デイスク装置、2……CPU(データ処
理装置)、3……メモリ、4……ボリユーム・ラ
ベル、5……マイクロプログラム、6……システ
ムプログラム、7……制御記憶、8……主記憶。
FIG. 1 is a diagram showing an overview of the initial storage of a program, FIG. 2 is a diagram showing an overview of the configuration of the volume and label of a disk device, and FIG.
FIG. 3 is a diagram showing the flow of operations under IPL control. 1... Disk device, 2... CPU (data processing unit), 3... Memory, 4... Volume label, 5... Micro program, 6... System program, 7... Control memory, 8... Main Memory.
Claims (1)
テムプログラムを初期格納する自動IPL制御方式
であつて、マイクロプログラムとシステムプログ
ラムが格納対象になつていてボリユーム・ラベル
が付された外部記憶装置、及びデータ処理装置を
備え、電源が投入された後IPLの指示があると、
上記外部記憶装置から上記データ処理装置の制御
記憶にマイクロプログラムを初期格納し、しかる
後、上記外部記憶装置のボリユーム・ラベルを読
出して当該外部記憶装置にシステムプログラムが
格納されているか否かを調べ、システムプログラ
ムが格納されていることが判明したことを条件に
引続いてシステムプログラムを上記外部記憶装置
から上記データ処理装置の主記憶に初期格納し、
システムプログラムが格納されていることが判明
しなかつたことを条件にマイクロプログラムの初
期格納により上記IPLの指示に対する動作を終了
とするように構成されたことを特徴とする自動
IPL制御方式。1 An automatic IPL control method that initially stores microprograms and system programs in a data processing device. In preparation, when the IPL instruction is given after the power is turned on,
A microprogram is initially stored in the control memory of the data processing device from the external storage device, and then the volume label of the external storage device is read to check whether a system program is stored in the external storage device. , initially storing the system program from the external storage device to the main memory of the data processing device on the condition that the system program is found to be stored;
An automatic device characterized in that it is configured to terminate the operation in response to the above-mentioned IPL instruction by initial storage of the microprogram on the condition that it is not found that the system program is stored.
IPL control method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16941682A JPS5958517A (en) | 1982-09-28 | 1982-09-28 | Automatic ipl control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16941682A JPS5958517A (en) | 1982-09-28 | 1982-09-28 | Automatic ipl control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5958517A JPS5958517A (en) | 1984-04-04 |
| JPS6148750B2 true JPS6148750B2 (en) | 1986-10-25 |
Family
ID=15886186
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16941682A Granted JPS5958517A (en) | 1982-09-28 | 1982-09-28 | Automatic ipl control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5958517A (en) |
-
1982
- 1982-09-28 JP JP16941682A patent/JPS5958517A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5958517A (en) | 1984-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6148750B2 (en) | ||
| US5848296A (en) | Method for starting up recording and reproducing apparatus by allowing the host computer to receive necessary programs from recording and reproducing apparatus ilustratively upon power-up | |
| JPS5942332B2 (en) | Program loading method | |
| JP2561340B2 (en) | Information processing device | |
| JPS6367690B2 (en) | ||
| JPS6141016B2 (en) | ||
| JP2511544B2 (en) | System definition change method | |
| JPS6020771B2 (en) | Micro diagnosis method | |
| JPH0417453B2 (en) | ||
| JPS6226053B2 (en) | ||
| JPS62226213A (en) | Power supply control system | |
| JPS61193255A (en) | Operation method for high speed central processing unit | |
| Sebbel | Input/output microprogramming for the 7.755 central processing unit of siemens system 7.000 | |
| JPH05150976A (en) | Microprogram rewriting method in central processing unit | |
| JPS58164041U (en) | Data processing device runaway detection device | |
| JPH0820945B2 (en) | Microprocessor | |
| JPH0690676B2 (en) | Command operation control method | |
| JPS61279931A (en) | Parameter analysis system | |
| JP2000010899A (en) | Input/output processing system and its peripheral device control method, and recording medium where its control program is recorded | |
| JPS63310040A (en) | Data sampling system | |
| JPS61255440A (en) | Program interruption control system | |
| JPS5958548A (en) | Diagnostic processing system by microprogram | |
| JPS6242254A (en) | Channel initializing system | |
| JPS61138339A (en) | Data processor | |
| JPH0235333B2 (en) |