JPS6069766A - プロセツサ間通信方式 - Google Patents

プロセツサ間通信方式

Info

Publication number
JPS6069766A
JPS6069766A JP17632583A JP17632583A JPS6069766A JP S6069766 A JPS6069766 A JP S6069766A JP 17632583 A JP17632583 A JP 17632583A JP 17632583 A JP17632583 A JP 17632583A JP S6069766 A JPS6069766 A JP S6069766A
Authority
JP
Japan
Prior art keywords
tcp
order
arf
control device
data
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.)
Granted
Application number
JP17632583A
Other languages
English (en)
Other versions
JPH0113140B2 (ja
Inventor
Koichi Munakata
棟方 康一
Norio Sakai
堺 紀雄
Ryuzo Shimakage
島影 隆造
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.)
Oki Electric Industry Co Ltd
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Oki Electric Industry 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 Nippon Telegraph and Telephone Corp, Oki Electric Industry Co Ltd filed Critical Nippon Telegraph and Telephone Corp
Priority to JP17632583A priority Critical patent/JPS6069766A/ja
Publication of JPS6069766A publication Critical patent/JPS6069766A/ja
Publication of JPH0113140B2 publication Critical patent/JPH0113140B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/17Interprocessor communication using an input/output type connection, e.g. channel, I/O port
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/22Handling requests for interconnection or transfer for access to input/output bus using successive scanning, e.g. polling

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Multi Processors (AREA)
  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 (技術分野) 本発明はプロセ、す間を低速パスで接続したゾロセッサ
間通信方式に関する。
(従来技術) 従来のゾロセッサ間通信方式は第1図に示す如く中央制
御装置CCと複数の端末制御装置TCPとが低速パス5
PBUSで接続され、前記端末制御装置TCPはプロセ
ッサCPUと入出力装置I10及びアンサデータを蓄積
するバッファレジスタBUFで’R1)成される。中央
制御装置CCと端末制御装置iJ’rcpのゾロセッサ
間通信動作シーケンスを第2図に示す。
以下第1図と第2図を用いて動作を説明する。中央制御
装置CCと端末制御装置TCP間は前記中央制御装置C
Cが送出するオーダによりバイト数が定められておシ、
中央制御装置CCから送出された所定のオーダを端末制
御装置TCPが受信すると、該端末制御装置TCPのプ
ロセッサCPUは前記オーダを受信したことを中央制御
装置CCに返送する。中央制御装置CCは前記端末制御
装置TCPの応答で、送出したオーダが正しく受信され
たことを確認すると端末制御装置TCP側のジョブ(J
ob)の大きさを認識し、該ジョブ実行に必要な時間の
計数を行う。
−実端末制御装置TCPは前記オーダに従ってジョブを
選択、実行し、該ジョブの結果又は情報をアンサデータ
としてバッファレジスタBUFに記憶する。該アンサデ
ータの記憶を完了したバッファレジスタBUFは中央制
御装置CC側からのアンザデータ読取シ待状態に移行す
る。中央制御装置CCは送出したオーダで予め規定され
ている一定時間経過後、端末制御装置TCPに対してア
ンサデータの読取りを開始する。中央制御装置CCはオ
ーダを送出する時にアンサデータのバイト数を予め認識
しているため必要量のアンザデータ読取シ動作を繰返す
ことになる。前述のような方式では中央制御装置CCは
送出オーダに対するアンサデータのバイト数及び前記オ
ーダに対する端末制御装置TCP側のジョブ実行時間を
総て認識しておかねばならない。これは新しいサービス
によるコマンド増への対応が難かしいという点と、端末
制御装置TCPから中央制御装置CCに対して処理要求
ができないため中央制御装置CCと端末制御装置TCP
との機能分担が限定されてしまうという欠点があった。
(発明の目的) 本発明はかかる欠点に鑑みなされたもので、端末制御装
置にアンサリクエストフラグ・フリップフロップ(以下
ARP回路という。)を設け、端末制御装置から中央制
御装置に対して処理要求を可能とし、才だアンサデータ
の中にコマンド及びバイト長定義情報を割付けることに
よりデータを可変長にし、更にクロスコマンド処理も可
能とするものである。以下図面を用いて発明の内容を詳
細に説明する。
(発明の構成) 中央制御装置と複数の端末制御装置とを低速バスで接続
してデータの授受を行うゾロセ、す間通信において、要
求された処理の完了をアンサリクエストフラグを立てて
表示するARP回路とアンサデータを蓄積するバッファ
レジスタを有する端末制御装置と、該端末制御装置の処
理完了を一定周期で走査することにより検出する中央制
御装置からなるプロセ、す間通信方式である。
(実施例の説明) 第3図は本発明に係るプロセッサ間通信方式の回路(1
1′)成を示すブロック図である。端末制御装置TCP
を一定周期で走査する機能を有する中央制御装置CCと
複数の端末制御装置TCPとを低速パス5PBUSで接
続し、前記端末制御装置TCPはプロセッサCPUと、
入出力装置I10と、アンサデータを蓄、債するバッフ
ァレジスタBUF及びアンサリクエストフラグを設定す
るARP回路ARF−FFで構成する。
第4図は本発明のプロセッサ間通信方式の動作シーケン
スを示す第1の実施例である。以下第3図と第4図によ
シ本発明の詳細な説明する。先ず中央制御装置CCから
端末制御装置TCPに対してオーダを送出すると端末制
御装置TCI)のプロセッサCPUはオーダを受信した
旨の応答を中央制御装置CCに返送する。中火制御装置
CCは前記オーダを端末iti制御装置TCPが正しく
受信したことを確認すると該端末制御装置TCPのAR
F回路ARP −FFを一定周期で走査する。
一方端末制御装置TCPはオーダによって指定されたジ
ョブを実行し、該ジョブに従って入出力装置■10を起
動する。前記ジョブの結果または情報に対しプロセッサ
CPUは前記オーダのコマンド及び情報量が何バイトあ
るかを読取シバイト長定義情報をデータに旬月しアンサ
データを作成する。
該アンサデータはバッファレジスタBUFに記1.すし
、ARP回路ARP−FFはARP = 1を設定し、
中央制御装置CCからのアンザデータ読取シ待状態に移
行する。
中央制御装置CCばARP回路ARP−FFを一定周期
で走査し、ARP = 1を前記ARP回路ARF−F
Fから読J1v、Z) (!:バッファレジスクBUF
に記憶したアンサデータの読取りを行う。読取ったアン
サデータシこはコマンド情報が旬月されているので中央
2bU御装置CCは前記オーダに対する応答であること
を知り、又コマンド・1青報の後に続くデータ量はデー
タに付加したバイト長定義情報に従って知ることができ
る。
第5図は本発明の第2の実施例である。端末制御装置T
CPの入出力装置I10より処理要求が発生した場合前
記端末制御装置TCPのプロセッサCPUノ命令でバッ
ファレジスタBUFに処理要求コマンド、データ及びバ
イト長定義情報から成るアンサデータを蓄積する。前記
バッファレジスタBUF K前記アンサデータを蓄積後
、ARF回路ARF −FFはARF = 1を設定す
る。中央制御装置CCはARF回路ARF−FFを一定
周期で走査し、ARP = 1を検出し、端末制御装置
TCPのプロセッサCPUから処理要求が発生したこと
を知る。
(発明の効果) 以上説明した如く本発明によれば、中央制御装置は端末
制御装置を一定周期で走査し、ARP = 1を検出し
てアンサデータを読取るのでオーダに対してバイト長及
び端末制御装置が行うジョブ実行時間の認識が不要とな
る。従ってコマンド増に対する融通性が良く、新サービ
スへの適用が容易となる。又端末制御装置から処理要求
が出せることにより前記端末制御装置への機能分担の制
限が緩和される。更にコマンド情報をデータに含寸ぜる
ことによシフロスコマンド処理か可能であるなど多くの
利点を有する。
【図面の簡単な説明】
第1図は従来のプロセッサ間通信方式のブ1コック図、
第2図は従来のプロセ、す間通信動作シーケンスの説明
図、第3図は本発明に係るプロセッサ間通信方式のブロ
ック図、第4図は本発明の第1の実施例を示すプロセッ
サ間通信動作シーケンスの説明図、第5図は本発明の第
2の実施例を示すプロセッサ間通信動作シーケンスの説
明図である。 CC・・中央制御装置、TCP・・・端末制御装置、5
PBUS・・低速バス、CPU・・・プロセッサ、Il
o −入出力装置、BUF・・バッファレジスタ、AR
F−FF・・・アンザリクエストフラグフリッゾフロッ
ゾ。 第2図 第 5図 (TCP)

Claims (4)

    【特許請求の範囲】
  1. (1) 中央制御装置と複数の端末制御装置とを低速パ
    スで接続してデータの授受を行うプロセッサ間通信にお
    いて、要求された処理の完了を表示する手段とアンサデ
    ータの蓄積手段を有する端末制御装置と、該端末制御装
    置の処理完了を検出する検出手段を有する中央制御装置
    からなることを特徴としたプロセッサ間通信方式。
  2. (2) アンサデータにコマンドとバイト長を定義した
    ことを特徴とする特許請求の範囲第1項記載のプロセ、
    す間通借方式。
  3. (3)中央制御装置から要求された処理の完了をアンサ
    リクエストフラグで表示することを特徴とする特許請求
    の範囲第1項記載のプロセッサ間通信方式。
  4. (4)端末制御装置からの処理要求をアンプリクエスト
    フラグで表示することを特徴とする特許請求の範囲第1
    項記載のプロセッサ間通信方式。
JP17632583A 1983-09-26 1983-09-26 プロセツサ間通信方式 Granted JPS6069766A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17632583A JPS6069766A (ja) 1983-09-26 1983-09-26 プロセツサ間通信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17632583A JPS6069766A (ja) 1983-09-26 1983-09-26 プロセツサ間通信方式

Publications (2)

Publication Number Publication Date
JPS6069766A true JPS6069766A (ja) 1985-04-20
JPH0113140B2 JPH0113140B2 (ja) 1989-03-03

Family

ID=16011607

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17632583A Granted JPS6069766A (ja) 1983-09-26 1983-09-26 プロセツサ間通信方式

Country Status (1)

Country Link
JP (1) JPS6069766A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007112156A (ja) * 2005-10-17 2007-05-10 Toyota Motor Corp 制動制御装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5489455A (en) * 1977-12-27 1979-07-16 Toshiba Corp Control system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5489455A (en) * 1977-12-27 1979-07-16 Toshiba Corp Control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007112156A (ja) * 2005-10-17 2007-05-10 Toyota Motor Corp 制動制御装置

Also Published As

Publication number Publication date
JPH0113140B2 (ja) 1989-03-03

Similar Documents

Publication Publication Date Title
JPS623362A (ja) デ−タ受信方式
JPS6069766A (ja) プロセツサ間通信方式
JPS6356737B2 (ja)
JPH01305461A (ja) バス使用権制御方式
JPS6378257A (ja) 入出力制御装置
JP2985268B2 (ja) Hdlcフレーム送信および受信制御方式
JPS5921051B2 (ja) 通信制御装置
JPS6294042A (ja) 通信制御装置
JP2539517B2 (ja) 通信制御方法
JP3028998B2 (ja) Dma転送回路
JP2752834B2 (ja) データ転送装置
JP2870200B2 (ja) データ処理装置
JPS6143369A (ja) マルチプロセツサシステム
JPS62286340A (ja) 回線トレ−ス制御方式
JPH06149703A (ja) メッセージ転送制御装置
JPH0346052A (ja) プロセツサ間通信方法
JPS6356572B2 (ja)
JPS6245575B2 (ja)
JPS616754A (ja) ダイレクト・メモリ・アクセス転送方式
JPS62140156A (ja) ポ−リング方式
JPS62544B2 (ja)
JPH03163654A (ja) データ通信方式
JPH0242587A (ja) 画像処理装置
JP2000010899A (ja) 入出力処理システム及びその周辺装置制御方法並びにその制御プログラムを記録した記録媒体
JPS61273659A (ja) デ−タ処理方式