JPS6282431A - Program control system - Google Patents

Program control system

Info

Publication number
JPS6282431A
JPS6282431A JP22326085A JP22326085A JPS6282431A JP S6282431 A JPS6282431 A JP S6282431A JP 22326085 A JP22326085 A JP 22326085A JP 22326085 A JP22326085 A JP 22326085A JP S6282431 A JPS6282431 A JP S6282431A
Authority
JP
Japan
Prior art keywords
program
unit
empty
instruction
external storage
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
JP22326085A
Other languages
Japanese (ja)
Inventor
Michihiro Nakazawa
中沢 通太
Hiroshi Ogo
小郷 博
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP22326085A priority Critical patent/JPS6282431A/en
Publication of JPS6282431A publication Critical patent/JPS6282431A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔目次〕 概要 産業上の利用分野 従来の技術 (第6図) 発明が解決しようとする問題点 問題点を解決するための手段 (第1図)作用 実施例 +11実施例の構成  (第2図) (21実施例の動作  (第31ツ1〜第5図)発明の
効果 r概要〕 複数の主記憶装置(各々をユニットと称す)を持ち、実
行すべきプログラムをこのユニ・71−中位に再配置し
、このユニットfl!!位に再配置されたプログラムに
もとづき処理を行うものである。
[Detailed description of the invention] [Table of contents] Overview Industrial field of application Prior art (Fig. 6) Problems to be solved by the invention Means for solving the problems (Fig. 1) Working examples + 11 implementations Configuration of Example (Figure 2) (Operation of 21st Embodiment (Figures 31, 1 to 5) Effects of the Invention Outline) The system has a plurality of main storage devices (each is called a unit) and stores programs to be executed. This unit is relocated to the middle position of unit 71, and processing is performed based on the program relocated to this unit fl!! position.

〔産業上の利用分野〕[Industrial application field]

本発明はプログラム制御方式に係り、特に同一のプログ
ラムに対して複数の端末装置から実行要求があったとき
、先行する実行が完了しなくとも次の要求を実行できる
ような再入(iJ能なプログラムでもデータの混同を考
慮する必要のないプログラム制御方式に関する。
The present invention relates to a program control method, and in particular, when there are execution requests for the same program from multiple terminal devices, the present invention provides a re-entrant (iJ) function that allows the next request to be executed even if the previous execution is not completed. This invention relates to a program control method that does not require consideration of data confusion even in programs.

C1jL来の技術〕 例えば給’i創算プログラムのように、1つのブl−1
グラムを複数の1消宋装置から使用できる、再入可能な
プI−1グラム(Reentrant  Pr。
Technology from C1jL] For example, like the payment program, one blue l-1
Reentrant Pr.grams can be used from multiple devices.

grarn−以下RPプログラムという)がある。gran (hereinafter referred to as RP program).

いま、第(1図において、端末装置A、BがこのRPプ
I−1グラムを実行するとき、CP[J(中央処理装置
)20は主メモリ2I上にこのRPプログラムを記入し
て実行することになるが、このとき端末装置A、Hのデ
ータが混同しないように端末装置lA用のデータ区分と
、端末装置B用のデータ1g分とを分けて確保すること
が必要となる。
Now, in Figure 1, when terminal devices A and B execute this RP program, the CPJ (central processing unit) 20 writes this RP program on the main memory 2I and executes it. However, at this time, in order to prevent data from terminal devices A and H from being mixed up, it is necessary to separately secure a data section for terminal device 1A and 1g of data for terminal device B.

〔発明がll)%j決しようとする問題点〕このために
RPプログラムを開発するとき前記の如きプログラムの
共同利用の際に各端末′lIJのデータが混同されl「
いようにこれらを区別し“で6′作保するための機能が
特別番こ必要となり1、−れをソフトうエアにより実現
し−(いるためプログラムが−J1常に抜屑tなものと
11つていl二。
[Problem that the invention attempts to solve] For this reason, when developing an RP program, data on each terminal may be mixed up when the program is jointly used as described above.
A special function is required to distinguish between these items and maintain them in 6' mode, so this is realized by software. Tatei l2.

本発明の目的は1、二のよ・)な1口)ブト1グラムで
もR1)プログラム自体に1j;1記の如きデータ分M
l 機能を付加することなく制御するごとができるブl
’1グラム制御力式を提供する、二とである。
The purpose of the present invention is to store data such as 1) in the program itself even if it is 1 gram.
l A block that can be controlled without adding any functions.
'1g control force formula is provided, and two.

