JPH0795296B2 - Information sharing processing method in data processing system - Google Patents
Information sharing processing method in data processing systemInfo
- Publication number
- JPH0795296B2 JPH0795296B2 JP62306279A JP30627987A JPH0795296B2 JP H0795296 B2 JPH0795296 B2 JP H0795296B2 JP 62306279 A JP62306279 A JP 62306279A JP 30627987 A JP30627987 A JP 30627987A JP H0795296 B2 JPH0795296 B2 JP H0795296B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- code
- data processing
- codes
- processing system
- 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 - Fee Related
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Multi Processors (AREA)
- Memory System (AREA)
Description
【発明の詳細な説明】 〔概要〕 情報を表現するために1または複数のコードを使用する
複数のデータ処理装置を含むデータ処理システムにおけ
る情報共有処理方式に関し, コードを意識することなく情報を使用することができる
ように情報を保持して共有化することを目的とし, 記憶装置内に設けられた,あるコードで表現された第1
情報,前記第1情報のコードとは異なるコードで表現さ
れた第2情報,および,前記第1情報のコードを示すた
めのフラグを保持するための記憶領域と,前記第1情
報,第2情報およびフラグを前記記憶領域に保持させる
設定部と,前記第1情報または第2情報のいずれかを参
照する参照部とを備え,複数のコードがサポートされて
いる場合に前記設定部が前記第2情報を保持し,前記第
1情報および第2情報が共に保持されている場合は前記
参照部が前記フラグに従っていずれかの情報を参照する
と共に,前記第2情報が保持されていない場合は前記第
1情報を参照するように構成する。The present invention relates to an information sharing processing method in a data processing system including a plurality of data processing devices that use one or a plurality of codes to express information, and uses the information without being aware of the codes. The first, represented by a certain code, provided in the storage device for the purpose of holding and sharing information so that it can be performed.
Information, second information expressed by a code different from the code of the first information, and a storage area for holding a flag for indicating the code of the first information, the first information, the second information And a setting unit for holding the flag in the storage area, and a reference unit for referring to either the first information or the second information, and when a plurality of codes are supported, the setting unit is set to the second unit. If the first information and the second information are both held, the reference unit refers to any information according to the flag, and if the second information is not held, the first information and the second information are held. 1 Configure to refer to information.
本発明はデータ処理装置における情報共有処理方式に関
し,更に詳しくは,情報を表現するために1または複数
のコードを使用する複数のデータ処理装置を含むデータ
処理システムにおける情報共有処理方式に関する。The present invention relates to an information sharing processing method in a data processing device, and more particularly to an information sharing processing method in a data processing system including a plurality of data processing devices that use one or more codes to represent information.
データ処理システムにおいては,文字データ等の情報
は,例えば,各文字と対応させられたコードによって表
現される。このコードには,文字データのコードにおけ
るASCIIコードやEBCDICコードの如く,その表現形式の
異なるいくつかの種類がある。In the data processing system, information such as character data is represented by, for example, a code associated with each character. There are several types of this code that have different representation formats, such as the ASCII code and EBCDIC code in the character data code.
あるコードによって表現された情報は,そのままでは他
のコードを採用するデータ処理装置においては意味を持
たない。Information represented by a certain code has no meaning in a data processing device that employs another code as it is.
しかし,現実には,種々のコードが使用されている一
方,複数のデータ処理装置の間でデータやプログラム即
ち情報を共有することが多い。However, in reality, while various codes are used, data or programs, that is, information is often shared among a plurality of data processing devices.
そこで,あるコードで表現された情報を,他のコードを
用いて表現した情報に変換することが行なわれている。
この変換処理は,例えば,コード変換器(手段)によっ
て行なわれる。Therefore, information represented by a certain code is converted into information represented by another code.
This conversion processing is performed by, for example, a code converter (means).
前述の従来技術において,変換処理を行うためには,プ
ログラマ/オペレータ等がその旨を指示する必要があ
る。また,そのためには,情報を表現するために用いて
いるコードを意識し,その情報を使用しようとしている
データ処理装置が採用するコードを意識する必要があ
る。更に,このような注意が必要であるため,処理が複
雑になり易い。In the above-mentioned conventional technique, in order to perform the conversion process, the programmer / operator or the like needs to give an instruction to that effect. Further, for that purpose, it is necessary to be aware of the code used for expressing the information, and be aware of the code adopted by the data processing device which is going to use the information. Furthermore, since such caution is required, the processing tends to be complicated.
このように,従来は,その内部で複数のコードが使用さ
れている可能性があるデータ処理システムにおいて,あ
る情報を使用する場合には,コードを意識した処理を行
う必要があり,その処理はプログラマ/オペレータにと
っては大きな負担であった。As described above, conventionally, in a data processing system in which a plurality of codes may be used inside, when using certain information, it is necessary to perform a code-conscious process, and the process is It was a heavy burden on the programmer / operator.
本発明は,コードを意識することなく情報を使用するこ
とができるように情報を保持して共有化したデータ処理
システムにおける情報共有処理方式を提供することを目
的とする。An object of the present invention is to provide an information sharing processing method in a data processing system in which information is held and shared so that the information can be used without being aware of the code.
〔問題点を解決するための手段〕 第1図は本発明の原理構成図であり,本発明によるデー
タ処理システムを示している。[Means for Solving Problems] FIG. 1 is a principle configuration diagram of the present invention, showing a data processing system according to the present invention.
第1図において,1および2はデータ処理装置,3はデータ
処理装置1および2が共用する記憶装置,31ないし33は
所定の情報を保持するための記憶領域,41および42はオ
ペレーションシステム(以下OSという),5は記憶領域31
ないし33に保持すべき情報を設定する設定部,6は記憶領
域31ないし34に保持された情報を参照する参照部であ
る。In FIG. 1, 1 and 2 are data processing devices, 3 is a storage device shared by the data processing devices 1 and 2, 31 to 33 are storage areas for holding predetermined information, and 41 and 42 are operating systems (hereinafter OS), 5 is storage area 31
The setting section 6 for setting information to be held in the storage areas 31 to 33 is a reference section for referring to the information stored in the storage areas 31 to 34.
データ処理装置1のOS41は,情報を表現するためのコー
ドとしてある1つのコード(Aコード)を採用(サポー
ト)している。従って,データ処理装置1において作成
し,開発し,または使用される情報は,Aコードを用いて
表現される(以下Aコードに依存する情報という)。The OS 41 of the data processing device 1 adopts (supports) one code (A code) as a code for expressing information. Therefore, the information created, developed, or used in the data processing device 1 is expressed using the A code (hereinafter referred to as the information depending on the A code).
データ処理装置2のOS42は,Aコードと異なるコード(B
コード)を採用(サポート)している。従って,データ
処理装置2のための情報は,Bコードに依存する情報であ
る。The OS 42 of the data processing device 2 uses a code different from the A code (B
Code) is adopted (supported). Therefore, the information for the data processing device 2 is information that depends on the B code.
記憶装置3は,AコードおよびBコードに依存する情報の
双方を保持する。The storage device 3 holds both the information depending on the A code and the B code.
記憶装置3において,3つの記憶領域31ないし33が1組と
して用意される。記憶領域31ないし33には,コードに拘
わらず,データ処理装置1および2が共有する可能性が
あると判断された情報が保持される。In the storage device 3, three storage areas 31 to 33 are prepared as one set. The storage areas 31 to 33 hold information determined to be shared by the data processing devices 1 and 2 regardless of the code.
即ち,記憶領域31には,コードを問題にすることなく,
共有可能性のある情報がそのままの形で保持される(以
下第1情報という)。That is, in the storage area 31, the code is not a problem,
Information that may be shared is retained as it is (hereinafter referred to as first information).
記憶領域32には,第1情報のコード(例えばAコード)
とは異なるコード(例えばBコード)による表現に変換
された同一情報が保持される(以下第2情報という)。In the storage area 32, the code of the first information (for example, A code)
The same information converted into an expression by a code different from (for example, B code) is held (hereinafter referred to as second information).
記憶領域33には,第1情報のコードが何であるかを示す
ためのフラグが保持される。The storage area 33 holds a flag for indicating what the code of the first information is.
設定部(設定制御プログラムの如き設定手段)5は,記
憶領域31ないし33に情報を設定するための必要な処理を
行う。A setting unit (setting means such as a setting control program) 5 performs necessary processing for setting information in the storage areas 31 to 33.
参照部(参照制御プログラムの如き参照手段)6は,記
憶領域31ないし33に設定された情報を参照するための必
要な処理を行う。The reference unit (reference means such as a reference control program) 6 performs necessary processing for referring to the information set in the storage areas 31 to 33.
設定部5は,ある情報についてデータ処理装置1およひ
2が共有する可能性があると判断すると,これを第1情
報としてそのまま記憶領域31に保持する。この処理は,
当該情報のコードに拘わりなく,即ち,当該情報がどの
データ処理装置の情報かに拘わりなく行なわれる。When the setting unit 5 determines that there is a possibility that the data processing devices 1 and 2 will share certain information, the setting unit 5 holds this as the first information in the storage area 31 as it is. This process is
It is performed regardless of the code of the information, that is, regardless of which data processing device the information is.
次に,設定部5は,第1情報のコードを認識し,これに
対応するフラグを発生し,これを記憶領域33に保持す
る。例えば,第1情報がAコードに依存する時,フラグ
は,第1情報がデータ処理装置1の情報であること(A
コードに依存すること)を示すものとされる。Next, the setting unit 5 recognizes the code of the first information, generates a flag corresponding to the code, and holds it in the storage area 33. For example, when the first information depends on the A code, the flag indicates that the first information is the information of the data processing device 1 (A
It depends on the code).
更に,設定部5は,AコードとBコードとが異なるコード
であると認識した時(複数のコードが当該データ処理シ
ステムにおいてサポートされている時),第1情報をA
コードとは異なるコード(例えばBコード)に依存する
情報に変換し,これを第2情報として記憶領域32に保持
する。また,AコードとBコードが同一の時(1つのコー
ドしかサポートされていない時),設定部5は第2情報
の設定を行なわない。Further, when the setting unit 5 recognizes that the A code and the B code are different codes (when a plurality of codes are supported in the data processing system), the first information is set to A.
The information is converted into information that depends on a code (for example, B code) different from the code, and this is stored in the storage area 32 as the second information. When the A code and the B code are the same (only one code is supported), the setting unit 5 does not set the second information.
参照部6は,共有可能性のある情報についてどのコード
に依存するものが必要なのか(どのデータ処理装置で使
用するのか)を判断し,フラグを参照して所望の情報が
どこにあるのかを判定する。具体的には,第1情報が所
望のコードに依存するものか(使用しようとするデータ
処理装置で得た情報か)が判定される。The reference unit 6 determines which code depends on which code needs to be shared (which data processing device to use), and refers to the flag to determine where the desired information is. To do. Specifically, it is determined whether the first information depends on the desired code (whether the information is obtained by the data processing device to be used).
参照部6は,例えば,ある情報をデータ処理装置1で使
おうとする時,その第1情報が先にデータ処理装置1で
得たものであることをフラグが示していることを認識し
た場合,第2情報の有無に拘わらず,第1情報を参照す
る。For example, when the reference unit 6 recognizes that the flag indicates that the first information is previously obtained by the data processing device 1 when the information processing device 1 tries to use the information, The first information is referred to regardless of the presence or absence of the second information.
また,例えば,データ処理装置1において使おうとする
ある情報について,その第1情報が先にデータ処理装置
2で得たものであることをフラグが示していることを認
識した場合,参照部6は第2情報の存在の有無を判断す
る。そして,第2情報が存在する時,参照部6は,第2
情報が所望のコードに依存する情報であるものとして,
これを参照する。また,第2情報が存在しない時,参照
部6は,AコードとBコードとが同一であるため第2情報
が存在しないと認識して,第1情報を所望の情報として
参照する。Further, for example, when it is recognized that the flag indicates that the first information of the certain information to be used in the data processing device 1 is previously obtained by the data processing device 2, the reference unit 6 Whether or not the second information exists is determined. Then, when the second information is present, the reference unit 6 determines that the second information
Assuming that the information depends on the desired code,
Refer to this. When the second information does not exist, the reference unit 6 recognizes that the second information does not exist because the A code and the B code are the same, and refers to the first information as desired information.
以上により,その内部で複数のコードが使用されている
か使用される可能性があるようなデータ処理システムに
おいて,該システムの1つのデータ処理装置から,その
装置のOSがサポートしていないコードによって表現され
た情報についても,コードを意識することなく,使用す
ることができる。As described above, in a data processing system in which a plurality of codes are used or may be used, one data processing device of the system expresses a code which is not supported by the OS of the device. The information provided can be used without being aware of the code.
なお,設定部5および参照部6は,OS41および/またはO
S42において種々の組合せで設けることができ(通常
は,いずれか一方のデータ処理装置内に設ける),これ
に応じてデータ処理装置1および2の間で必要なデータ
転送を行うようにすることができる。The setting unit 5 and the reference unit 6 are the OS 41 and / or O
Various combinations can be provided in S42 (usually provided in either one of the data processing devices), and in accordance therewith, necessary data transfer between the data processing devices 1 and 2 can be performed. it can.
また,3以上のコード(例えばA,BおよびCコード)が使
用される場合,Aコードに依存する第1情報に対応して,B
コードに依存する第2情報とCコードに依存する第2情
報とが用意され,これらはフラグによって識別されるよ
うにされる。In addition, when three or more codes (for example, A, B and C codes) are used, the B information corresponding to the first information depending on the A code is used.
Code-dependent second information and C-code dependent second information are prepared, and these are identified by flags.
第2図は本発明の一実施例構成図であり,本発明による
データ処理システムを示している。FIG. 2 is a block diagram of an embodiment of the present invention, showing a data processing system according to the present invention.
第2図において,1および2は,各々,データ処理装置と
してのワークステーションおよびホストコンピュータ,3
4および35は記憶領域,51および52は設定部であり,設定
部5に対応するもの,61および62は参照部であり,参照
部6に対応するものである。In FIG. 2, 1 and 2 are a workstation and a host computer as a data processing device, respectively.
Reference numerals 4 and 35 are storage areas, 51 and 52 are setting sections, which correspond to the setting section 5, 61 and 62 are reference sections, which correspond to the reference section 6.
ワークステーション1はプログラムの開発,実行,デバ
ック等を行い、ホストコンピュータ2はワークステーシ
ョン1で得たプログラムの統合,該統合したプログラム
の実行または運用を行う。OS41および42がサボートする
コードは,互いに,同一であっても,異なっていてもよ
い。The workstation 1 develops, executes, and debugs the program, and the host computer 2 integrates the programs obtained by the workstation 1 and executes or operates the integrated program. The codes supported by the OSs 41 and 42 may be the same or different from each other.
記憶装置3において,記憶領域34はワークステーション
1(のOS41)で得た情報を保持するためのものであり,
記憶領域35はホストコンピュータ2(のOS42)で得た情
報を保持するためのものである。In the storage device 3, the storage area 34 is for holding the information obtained by the workstation 1 (OS 41 thereof),
The storage area 35 is for holding information obtained by (the OS 42 of) the host computer 2.
以下,ワークステーション1で得た情報について,ワー
クステーション1の設定部51が設定し,ホストコンピュ
ータ2の参照部62が参照し,ホストコンピュータ2にお
いて使用する場合について説明する。Hereinafter, a case will be described in which the setting unit 51 of the workstation 1 sets the information obtained by the workstation 1 and the reference unit 62 of the host computer 2 refers to the information to be used by the host computer 2.
なお,以下の説明において,取扱う情報がワークステー
ション1(のOS41)における処理によって得られホスト
コンピュータ2(のOS42)において動作させられるもの
であるので,OS41を言語処理システム,OS42を動作システ
ムという。In the following description, since the information to be handled is obtained by the processing in the workstation 1 (OS41 of the workstation) and operated in the host computer 2 (OS42 of the workstation), the OS41 is called a language processing system and the OS42 is called an operating system.
(a)設定処理 設定部51は,ワークステーション1で得たある情報,即
ち,言語処理システムのインターフェースによって得た
ある情報について,ワークステーション1とホストコン
ピュータ2とが共用する可能性があると判断すると,第
3図に示す設定処理フローに従って以下の処理を行う。
処理の開始時点では,記憶領域31ないし33には,第4図
(A)に図示する如く,情報はセットされていない。(A) Setting process The setting unit 51 determines that the workstation 1 and the host computer 2 may share certain information obtained by the workstation 1, that is, certain information obtained by the interface of the language processing system. Then, the following processing is performed according to the setting processing flow shown in FIG.
At the start of processing, no information is set in the storage areas 31 to 33, as shown in FIG.
設定部51は,前記情報について,例えば記憶領域34
から読出し,これを第1情報として記憶領域31に保持す
る。この処理は,第1情報がどのようにして得られたか
(どのコードに依存するか)に拘わりなく,行なわれ
る。The setting unit 51 uses the storage area 34 for the information, for example.
Is read from the memory and is stored in the storage area 31 as the first information. This processing is performed regardless of how the first information is obtained (which code depends on).
第1情報が,言語処理システムのインターフェース
によって得た情報(言語処理システム用の情報)か,ま
たは,動作システムのインターフェースによって得た情
報(動作システム用の情報)かを,設定部51が判断す
る。即ち,当該情報が依存するコードは何かを調べる。The setting unit 51 determines whether the first information is the information obtained by the interface of the language processing system (information for the language processing system) or the information obtained by the interface of the operation system (information for the operation system). . That is, what code the information depends on.
第1情報は言語処理システムのインターフェースに
よって得た情報であることを知った設定部51は,その旨
を示すフラグを発生し,これを記憶領域33に保持する。The setting unit 51, knowing that the first information is the information obtained by the interface of the language processing system, generates a flag to that effect and holds it in the storage area 33.
設定部51は,言語処理システムおよび動作システム
のコードについて,同一か否かを判断する。The setting unit 51 determines whether the codes of the language processing system and the operation system are the same.
互いのコードが異なる場合,例えば,言語処理シス
テムがASCIIコードをサポートし,動作システムがEBCDI
Cコードをサポートしているような場合,設定部51は,AS
CIIコードに依存する第1情報をEBCDICコードに依存す
るデータに変換し,これを第2情報として記憶領域32に
保持する。この結果,記憶領域31ないし33は,第4図
(C)に図示する状態となる。When the codes are different from each other, for example, the language processing system supports ASCII code and the operating system is EBCDI
If C code is supported, the setting unit 51
The first information that depends on the CII code is converted into data that depends on the EBCDIC code, and this is held in the storage area 32 as the second information. As a result, the storage areas 31 to 33 are brought into the state shown in FIG.
一方,互いのコードが同一である場合,設定部51は,第
2情報の設定は行なわない。この結果,記憶領域31ない
し33は,第4図(B)に図示する状態となる。On the other hand, when the codes are the same, the setting unit 51 does not set the second information. As a result, the storage areas 31 to 33 are in the state shown in FIG. 4 (B).
なお,第1情報が動作システムのインターフェース
によって得た情報である場合にも,前述の場合と同様
に,その旨を示すフラグを設定した後,処理および
が行なわれる。Even when the first information is information obtained through the interface of the operating system, processing and are performed after setting a flag indicating that, as in the case described above.
以上の設定処理は,設定部51に代わって設定部52が行っ
ても同様になされるものである。The above setting process is performed in the same manner even when the setting unit 52 performs instead of the setting unit 51.
(b)参照処理 参照部62は,記憶領域31ないし33に保持された情報につ
いて,第5図に示す参照処理フローに従って,参照処理
を行う。(B) Reference Processing The reference unit 62 performs reference processing on the information held in the storage areas 31 to 33 according to the reference processing flow shown in FIG.
参照部62は,参照処理によって得た情報をどのシス
テムで使用するのか,即ち,どのコードに依存する情報
を参照したいのかを決定する。The reference unit 62 determines in which system the information obtained by the reference processing is used, that is, which code depends on which information is desired to be referred to.
参照部62は,記憶領域33を参照し,そのフラグにつ
いて判定する。The reference unit 62 refers to the storage area 33 and determines the flag.
フラグが第1情報について言語処理システムのイン
ターフェースで得た情報であることを示しているのに対
し,参照したい情報は動作システム用のデータであるか
ら,参照部62は,互いにコードが異なる可能性が有るの
で,第2情報の有無を判定する。While the flag indicates that the first information is the information obtained by the interface of the language processing system, the information to be referred to is the data for the operating system, so the reference unit 62 may have different codes. Therefore, the presence / absence of the second information is determined.
第2情報が存在する場合,参照部62は,互いにコー
ドが異っていることを知り,第2情報が所望のコードに
依存する情報であるものとしてこれを参照する。When the second information exists, the reference unit 62 knows that the codes are different from each other, and refers to the second information as the information that depends on the desired code.
例えば,言語処理システムがASCIIコードをサポート
し,動作システムがEBCDICコードをサポートしているよ
うな場合,第2情報とされたEBCDICコードに依存する情
報が参照され,これをサポートする動作システムにおい
て使用される。For example, if the language processing system supports ASCII code and the operating system supports EBCDIC code, the information that depends on the EBCDIC code, which is the second information, is referenced and used in the operating system that supports this. To be done.
第2情報が存在しない場合,参照部62は,システム
は異なっているがコードは同一であることを知り,第1
情報を所望のコードに依存する情報として参照する。If the second information does not exist, the reference unit 62 knows that the systems are different but the codes are the same, and the first unit
Reference information as information that depends on the desired code.
フラグが第1情報について言語処理システムのイン
ターフェースで得た情報であることを示しているのに対
し,参照したい情報がこれに一致する場合は,参照部62
は,第2情報を参照することなく,第1情報を所望の情
報として参照する。また,動作システムのインターフェ
ースで得た情報について一致する場合も,同様に,第1
情報が参照される。The flag indicates that the first information is the information obtained by the interface of the language processing system, but when the information to be referred to is the same, the reference unit 62
Refers to the first information as desired information without referring to the second information. Similarly, when the information obtained through the interface of the operating system is the same, the first
Information is referenced.
以上の参照処理は,参照部62に代わって参照部61が処理
しても,同様に行なわれるものである。The above reference processing is performed in the same manner even if the reference unit 61 performs processing instead of the reference unit 62.
なお,通常は,ワークステーション1側に設定部51およ
び参照部61が設けられ,ホストコンピュータ2側の設定
部52および参照部62は省略される。Normally, the setting unit 51 and the reference unit 61 are provided on the workstation 1 side, and the setting unit 52 and the reference unit 62 on the host computer 2 side are omitted.
以上説明したように,本発明によれば,その内部で異な
るコードを使用する可能性のあるデータ処理システムに
おいて,コードが異なる場合には自動的に情報の変換が
行なわれる所定の領域に保持されるので,コードの意識
を持たずに異なるコードの情報を使用することができ,
コードの違いをシステム内に吸収でき,複雑な処理を容
易にすることができる。As described above, according to the present invention, in a data processing system in which a different code may be used therein, when the code is different, the information is held in a predetermined area where information is automatically converted. Information of different codes can be used without being aware of the code.
Differences in code can be absorbed in the system, and complicated processing can be facilitated.
第1図は本発明の原理構成図, 第2図は一実施例構成図, 第3図は設定処理フロー図, 第4図は設定処理の状態を示す図, 第5図は参照処理フロー図。 1および2はデータ処理装置(ワークステーション,ホ
ストコンピュータ),3は記憶装置,5は設定部,6は参照
部,31ないし33は記憶領域,41および42はOSである。FIG. 1 is a block diagram of the principle of the present invention, FIG. 2 is a block diagram of an embodiment, FIG. 3 is a setting process flow diagram, FIG. 4 is a diagram showing a setting process state, and FIG. 5 is a reference process flow diagram. . 1 and 2 are data processing devices (workstations, host computers), 3 is a storage device, 5 is a setting unit, 6 is a reference unit, 31 to 33 are storage areas, and 41 and 42 are OSs.
Claims (1)
ドをサポートする複数のデータ処理装置(1,2)と, 前記複数のデータ処理装置(1,2)が共有する記憶装置
(3)とを有するデータ処理システムにおいて, 前記記憶装置(3)内に設けられた,あるコードで表現
された第1情報,前記第1情報のコードとは異なるコー
ドで表現された第2情報,および,前記第1情報のコー
ドを示すためのフラグを保持するための記憶領域(31,3
2,33)と, 前記第1情報,第2情報およびフラグを前記記憶領域
(31,32,33)に保持させる設定部(5)と, 前記第1情報または第2情報のいずれかを参照する参照
部(6)とを備え, 複数のコードがサポートされている場合に前記設定部
(5)が前記第2情報を保持せしめ, 前記第1情報および第2情報が共に保持されている場合
は前記参照部(6)が前記フラグに従っていずれかの情
報を参照すると共に,前記第2情報が保持されていない
場合は前記第1情報を参照するようにした ことを特徴とするデータ処理システムにおける情報共有
処理方式。1. A plurality of data processing devices (1, 2) supporting one or a plurality of codes for expressing information, and a storage device (3) shared by the plurality of data processing devices (1, 2). A first information represented by a certain code, second information represented by a code different from the code of the first information, provided in the storage device (3), A storage area (31,3) for holding a flag for indicating the code of the first information.
2, 33), a setting unit (5) for holding the first information, the second information and a flag in the storage area (31, 32, 33), and either the first information or the second information. And a setting unit (5) for holding the second information when a plurality of codes are supported, and the first information and the second information are both held. In the data processing system, the reference unit (6) refers to any information according to the flag, and refers to the first information when the second information is not held. Information sharing processing method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62306279A JPH0795296B2 (en) | 1987-12-03 | 1987-12-03 | Information sharing processing method in data processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62306279A JPH0795296B2 (en) | 1987-12-03 | 1987-12-03 | Information sharing processing method in data processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01147646A JPH01147646A (en) | 1989-06-09 |
| JPH0795296B2 true JPH0795296B2 (en) | 1995-10-11 |
Family
ID=17955178
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62306279A Expired - Fee Related JPH0795296B2 (en) | 1987-12-03 | 1987-12-03 | Information sharing processing method in data processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0795296B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002032236A (en) * | 2000-07-13 | 2002-01-31 | Nec Commun Syst Ltd | Data communication device and data communication method thereof |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58169265A (en) * | 1982-03-30 | 1983-10-05 | Fujitsu Ltd | Data conversion processing system |
| JPS62226347A (en) * | 1986-03-28 | 1987-10-05 | Nec Corp | File conversion system |
-
1987
- 1987-12-03 JP JP62306279A patent/JPH0795296B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01147646A (en) | 1989-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4782442A (en) | Time-sharing computer system operable in a host TSS mode and a terminal TSS mode | |
| JPH0426743B2 (en) | ||
| JPH0795296B2 (en) | Information sharing processing method in data processing system | |
| JPS6022236A (en) | Message output system | |
| JPH1011271A (en) | Version down input method | |
| JPH07175665A (en) | I / O interrupt control circuit | |
| JPH03265945A (en) | Data sharing system for operating systems of different types | |
| JPH0518138B2 (en) | ||
| JPH04107741A (en) | Draw-out system for service procedure in rpc | |
| JPH0430239A (en) | Command option designation processing system | |
| JP2878159B2 (en) | Transaction processing system | |
| JP2557366B2 (en) | Input / output procedure converter | |
| JPS63147247A (en) | Converting device for data format | |
| JPH0754469B2 (en) | Input / output instruction execution unit for virtual computer system | |
| JP3182621B2 (en) | Test program monitor | |
| JPH03262005A (en) | Program transfer device | |
| JPH03208142A (en) | File sharing method | |
| JPH01180640A (en) | Integration system for plural processes | |
| JPH09106352A (en) | Information processing method and apparatus thereof | |
| JPS6020771B2 (en) | Micro diagnosis method | |
| JPS62290919A (en) | How to execute command | |
| JPS6349942A (en) | Arithmetic processing unit | |
| JPH02184935A (en) | Input/output supporting method for debugger | |
| JPH01188938A (en) | Collective batch processing system | |
| JP2001154861A (en) | System and method for asynchronously ending process |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |