JPH0363730A - 親プロセス内ルーチン起動方法 - Google Patents

親プロセス内ルーチン起動方法

Info

Publication number
JPH0363730A
JPH0363730A JP1199248A JP19924889A JPH0363730A JP H0363730 A JPH0363730 A JP H0363730A JP 1199248 A JP1199248 A JP 1199248A JP 19924889 A JP19924889 A JP 19924889A JP H0363730 A JPH0363730 A JP H0363730A
Authority
JP
Japan
Prior art keywords
routine
parent process
parent
child
child process
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
JP1199248A
Other languages
English (en)
Inventor
Takeshi Sugita
健 杉田
Masahiro Endo
昌宏 遠藤
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1199248A priority Critical patent/JPH0363730A/ja
Publication of JPH0363730A publication Critical patent/JPH0363730A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、MS−DO8上で動作する親プロセス内ルー
チン起動方法に関するものである。
(従来の技術) 第2図は従来の親プロセスが子プロセスを実行するため
の構成を示している。同図において、11はメモリであ
り、そこに親プロセス12がある。13は親プロセス1
2内で現在実行している命令である。
14は子プロセスであり、15は子プロセス14内で最
初に実行される命令であり、16は命令15の位置を示
すデータである。
次に動作について説明する0wAプロセス12の命令1
3が子プロセス14を実行しようとする場合、子プロセ
ス14をメモリ11上にロードする。そして最初に実行
する命令の位置を示すデータ16を参照して、最初の命
令15を実行する。
このように、上記従来の実行方法でも親プロセスが子プ
ロセスのルーチンを実行することができる。
(発明が解決しようとする課M) 上記従来の実行方法では、親プロセス内ルーチンの先頭
アドレス情報が子プロセスでは得られないため、親プロ
セス内ルーチンを実行することができない欠点があった
本発明の目的は、従来の欠点を解消し、子プロセスから
親プロセス内ルーチンを実行できる優れた起動方法を提
供することである。
(11題を解決するための手段) 本発明の親プロセス内ルーチン起動方法は、メモリの固
定位置に、使用したい親プロセス内ルーチンの先頭アド
レスを格納し、子プロセスが、その先頭アドレスを参照
することにより、親プロセス内ルーチンを実行可能とす
るものである。
(作 用) 本発明は上記のような構成により次のような作用を有す
る。すなわち、子プロセスでメモリの固定位置を参照す
ると親プロセス内ルーチンの実行先頭アドレスがわかる
ため、そのルーチンを容易に使用することができる。ま
た、子プロセスを起動できない言語で記述されたプログ
ラムでも、そのプログラムを起動する族プロセスプログ
ラム内に子プロセスのルーチンを入れておくことにより
、子プロセスを起動できない言語で記述されたプログラ
ム内から必要なルーチンを使用することができる。
(実施例) 本発明の一実施例を第1図に基づいて説明する。
第工図は本発明の子プロセスが親プロセス内ルーチンを
起動するための構成図である。同図において、1はメモ
リ、2は割り込みベクタアドレス格納領域、3は使用し
たい親プロセス内ルーチンの先頭アドレスの格納場所、
4はデータ通信を行うルーチンを含む親プロセス、5は
そのルーチンの先頭アドレス、6はデータ通信用データ
を作成する子プロセス、7は親プロセスのデータ通信を
行うルーチンを呼出す命令であり、8は子プロセス6を
呼出す命令であ、る。
次に上記実施例の動作について説明する。この実施例は
、子プロセスで作成したデータを親プロセス内の通信ル
ーチンで処理するシステムである。
第1図において、親プロセス4の命令8が通信ルーチン
の先頭アドレス5を割り込みベクタアドレス格納領域2
の通信ルーチン先頭アドレス格納場所3に設定したのち
、子プロセス6を起動する。
子プロセス6でデータを作成したのち1通信を行うため
、命令7が通信ルーチン先頭アドレス格納場所3から先
頭アドレスを得て、族プロセス4内の通信ルーチンを呼
出す。
(発明の効果) 本発明によれば、親プロセス内ルーチンの先頭アドレス
がわかるため、子プロセスから親プロセス内ルーチンが
使用可能となり、また、子プロセスを起動しである機能
を使用したくとも、子プロセスを起動できないプログラ
ムからも、親プロセスにその機能をもったルーチンを入
れておくことにより、使用することができ、その実用上
の効果は大である。
【図面の簡単な説明】
第1図は本発明の一実施例における子プロセスが親プロ
セス内ルーチンを起動するための構成図。 第2図は従来の親プロセスが子プロセスを実行するため
の構成図である。 1 ・・・メモリ、 2 ・・・割り込みベクタアドレ
ス格納領域、 3 ・・・先頭アドレスの格納場所、 
4 ・・・親プロセス、 5 ・・・親プロセス内ルー
チン先頭アドレス。 6 ・・・子プロセス、 7・・・親プロセス内ルーチ
ン起動命令、 8・・・子プロセス起動命令。 第 図 $2図