〔問題点を解決するための1段〕 前記のF」的を達成するため、本発明でシ91、第1図
に示す如く、複数の1巳メモリ1としてユニノ1−■、
■−ω)を設LJる。そして端末装置からCI) [J
2に対してプログラムの実行を要求してきたとき、CP
 tJ 2はり+f!++記憶装置3からそのプ1.J
グラムを読出してそのプログラノ、が配置a可能な空き
ユニソ(・を探して、例えば−L二〕tO)にこれを再
配置し、以降このユニノl−(りに配置されたプログラ
ムによりデータ処理を行う。このときWなるタスクで同
一θ)プし1グラムを実行する場合も別のユニットにそ
れぞれ同一のブ【−1グラムが再配置されることになる
。これらのタスクは周期的に処理される。
[First Step to Solve the Problems] In order to achieve the above-mentioned objective F, the present invention uses a plurality of single-lens memories 1, such as Unino 1-■,
■-ω) is established. and from the terminal device to CI) [J
When requesting 2 to execute a program, CP
tJ 2 beams + f! ++ From the storage device 3, the program 1. J
The program reads out the program, searches for a free uniso (・) that can be placed, relocates it to, for example, -L2]tO, and thereafter processes the data using the program placed in this uniso. At this time, even if the task W executes the same program θ), the same program θ) will be rearranged in different units. These tasks are processed periodically.

〔作用〕[Effect]

プI−lグラムを実tテするとき、そのデータ領域も同
一・ユニット上に確保されるので、異なるタスクで同一
のブ11グラJ、を実行するとき、別のユニ・ノド1に
そのプログラムが再配置されることになり、同一時に実
行しても結果は各々保障される。それ故、■ン[)プ(
1グラムであってもデータ分1m機能のようなプログラ
ム自体における複雑な規約等が必要なくなる。
When executing a program, the data area is also secured on the same unit, so when executing the same program in a different task, the program can be transferred to another unit. will be rearranged, and the results will be guaranteed even if they are executed at the same time. Therefore, ■n[)pu(
Even if it is 1 gram, there is no need for complicated rules in the program itself, such as a 1 m data function.

〔実施例] fil  実施例の構成 本発明の一実施例構成を第2図にもとづき説明する。〔Example] fil Example configuration The configuration of an embodiment of the present invention will be explained based on FIG.

図中、他と同−符号部は同一部分を示し、4は外部記憶
制御装置、6は空ユニ・ノ日灸出部、7は再配置部、8
.9はそれぞれ端末装置である。
In the figure, the same reference numerals as the others indicate the same parts, 4 is the external storage control device, 6 is the sky unit/moxibustion unit, 7 is the relocation unit, and 8
.. 9 are terminal devices, respectively.

主メモリ1ば、第2図fa+に示す如く、複数のユニッ
ト■、■−0により構成されている。これらのユニット
■、■−■は、プログラムを実行しようとするタスク中
位に割付けられるものであり、■PLのときに各ユニソ
1−を空きの状態に初期化される。ユニット■〜■にG
J、第2図fblにおいてユニット■について例示しで
あるように、ユニット使用中表示区分■−0、処理番地
区分■−1、命令1、命令2−が格納される区分■−2
、■−3−、データ区分(図示省略)等が設けられてい
る。
The main memory 1, as shown in FIG. These units (2) and (2)-- (2) are assigned to the middle of the task that is to execute the program, and each UNISO 1- (1-) is initialized to an empty state at (1) PL. Unit ■~■G
J, as illustrated for unit ■ in Fig. 2 fbl, unit in use display section ■-0, processing number section ■-1, instruction 1, instruction 2- are stored in section ■-2.
, ■-3-, data divisions (not shown), etc. are provided.

