JPH02257349A - Network address setting system - Google Patents
Network address setting systemInfo
- Publication number
- JPH02257349A JPH02257349A JP1080502A JP8050289A JPH02257349A JP H02257349 A JPH02257349 A JP H02257349A JP 1080502 A JP1080502 A JP 1080502A JP 8050289 A JP8050289 A JP 8050289A JP H02257349 A JPH02257349 A JP H02257349A
- Authority
- JP
- Japan
- Prior art keywords
- address
- network
- network address
- ipl
- program
- 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
Links
- 230000003936 working memory Effects 0.000 claims abstract description 13
- 238000000034 method Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、情報処理装置の立上げ方式に関し、特に、ネ
ットワークアドレス未書込みの場合のネットワークから
の立上げるネットワークアドレス設定方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for starting up an information processing device, and particularly to a method for setting a network address for starting up from a network when a network address has not been written.
従来ネットワークからの立上げを行なう場合、ネットワ
ークアドレスが未書込みの場合は、エラーとなり、アド
レスを書込まれなければネットワークから立上げること
ができなかった。Conventionally, when starting up from a network, if the network address has not been written, an error occurs, and unless the address is written, it is not possible to start up from the network.
従来のネットワークからの立上げ方式では、ネットワー
クアドレスを作業用メモリに予め書込んでおき、立上げ
の際にサーバ装置に対してネットワークアドレスを返し
て立上げているが、作業用メモリにアドレスが書込まれ
ていない場合は、エラーとなり、システムを立上げるこ
とができないので、ディスク装置などシステム立上げに
必要なハードウェアを持たないようなりライアント装置
は、外部からシステムを立上げてやらないとクライアン
ト装置のみで立上げることはできないという欠点がある
。In the conventional startup method from the network, the network address is written in the working memory in advance, and the network address is returned to the server device at startup. If it is not written, an error will occur and the system will not be able to start up.The client device will not have the necessary hardware to start up the system, such as a disk device, and will have to start up the system from outside. The drawback is that it cannot be started up with just the client device.
本発明のネットワークアドレス設定方式は、ネットワー
クIPLか否かを判定するIPL判定手段と、ネットワ
ークアドレスを記憶する作業用メモリと、前記IPL判
定手段″でネットワークIPLと判定された場合、前記
作業用メモリからネットワークアドレスを読出すアドレ
ス読出し手段と、前記アドレス読出し手段で読出したネ
ットワークアドレスの有無を判定するアドレス判定手段
と、前記アドレス判定手段で、アドレスが書き込まれて
いない場合に、仮のネットワークアドレスを設定する仮
ネットワークアドレス設定手段と、前記仮ネットワーク
アドレス設定手段で仮アドレスが設定された場合および
前記IPL判定手段でアドレスが書込まれていると判定
された場合にプログラムロードを行うプログラムロード
手段と、前記プログラムロード手段でロードが終了した
時点でネットワークアドレスが仮ネットワークアドレス
であるか否かを判定する仮ネットワークアドレス判定手
段と、正確なネットワークアドレスを入力すると同時に
前記作業用メモリにネットワークアドレスを書込むアド
レス入力手段とを具備することを特徴とする。The network address setting method of the present invention includes an IPL determining means for determining whether or not it is a network IPL, a working memory for storing a network address, and when the IPL determining means determines that it is a network IPL, the working memory address reading means for reading out a network address from the address reading means; address determining means for determining the presence or absence of the network address read by the address reading means; a temporary network address setting means for setting a temporary network address; and a program loading means for loading a program when a temporary address is set by the temporary network address setting means and when it is determined by the IPL determination means that an address has been written. temporary network address determining means for determining whether a network address is a temporary network address at the time when loading is completed by the program loading means; and provisional network address determining means for inputting an accurate network address and writing the network address to the working memory at the same time. The present invention is characterized by comprising an address input means for entering the address.
次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例のブロック図、第2図のその
動作を示すフローチャートである。この実施例はIPL
判定手段1と、作業用メモリ2と、アドレス読出し手段
3と、アドレス判定手段4と、仮ネットワークアドレス
判定手段5と、プログラムロード手段6と、アドレス設
定手段7と、アドレス入力手段8とで構成される。FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a flowchart showing its operation. This example is an IPL
Consists of determination means 1, working memory 2, address reading means 3, address determination means 4, temporary network address determination means 5, program loading means 6, address setting means 7, and address input means 8 be done.
ネットワークIPLかどうかを判定するIPL判定手段
1によってネットワークIPLが、それ以外のIPLか
どうかを判定し、ネットワークエPLであれば、作業用
メモリ2からネットワークアドレスを読出す。このアド
レスの最上位1ビツトは、正確なアドレスが書込まれて
いるかどうかを判断するのに使用するフラグで、これが
1ならば、アドレス未書込みであり、0ならばアドレス
書込み済であると判断する。アドレスが未書込みであれ
ば、仮ネットワークアドレス設定手段5によって仮のネ
ットワークを設定した後にプログラムロード手段6によ
ってプログラムをロードする。An IPL determining means 1 for determining whether the network IPL is a network IPL determines whether the network IPL is any other IPL, and if it is a network IPL, the network address is read from the working memory 2. The most significant bit of this address is a flag used to determine whether the correct address has been written. If it is 1, it means that the address has not been written, and if it is 0, it is determined that the address has been written. do. If the address has not been written, the temporary network address setting means 5 sets a temporary network, and then the program loading means 6 loads the program.
アドレスが書込み済の場合は;そのままプログラムロー
ドを行なう。プログラムロードが終了した時点でネット
ワークアドレスが、仮に設定した値であるか否かを判断
して、仮の設定したアドレスであれば、キーボードから
、正しいアドレスを入力し、このアドレスを作業用メモ
リに書込んでから終了する。If the address has already been written, just load the program. When the program load is finished, determine whether the network address is the temporarily set value or not. If it is the temporarily set address, enter the correct address from the keyboard and save this address to working memory. Write and then exit.
第2図に示すように、ステップ21でIPLデバイスか
否かを判定し、ネットワーク以外のときはステップ22
でそれぞれのIPLを実行し、ネットワークのときはス
テップ23で作業用メモリからネットワークアドレスを
読出し、ステップ24に移行する。ステップ24ではフ
ラグが1かどうかを判断し、1のときはステップ25で
仮ネットワークアドレスを設定しステップ26へ移行す
る。ステップ24の判断が1でないときはステップ26
へ移行する。ステップ26ではプログラムロードする。As shown in FIG. 2, it is determined in step 21 whether or not it is an IPL device, and if it is other than a network, step 22 is performed.
Each IPL is executed in step 23, and if it is a network, the network address is read from the working memory in step 23, and the process moves to step 24. In step 24, it is determined whether the flag is 1, and if it is 1, a temporary network address is set in step 25, and the process moves to step 26. If the judgment in step 24 is not 1, step 26
Move to. In step 26, the program is loaded.
ステップ27ではロード終了かどうかを判断し、終了し
ていなければステップ26へ戻る。ロード終了ならばス
テップ28で仮アドレスかどうか判断し、仮アドレスな
らばステップ29でネットワークアドレスを設定(キー
ボード入力)して終了する。仮アドレスでない場合も終
了する。In step 27, it is determined whether the loading has been completed, and if the loading has not been completed, the process returns to step 26. If the loading is completed, it is determined in step 28 whether it is a temporary address, and if it is a temporary address, a network address is set (keyboard input) in step 29, and the process ends. The process also ends if the address is not a temporary address.
以上説明したように本発明は、ネットワークからの立上
げを行なう場合、アドレスが未書込みであってもデフォ
ルト値アドレスを使用してシステムを立上げ、その後ア
ドレスを設定することにより、効率良く立上げることが
でき、全体の処理時間を大幅にスピードアップする効果
を奏する。As explained above, when starting up from a network, the present invention enables efficient startup by starting up the system using a default value address and then setting the address even if the address has not been written. This has the effect of significantly speeding up the overall processing time.
第1図は本発明の一実施例のブロック図、第2図は第1
図の動作を示すフローチャートである。
1・・・IPL判定手段、2・・・作業用メモリ、3・
・・アドレス読出し手段、4・・・アドレス判定手段、
5・・・仮ネットワークアドレス判定手段、6・・・プ
ログラムロード手段、7・・・アドレス設定手段、8・
・・アドレス入力手段。FIG. 1 is a block diagram of one embodiment of the present invention, and FIG. 2 is a block diagram of an embodiment of the present invention.
3 is a flowchart showing the operation of the figure. DESCRIPTION OF SYMBOLS 1... IPL determination means, 2... Working memory, 3.
. . . address reading means, 4 . . . address determining means,
5. Temporary network address determination means, 6. Program loading means, 7. Address setting means, 8.
...Address input means.
Claims (1)
、ネットワークアドレスを記憶する作業用メモリと、前
記IPL判定手段でネットワークIPLと判定された場
合、前記作業用メモリからネットワークアドレスを読出
すアドレス読出し手段と、前記アドレス読出し手段で読
出したネットワークアドレスの有無を判定するアドレス
判定手段と、前記アドレス判定手段で、アドレスが書き
込まれていない場合に、仮のネットワークアドレスを設
定する仮ネットワークアドレス設定手段と、前記仮ネッ
トワークアドレス設定手段で仮アドレスが設定された場
合および前記IPL判定手段でアドレスが書込まれてい
ると判定された場合にプログラムロードを行うプログラ
ムロード手段と、前記プログラムロード手段でロードが
終了した時点でネットワークアドレスが仮ネットワーク
アドレスであるか否かを判定する仮ネットワークアドレ
ス判定手段と、正確なネットワークアドレスを入力する
と同時に前記作業用メモリにネットワークアドレスを書
込むアドレス入力手段とを具備することを特徴とするネ
ットワークアドレス設定方式。an IPL determining means for determining whether or not it is a network IPL; a working memory for storing a network address; and an address reading means for reading a network address from the working memory when the IPL determining means determines that it is a network IPL. , address determining means for determining the presence or absence of a network address read by the address reading means; temporary network address setting means for setting a temporary network address when no address has been written in the address determining means; A program loading means for loading a program when a temporary address is set by the temporary network address setting means and when the IPL determining means determines that an address has been written; and a program loading means for loading the program when the program loading means completes the loading. provisional network address determination means for determining whether a network address is a provisional network address at a time; and address input means for inputting an accurate network address and writing the network address into the working memory at the same time. Features network address setting method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1080502A JPH02257349A (en) | 1989-03-30 | 1989-03-30 | Network address setting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1080502A JPH02257349A (en) | 1989-03-30 | 1989-03-30 | Network address setting system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02257349A true JPH02257349A (en) | 1990-10-18 |
Family
ID=13720085
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1080502A Pending JPH02257349A (en) | 1989-03-30 | 1989-03-30 | Network address setting system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02257349A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012065296A (en) * | 2010-09-17 | 2012-03-29 | Keyence Corp | Communication setting program between optical information reader and computer, and recording medium |
-
1989
- 1989-03-30 JP JP1080502A patent/JPH02257349A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012065296A (en) * | 2010-09-17 | 2012-03-29 | Keyence Corp | Communication setting program between optical information reader and computer, and recording medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7873763B2 (en) | Multi-reader multi-writer circular buffer memory | |
JPH02257349A (en) | Network address setting system | |
JPS63200257A (en) | Program loading system for computer | |
JPS63276629A (en) | Sorting system for record in file | |
JPH0553882A (en) | Memory dump collecting system | |
JP2507399B2 (en) | Database equipment | |
JPH04130949A (en) | Simple method for starting system | |
JPH0485623A (en) | Indent system | |
JPS5924344A (en) | Overlay controlling system | |
JPH0546641A (en) | On-line data succeeding system | |
JPH01136253A (en) | Program loading control system | |
JPS6065349A (en) | Generating system of test data | |
JPS6042492B2 (en) | Processing phase execution control method | |
JPH0573390A (en) | Deadlock handling process system for data base | |
JPH05210467A (en) | Method for copying to plural floppy disks | |
JPS6344240A (en) | Program processing control system | |
JPH06149647A (en) | Multi-media file managing system | |
JPH0553886A (en) | Table access managing system | |
JPH05120222A (en) | Common information acquisition system for on-line system | |
JPH04260924A (en) | Device and method for processing program | |
JPH05158760A (en) | Migration processing system | |
JP2002215437A (en) | Structured sequential file | |
JPS63140350A (en) | System for reducing output quantity of recovery point log | |
JPH05158701A (en) | High speed loading system for load module | |
JPS60114937A (en) | Microprogram processing unit |