Claims (1)

    【特許請求の範囲】
  1. メモリの固定位置に、使用したい親プロセス内ルーチン
    の先頭アドレスを格納し、子プロセスが前記アドレスを
    参照することにより、前記親プロセス内ルーチンを実行
    可能とすることを特徴とする親プロセス内ルーチン起動
    方法。
JP1199248A 1989-08-02 1989-08-02 親プロセス内ルーチン起動方法 Pending JPH0363730A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1199248A JPH0363730A (ja) 1989-08-02 1989-08-02 親プロセス内ルーチン起動方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1199248A JPH0363730A (ja) 1989-08-02 1989-08-02 親プロセス内ルーチン起動方法

Publications (1)

Publication Number Publication Date
JPH0363730A true JPH0363730A (ja) 1991-03-19

Family

ID=16404634

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1199248A Pending JPH0363730A (ja) 1989-08-02 1989-08-02 親プロセス内ルーチン起動方法

Country Status (1)

Country Link
JP (1) JPH0363730A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63635A (ja) * 1986-06-20 1988-01-05 Fujitsu Ltd Svcモ−ドで動作するモジユ−ルの作成方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63635A (ja) * 1986-06-20 1988-01-05 Fujitsu Ltd Svcモ−ドで動作するモジユ−ルの作成方法

Similar Documents

Publication Publication Date Title
CN112764822A (zh) 操作系统启动方法、装置、设备及介质
JPH0363730A (ja) 親プロセス内ルーチン起動方法
JP2585818B2 (ja) プログラムの呼び出し処理装置
JPS62163148A (ja) 共通領域参照制御方式
JPS63205731A (ja) プログラム起動処理方式
JP2616419B2 (ja) 情報処理装置
JPH02280229A (ja) プログラム実行方式
JPS62257537A (ja) ス−パ−バイザプログラム呼出し制御方式
JPH03218532A (ja) 任意起動プログラム管理方式
JPS6027032A (ja) プログラム起動方法
JPS61226849A (ja) 共有バツフア制御方式
JPH02130040U (ja)
JPH01270143A (ja) ブレーク割り込み制御方式
JPH02277146A (ja) プログラム・デバッグ方式
JPH02257334A (ja) プログラム変換方式
JPH05153130A (ja) 通信制御装置
JPH03139703A (ja) プログラマブルコントローラのタイマ命令処理方式
JPS63234330A (ja) コンピユ−タシステムの非同期処理方式
JPH03175532A (ja) システム定義変更方式
JPH05108379A (ja) 動的コマンド呼び出し方法
JPH0370651U (ja)
JPH01255928A (ja) プログラム起動管理装置
JPH04266126A (ja) サブルーチンコール制御方式
JPH04287209A (ja) コンピュータシステム
JPH02202635A (ja) タスク制御方法