CP U 2は端末装w8や端末装置9−等から起動要
求のあったプログラムを外部記憶装置3から読出したり
、空きユニットを探したり、前記外部記憶装置3から読
出したプログラムを空きユニットに再配置する等の処理
を行もものであり、空ユニツト検出部6、再配置部7等
を其備する。空ユニツト検出部6は各ユニット使用表示
を順次検索しプログラムを再配置すべき空ユニットを検
出するための処理を行うものである。再配置部7は前記
空ユニソ]・検出部6により検出された空ユニットに、
外部記憶装置3から読出したプログラムを再配置するた
めの処理を行うものである。
The CPU 2 reads from the external storage device 3 a program that has been requested to start from the terminal device w8, the terminal device 9-, etc., searches for an empty unit, and relocates the program read from the external storage device 3 to an empty unit. It also includes an empty unit detection section 6, a relocation section 7, etc. The empty unit detecting section 6 performs processing for sequentially searching each unit usage display and detecting an empty unit in which a program should be relocated. The relocation unit 7 transfers the empty unit detected by the empty unit to the empty unit detected by the detection unit 6,
It performs processing for relocating programs read from the external storage device 3.

外部記憶制御袋W4はDASDの如き列部記憶装置3に
対してプログラムを格納したり、格納ずみのプログラム
をユニット■〜@上に再配置するために読出ず等の制御
を行う。
The external storage control bag W4 stores a program in the column storage device 3 such as a DASD, and performs control such as reading out of the stored program in order to rearrange it on the units ① to @.

端末装置8、端末装置9−はデータ処理に必要な起動す
べきプ[Jグラム名等を入力するものである。
The terminal device 8 and the terminal device 9- are used to input the name of a program to be activated necessary for data processing.

(2)一実施例の動作 まず第2図〜第4図によりプログラムの再配置及び再配
置したプログラムの動作について説明する。
(2) Operation of one embodiment First, program relocation and operation of the rearranged program will be explained with reference to FIGS. 2 to 4.

a、端末装置8から「プログラムAを実行する」という
命令が入力されると、CPU2の空ユニツト検出部6は
各ユニットのユニット使用中表示を検索してこのプログ
ラムAの再配置可能な空きユニット■を検出し、再配置
部7にこれを報告する。またC P U 2は外部記憶
制御装置W4に対して必要なプログラムの読出しを指示
し、これにより外部記憶装置3から読出されたプログラ
ムが再配置部7により空きユニソi・■に再配置される
。そしてユニット■には第2図(11)の如くユニット
使用中表示が行われる。
a. When a command to "execute program A" is input from the terminal device 8, the empty unit detection unit 6 of the CPU 2 searches the unit in use display of each unit and finds a relocatable empty unit for this program A. (2) is detected and reported to the relocation unit 7. The CPU 2 also instructs the external storage control device W4 to read the necessary program, and the program read out from the external storage device 3 is thereby relocated by the relocation unit 7 to the vacant Uniso i.■. . Then, a display indicating that the unit is in use is displayed on the unit (1) as shown in FIG. 2 (11).

b、CPU2はユニソ]■が使用中であることをユニッ
ト使用表示で判断して処理番地区分■−1に記入された
位置の命令(第2図(tl)の例では命令I)を取り出
し、それから処理番地区分■−1を第3図に示す如く、
次の命令(この例でば命令2)の位置に変更し、前記命
令1を実行する。
b. The CPU 2 determines from the unit usage display that the UNISO] ■ is in use, and retrieves the instruction (instruction I in the example of FIG. 2 (tl)) at the position written in the processing number section ■-1. Then, as shown in Figure 3, the processing number area ■-1 is
The position is changed to the next instruction (in this example, instruction 2), and the instruction 1 is executed.

c、CPU2は、ユニット使用表示を検査してユニット
■〜■が未使用であることを確認し、ユニット■上のプ
ログラムへの次の命令(この例では命令2)を前記すと
同様に実行する。
c. CPU 2 checks the unit usage display to confirm that units ■ to ■ are unused, and executes the next instruction (instruction 2 in this example) to the program on unit ■ in the same manner as above. do.

