[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH02257349A - Network address setting system - Google Patents

Network address setting system

Info

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
Application number
JP1080502A
Other languages
Japanese (ja)
Inventor
Yoshimi Kinoshita
木下 芳美
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 Software Shikoku Ltd
Original Assignee
NEC Software Shikoku 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 Software Shikoku Ltd filed Critical NEC Software Shikoku Ltd
Priority to JP1080502A priority Critical patent/JPH02257349A/en
Publication of JPH02257349A publication Critical patent/JPH02257349A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

PURPOSE:To improve the efficiency of the start and to shorten the total processing time by starting up the system by using a default value address even if an address is not written when the system is started up from a network and then setting an address. CONSTITUTION:An IPL decision means 1 decides whether or not network IPL is performed and when so, a network address is read out of a working memory 2. When the most significant digit bit of the address is 1, it is judged that no address is written and after a temporary network address setting means 5 sets a temporary network, a program loading means 6 loads a program and a correct address is inputted on a keyboard after the program is loaded. Consequently, even when the network address is not written, the system can be started up from the network and the operation is speeded up.

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.

〔従来の技術〕[Conventional technology]

従来ネットワークからの立上げを行なう場合、ネットワ
ークアドレスが未書込みの場合は、エラーとなり、アド
レスを書込まれなければネットワークから立上げること
ができなかった。
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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

従来のネットワークからの立上げ方式では、ネットワー
クアドレスを作業用メモリに予め書込んでおき、立上げ
の際にサーバ装置に対してネットワークアドレスを返し
て立上げているが、作業用メモリにアドレスが書込まれ
ていない場合は、エラーとなり、システムを立上げるこ
とができないので、ディスク装置などシステム立上げに
必要なハードウェアを持たないようなりライアント装置
は、外部からシステムを立上げてやらないとクライアン
ト装置のみで立上げることはできないという欠点がある
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.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のネットワークアドレス設定方式は、ネットワー
ク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.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 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.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、ネットワークからの立上
げを行なう場合、アドレスが未書込みであってもデフォ
ルト値アドレスを使用してシステムを立上げ、その後ア
ドレスを設定することにより、効率良く立上げることが
でき、全体の処理時間を大幅にスピードアップする効果
を奏する。
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.

【図面の簡単な説明】[Brief explanation of drawings]

第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)

【特許請求の範囲】[Claims] ネットワークIPLか否かを判定するIPL判定手段と
、ネットワークアドレスを記憶する作業用メモリと、前
記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.
JP1080502A 1989-03-30 1989-03-30 Network address setting system Pending JPH02257349A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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