JPS6029847A - タスクの処理方法 - Google Patents

タスクの処理方法

Info

Publication number
JPS6029847A
JPS6029847A JP13927183A JP13927183A JPS6029847A JP S6029847 A JPS6029847 A JP S6029847A JP 13927183 A JP13927183 A JP 13927183A JP 13927183 A JP13927183 A JP 13927183A JP S6029847 A JPS6029847 A JP S6029847A
Authority
JP
Japan
Prior art keywords
task
command
attach
call
supervisor
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
JP13927183A
Other languages
English (en)
Inventor
Takanobu Fujimoto
孝信 藤本
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 JP13927183A priority Critical patent/JPS6029847A/ja
Publication of JPS6029847A publication Critical patent/JPS6029847A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Abstract

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

Description

【発明の詳細な説明】 +81 発明の技術分野 本発明はアタッチ(ATTACH)命令とポス) (P
O3T)命令とコール(CALL)命令とによってタス
ク処理を行う処理装置におけるタスクの処理方法に関す
るものである。
(bl 従来技術と問題点 処理装置がプログラムによって処理を行うのに、プログ
ラムAがプログラムBをタスクとして起動する場合にア
タッチ(ATTACH)命令を用いる。又既にプログラ
ムBがタスクとして起動されている場合には、ポスト(
PO3T)命令を用いて直接タスク処理を行うといった
処理を行っている。従って起動によるタスクの生成と直
接タスク処理のタスク通信とを使用しようとするとタス
ク生成とタスク通信とのいづれを使用するかの判断が必
要となり繁雑であるばかりでなく、更にコール(CA 
L L)命令と区別せねばならない時は、更に繁雑さを
増大するといった欠点があった。
(C1発明の目的 以上従来の欠点に鑑み、本発明はタスク生成とタスク通
信とを区別するための判断を必要としない取扱いの便利
なタスクの処理方法を提供することを目的とするもので
ある。
(dl 発明の構成 簡単に述べると本発明は、 アタッチ(ATTACH)
命令とポスト(PO3T)命令とコール(CAL、L)
命令とを受けスーパバイザがタスク処理を行う処理シス
テムのタスクの処理方法であって、前記スーパバイザの
命令を格納するテーブルを備えると共に、前記アタッチ
(ATTACH)命令処理に続いて前記ポスト(PO3
T)命令を前記テーブルに格納する機能を備え、該スー
パーバイザがアタッチ(ATTACH)命令とコール(
CALL)命令とによってタスク処理を行うようにした
ことを特徴とするものである。
tel 発明の実施例 以下本発明の実施例を図によって詳細に説明する。
図は本発明のタスクの処理方法を示す一実施例のブロッ
ク図である。
図において、1はタスクA、2はスーパバイザ、3は受
付部、4はtlilJ御部、5はテーブル、6はタスク
制御ブロック、7はタスクBをそれぞれ示す。
本発明の従来と異なる点は、スーパバイザ2にテーブル
5と制御部4とを備えた所にある。テーブル5には最初
アタッチ(ATTACH)命令又はコール(CALL)
命令の何れかの命令しか格納されない、然も制御部4は
アタッチ(ATTACH)命令の登録がテーブル5に行
われ、タスク制御部6に制御がゆだねられると、ポスI
−(PO3T)命令がテーブル5に格納されるように動
作を行う。従ってタスクA、1が作動運用されアタッチ
(ATTACH)命令にいたるとタスクA。
1はタスク生成をスーパバイザ2に依頼する。スーパバ
イザ2は此の依頼を受付部3にうけ制御部4にアタッチ
(ATTACH)命令であることを知らせ、アタッチ(
ATTACH)命令をテーブル5に登録しタスク制御ブ
ロック6を作動せしめ、タスクB、7を作動させる。此
の作動により制御部4はテーブル5のアタッチ(ATT
ACH)命令に換えて、ポスト(PO5T)命令を格納
する。
従って生成されたタスクはポスト(PO3T)命令によ
ってタスク処理が行われタスク生成とタスク通信とを区
別するための判断を必要としない。
タスクA、Iにコール<CALL)命令が発令されると
、受付部3はテーブル5に此れを登録して上記したよう
にタスク制御ブロック6を作動してタスクB、7を呼び
出す。
(fン 発明の効果 以上詳細に説明したように本発明のタスクの処理方法は
タスク生成とタスク通信との区別をするための判断を必
要としない取扱いの便利なものとなり、処理装置を運用
する上で便利なものとなる。
【図面の簡単な説明】
図は本発明のタスク処理の方法を示す一実施例のブロッ
ク図である。 図において、1はタスクA、2はスーパバイザ、3は受
付部、4は制御部、5はテーブル、6はタスク制御ブロ
ック、7はタスクBをそれぞれ示す。

Claims (1)

    【特許請求の範囲】
  1. アタッチ(ATTACH)命令とポスト(PO3T)命
    令とコール(CALL)命令とを受けスーパバイザがタ
    スク処理を行う処理システムのタスクの処理方法であっ
    て、前記スーパバイザの命令を格納するテーブルを備え
    ると共に、前記アタッチ(ATTACH)命令処理に続
    いて前記ポスト(PO3T)命令を前記テーブルに格納
    する機能を備え、該スーパーバイザがアタッチ(ATT
    ACH)命令とコール(CALL)命令とによってタス
    ク処理を行うようにしたことを特徴とするタスクの処理
    方法。
JP13927183A 1983-07-28 1983-07-28 タスクの処理方法 Pending JPS6029847A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13927183A JPS6029847A (ja) 1983-07-28 1983-07-28 タスクの処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13927183A JPS6029847A (ja) 1983-07-28 1983-07-28 タスクの処理方法

Publications (1)

Publication Number Publication Date
JPS6029847A true JPS6029847A (ja) 1985-02-15

Family

ID=15241391

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13927183A Pending JPS6029847A (ja) 1983-07-28 1983-07-28 タスクの処理方法

Country Status (1)

Country Link
JP (1) JPS6029847A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61105007A (ja) * 1984-09-24 1986-05-23 コンバツシヨン パワー カンパニー インコーポレーテツド 流動層式燃焼方法および燃焼機構
JPS6215638A (ja) * 1985-07-12 1987-01-24 Nec Corp Svcル−チンでのプロセス制御方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61105007A (ja) * 1984-09-24 1986-05-23 コンバツシヨン パワー カンパニー インコーポレーテツド 流動層式燃焼方法および燃焼機構
JPS6215638A (ja) * 1985-07-12 1987-01-24 Nec Corp Svcル−チンでのプロセス制御方法

Similar Documents

Publication Publication Date Title
EP0518573A3 (en) Capturing and reducing resource data in a data processing system
JPS56169281A (en) Data processor
JPS59142839U (ja) プログラムの複写防止装置
JPH0132140Y2 (ja)
JPS5949233U (ja) マイクロコンピユ−タ
JPS6034646U (ja) Cpu処理負荷表示回路
JPS591530U (ja) 加工条件設定装置
JPS59184193U (ja) デイスプレイ装置の制御装置
JPS58101249U (ja) デ−タアクセス処理装置
JPH0358704U (ja)
JPH02119705U (ja)
JPS594044U (ja) 端末制御装置
JPS59167048U (ja) 車両内監視装置
JPS60192556U (ja) プログラマブル・マイコン電話
JPS5897637U (ja) 入出力装置
JPS6079411U (ja) 家畜拘束装置
JPS59113833U (ja) ワ−ドプロセツサ
JPS59183779U (ja) ロボツトの制御装置
JPS5881654U (ja) 演算処理装置
JPS59171088U (ja) 産業用ロボツトのハンド装置
JPS59155629U (ja) Gpib型コントロ−ル回路
JPS58187850U (ja) ベクトル処理装置
JPS60148647U (ja) フアイル保護機能をもつcpu切換え装置
JPS58173961U (ja) フアクシミリにおける不揮発性ramのイニシヤライズ装置
JPS58187811U (ja) 人工衛星の姿勢制御装置