d、以降同様にしてユニット■上のプログラムAの命令
部が実行されることになる。
d. From then on, the instruction portion of program A on unit (2) will be executed in the same manner.

e、いま、ユニット■−にのプログラムAのi番目の命
令iが、[プログラムBを実行する]という命令のとき
、CPU2の空ユニツト検出部6は、プログラムBが再
配置可能な空きユニット、例えばユニット■を検出し、
これにより前記aと同様にしてプログラムBがユニット
■に再配置される。
e, now, when the i-th instruction i of program A in unit ■- is an instruction to [execute program B], the empty unit detection unit 6 of the CPU 2 detects an empty unit in which program B can be relocated, For example, detect unit ■,
As a result, program B is relocated to unit (2) in the same way as in a.

f、CPU2はユニット■が使用中であることをユニッ
ト使用表示で判断してその処理番地区分■−1に記入さ
れた位置の命令(第4図の例では命令1′)を取り出し
、それから処理番地区分■−1を次の命令である命令2
′の位置に変更し、命令1′を実行する。
f. The CPU 2 determines from the unit usage display that the unit ■ is in use, takes out the instruction at the position written in the processing number section ■-1 (instruction 1' in the example in Figure 4), and then processes it. Instruction 2 whose address area ■-1 is the next instruction
' and execute instruction 1'.

g、cIIJ2はユニット使用表示をチェックしてユニ
ット■〜■が未使用であることを確認し、ユニット■上
のプログラムAのi番目の次の命令(図示省略)を上記
すと同様に実行する。
g, cIIJ2 checks the unit usage display to confirm that units ■ to ■ are unused, and executes the i-th next instruction (not shown) of program A on unit ■ in the same manner as above. .

h、以降前記f、gによりユニット■上のプログラムA
とユニット■上のプログラムBは同時に実行される。
h, from then on, program A on unit ■ is created using f and g.
and program B on unit ■ are executed simultaneously.

i、更に、ユニット■上のプログラムAまたはユニット
■上のプログラムBにおいて、「プログラムBを実行す
る」という命令があった場合、次の空きユニット(この
場合はユニット■)にユニット■上のプログラムBと同
様にプログラムBを再配置し、伯の2つのプログラムす
なわちユニット■上のプログラムAとユニソ]・■上の
プログラムBと同時に実行する。ここでユニット■上の
プログラムBとユニット■−トのプログラムBはそれぞ
れデータ領域もこれらのユニッ(・」二に位置している
ので、お互いに影響を及ぼさない。
i.Furthermore, if there is an instruction to "execute program B" in program A on unit ■ or program B on unit ■, the program on unit ■ is transferred to the next free unit (unit ■ in this case). Program B is rearranged in the same way as B, and is executed simultaneously with the two programs of Haku, that is, program A on unit (2) and program B on unit (2). Here, since the data areas of program B on unit 2 and program B on unit 2 are located in these units, they do not affect each other.

j、そして各ユニット上のプログラムの実行が終了した
場合、テーブルおよびユニット上のユニット使用中表示
は消去されそのユニットは空きユニットとなり、次のプ
ログラムの再配置を待つことになる。
j, and when the execution of the program on each unit is completed, the table and the unit in use display on the unit are cleared, and that unit becomes an empty unit, waiting for the next program to be relocated.

本発明においてCP Uの動作をフローチャートで示す
と、第5図の如く表示することができる。
In the present invention, the operation of the CPU can be shown as a flowchart as shown in FIG.

a、CPU2が起動されると、各ユニyllの全プログ
ラムを実行する。
a. When the CPU 2 is activated, it executes all programs of each unit.

b、これら各プログラムの実行中に、プログラムの実行
(起動)要求がなければ、全プログラムの実行終了まで
CP tJは各ユニット上のプログラノ・を実行し75
.1れらが終了したとき処理終了EN■〕となる。
b. During the execution of each of these programs, if there is no program execution (startup) request, CP tJ executes the program on each unit until the execution of all programs is completed.75
.. When these are completed, the process ends EN■].

C0ところで前記すにおいてプログラムの実行(起動)
要求があれば、プログラムの再配置処理を行うことにな
る。
C0 By the way, in the above section, program execution (startup)
If requested, program relocation processing will be performed.

d、、l:、のプログラムの再配置処理において、要求
されたプログラムが、それが格納されている筈の外部記
憶装置に存在しなかったとき、CP tJは要求元に対
して誤まりとして通知し、エラー終了することになる。
When the requested program does not exist in the external storage device where it is supposed to be stored in the program relocation process of d,,l:,, CP tJ notifies the requester as an error. and will end with an error.

e、そのブト1グラムが存在すれば、CP Uは前記の
如く、そのプし1グラムの再配置可能な空ユニットを探
し、空ユニットが検出できなければ、これもまた要求元
に対して誤まりとしてill知U7エラー終了する。
e. If the program exists, the CPU searches for a relocatable empty unit of the program as described above, and if no empty unit is found, this also sends an error message to the requester. As a result, ill-know U7 error ends.

f、Lかし空ユニットがあればCP r−Jは要求され
たプログラムをその空ユニットに複写し、これが実行さ
れることになる。
If there is an empty unit f, L, CP r-J will copy the requested program to the empty unit and it will be executed.

本発明ではプログラムを実行しようとするタスク単位に
十メモリの1ユニツトを割付け、実行しようとするプロ
グラムの番luIに対してトメモリのユニット番号を付
加してブト1グラムを1:、)モリ十に再配置してから
実行するごとになる。
In the present invention, one unit of memory is allocated to each task that is to be executed, and a unit number of the memory is added to the number of the program to be executed, so that one gram of memory is divided into 1:,). It will be executed every time after relocation.

そのため異なるタスクで同一のプログラムを実行しよう
とする場合、各々の十メモリのユニットl−にそのグロ
グラムが再配置されることにより、同一時に実行しても
結4μは各々(V障される。このとき、各々のタスクに
り・目゛る制御情報等もすべて対応するiEメモリのユ
ニソトトご処理される。これらの処理はCPtJ(中央
処理装置)とユニット化された主メモリにより周期的に
処理される。
Therefore, when trying to execute the same program in different tasks, the program is relocated to each memory unit l-, so that even if the program is executed at the same time, the result will be different (V). At the same time, all control information for each task is processed in the corresponding iE memory.These processes are periodically processed by the CPtJ (Central Processing Unit) and the unitized main memory. Ru.

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

本発明では主メモリをユニット単位に設置し、プログラ
ムをこのユニソI−中位に再配置し、0I)Uにより各
ユニソtのプログラムを周期的に処理するので、同一の
ブト2グラムを同一時に実行してもその処理結果は各々
に保障されることになる。
In the present invention, the main memory is installed in units, the programs are relocated to the middle of this UniSoT, and the programs of each UniSoT are processed periodically by 0I)U, so the same Button 2 grams can be processed at the same time. Even when executed, the processing results are guaranteed.

このようにしてプログラムを再人口1能l「プ1:1グ
ラムとして制御することができるため、従来のFIf入
所能プI−1グラJ・を特に再入可能ということを意識
することな(、効率的に開発することができる。
In this way, the program can be controlled as a repopulation program, so there is no need to be conscious of the fact that the conventional FIF program is reentrant. , can be developed efficiently.

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

第1図は本発明の原理図、 第2図は本発明の一実施例構成図、 第3図は本発明の動作説明図、 第4図は本発明の詳細な説明図、 第5図は本発明におけるC P [Jの動作説明フロチ
ャー ト、 第6図は従来の方式を示す。 1−主メモリ 2−−CP U (中央処理装置) 3−外部記憶装置 4−外部記憶制御装置 6−空ユニツト検出部 7 再配置部 8.9一端末装置 ベ        (\ 寸″−続番市−1F書く方式) %式% 2、発明の名称 プログラム制御方式 3、補止をする者 事件との関係 特許出願人 住 所 神奈川県用崎市中原区上小田中1015番地名
 称 (522)富士i11株式会社代表者山本車眞 4、代理人 住 所 東京都千代田区神田淡路町1丁目19番8号(
発送日 昭和61年 1月28日) 6、補正の対象 図面
Fig. 1 is a diagram of the principle of the present invention, Fig. 2 is a configuration diagram of an embodiment of the present invention, Fig. 3 is an explanatory diagram of the operation of the present invention, Fig. 4 is a detailed explanatory diagram of the present invention, and Fig. 5 is a diagram illustrating the operation of the present invention. A flowchart explaining the operation of C P [J in the present invention, FIG. 6 shows a conventional method. 1-Main memory 2--CPU (Central Processing Unit) 3-External storage device 4-External storage control device 6-Empty unit detection section 7 Relocation section 8.9-Terminal device base -1F writing method) % formula % 2. Name of the invention Program control method 3. Relationship with supplementary person case Patent applicant address 1015 Kamiodanaka, Nakahara-ku, Yozaki City, Kanagawa Prefecture Name (522) Fuji i11 Co., Ltd. Representative: Yamamoto Kurama 4, Agent address: 1-19-8 Kanda Awajicho, Chiyoda-ku, Tokyo (
Shipping date: January 28, 1985) 6. Drawings subject to amendment

Claims (1)

【特許請求の範囲】 プログラムが格納されている外部記憶装置(3)と、こ
のプログラムが再配置される主メモリ(1)と、中央処
理装置(2)を具備するデータ処理装置において、 複数の主メモリに形成された各ユニットの空きの有無を
検出する空ユニット検出手段(6)と、外部記憶装置(
3)から読出したプログラムを空ユニットに再配置する
再配置手段(7)を具備し、 該各ユニットに前記プログラムをユニット単位に再配置
し、これによりデータ処理を遂行することを特徴とする
プログラム制御方式。
[Claims] A data processing device comprising an external storage device (3) in which a program is stored, a main memory (1) in which the program is relocated, and a central processing unit (2), comprising: Empty unit detection means (6) detects whether or not each unit formed in the main memory is free; and an external storage device (6);
A program characterized in that the program comprises a relocation means (7) for relocating the program read from 3) to an empty unit, relocating the program to each unit unit by unit, and thereby performing data processing. control method.
JP22326085A 1985-10-07 1985-10-07 Program control system Pending JPS6282431A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22326085A JPS6282431A (en) 1985-10-07 1985-10-07 Program control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22326085A JPS6282431A (en) 1985-10-07 1985-10-07 Program control system

Publications (1)

Publication Number Publication Date
JPS6282431A true JPS6282431A (en) 1987-04-15

Family

ID=16795314

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22326085A Pending JPS6282431A (en) 1985-10-07 1985-10-07 Program control system

Country Status (1)

Country Link
JP (1) JPS6282431A (en)

Similar Documents

Publication Publication Date Title
KR100413915B1 (en) Computer system based on microprocessor, its driving method and backup system therefor
JPH0114611B2 (en)
US3778776A (en) Electronic computer comprising a plurality of general purpose registers and having a dynamic relocation capability
JPS6282431A (en) Program control system
JPS58205259A (en) Computer system incorporated with plural oss in one auxiliary storage device
JP3130798B2 (en) Bus transfer device
JPS62184549A (en) Terminal equipment with shared memory occupying function
JP2933569B2 (en) Central processing unit
JPS6231386B2 (en)
JPS62281040A (en) Page managing system
JPH0659917A (en) Exclusive control method for shared resources
JPH01281531A (en) Program loading system
JPH09106377A (en) Memory management device
JPS62118438A (en) Cpuid change-over control system
JPH0290228A (en) Microprocessor
JPS63103330A (en) Detecting system for misuse of address stack
JPS6344258A (en) How to manage auxiliary storage space in virtual memory control
JPH03182959A (en) High speed coprocessor interface device
JPH02120963A (en) Tss system
JPH07104814B2 (en) Invalid data detection method
JPS61138338A (en) Process start processing system
JPS593562A (en) Job state display system
JPS6365553A (en) Reliability securing system for input/output device constitution control data
JPS6069744A (en) Data interface method
JPS63253454A (en) System for loading initial program