JPS5810223A - デ−タ処理システム - Google Patents

デ−タ処理システム

Info

Publication number
JPS5810223A
JPS5810223A JP10748981A JP10748981A JPS5810223A JP S5810223 A JPS5810223 A JP S5810223A JP 10748981 A JP10748981 A JP 10748981A JP 10748981 A JP10748981 A JP 10748981A JP S5810223 A JPS5810223 A JP S5810223A
Authority
JP
Japan
Prior art keywords
processor
processing
data
channel
processing device
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
JP10748981A
Other languages
English (en)
Inventor
Tadashi Kubota
正 久保田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP10748981A priority Critical patent/JPS5810223A/ja
Publication of JPS5810223A publication Critical patent/JPS5810223A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00—Arrangements for program control, e.g. control units
    • G06F9/06—Arrangements 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/30—Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3867—Concurrent instruction execution, e.g. pipeline or look ahead using instruction pipelines

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

【発明の詳細な説明】 本発明はデータ処理システムに関し、詳しくは、処理装
置がメインプロセッサとサブプロセッサに分かれている
システムの処理の分担方式に関するものである。
処理装置がメインプロセッサとサブプロセッサ(二分か
れているシステム構成は、%にチャネルインタフェース
を制御する入出力処理装置などに適用されることが多い
。即ち、入出力処理装置がチャネルインタフェースの処
理を行う場合、該チャネルインタフェースの処理をすべ
てワイヤドロシックで組」−げると物量が大きくなり過
ぎ、又、メインプロセッサがすべてのチャネルインタフ
ニースの制御を行うと、メインプロセッサの負荷が重く
なり過ぎてチャネルインタフェースがうまく制御できな
い。そこで、チャネルインタフェース処理のために、別
にピコプロセッサ(サブプロセッサ)を用意し、それに
チャネルインタフェースの制御を任せ、メインプロセッ
サは最終的結果のみを受領する方式が多く用いられる。
しかし、従来は必要な制御をすべてピコプロセッサに任
せていた\め、ピコプロセッサに要求される機能が多く
なり過ぎ、ピコプロセッサの物量増大を招くという欠点
があった。例えばコンソールデイースプレイ制御装置に
1.・いては、制御コー ドと吋ばれる羽j別のプ゛−
夕がある1、−例をあげると(:’=C)IGという制
作1コードがあり、これは、該コートタチャネルより受
けとった場合は、後続する2ハイド−(下されるアドレ
ス寸で、その次の1バイトのデーりを狸めイ)ことを意
味している3、この上つなflill −14でビコプ
r1セソザが受げもつと、ピコブ[lセッサはチャネル
からの二1マントの内容、複数個のデータの記憶、各コ
ー 1・(1応じた種々の動作が必要になり、物、Fの
増大を招く。
本発明は1述0)笈小、を解決才へくなされたもので、
小さいピコブjJヒノザ(ザブプ「lセッサ)(二必安
最小限0)こと午実イjさせ、該ピコプロセッサの手(
−余るものがあれVずメインブ「jセッサ(−要求を出
し、1、ヘメインブIIレノザに実行させることにより
、全体とし、て経済的な処理システムを提供することに
ある。
第1図は本発明の一実施例θ)ブ11ツク図である。
T+J−1図に、1、・いて、処理装置1がメインプ「
Jセッサ、処、pl!装置置部i″2がピコプロセッサ
(ザブプ「コセッザ)であるとする。処理装置1と2は
いずれも独立に記憶装置3をアクセスすることが可能で
ある。インタフェース線4は処理装置1から処f1(装
置2(二対するデータ転送の指示を伝える信号線で、デ
ータの転送方向(記憶装置3→インタフエース線6ある
いはインタフェース形?6−→記憶装置:()、記1%
ff装置アドレス、転送データのハイド長などが乗る3
、インタフェース線5は処理装置2から処理装置1にλ
・1して報告を行う信号線で、転送し終ったときの記イ
パ□゛・、装置アドレス、転送し終ったときのデータの
バイト1q、ステータス情報、データなどが乗る。ステ
ータス情報では、外部からの起動の状態、正常あるいは
異常終了、異常終了の要因などカ分るようになっている
。インタフェース線6は処理装置2と−)ながる外部イ
ンタフェース線で、こ\ではチャネルインタフェース線
であるとする。
さて、夕1部(チャネル)」ニリインタフェース線6を
介して処理装置2に起動がかXると、処理装置2はチャ
ネルとの間の接続シーケンス等の制御を逐一実行した後
、ステータス情報をインタフェース線5を・斤l−て処
理装置1に送り、チャネルより起動がか\−)たことイ
c該処理装置1(二報告する。
処理装置1は、受けとったステータス情報により起動の
意味を分析し2、例えばデータ転送要求であれば、リ−
1・/′ライトのデータの転送方向、記憶装置;3の先
頭り−1・/′ライトアドレスきデータ0)バイト数″
I今を含むデータ転送命令をインタフ上−ス線1を介し
て処理装置1“1゛2に送出する。
こ5て、データの転送方向がライト(インタフェース線
6→1:]冒・:゛→層i’:ij 3の方向)を指示
しているとすると、処j]11装置2 1Jデーク(1
バイト単位とすて))をチャネルインタフェース、i3
+’! fiから受けとり、それをILl’.: l’
l’N装置:3の指定されたアドレスに格納し、該記憶
装置アドレスを+1、指示されたバイト数を−1する。
す、下、同様の動作を繰返えして、インタフェース線6
から!t.’i定の制御’llコートを受領することも
なく、転送すー\きデータのバイト数が零になると、処
理装置2は、指7」<されたデータ転送動作が1[:、
當に終了したとして、その旨をステータス情報によりイ
ンタフェース1i!5を介して処理装置1に報告する。
一方、1記データ転送の途中で、インタフェース線6か
ら特定の制御コートを受領し、それの処理機能が処理装
置2(−具備されていない場合、処fl+!装置2は処
理できないものと1〜でインタフェース線5を介し、異
常終了、および制御コートの内容、制御コードでもって
異常終了したという要因を示すヒツト、そのどきの記憶
装置アドレス、それ捷での転送1〜だ・・イト数を処理
装置1に報告する。処理装置1は処理装置2より送られ
た制御コートを分析し、1す1後、それに応じた処理を
実行する。例えば前述のコンソールディスプレイ制御装
置(二おける( 3 C )16コートの場合には、処
理装置Iは新ためて記憶装置アドレス、バイト数−3、
ライト命令を出して、;3バー( )のデータをチャネ
ルより受けとり、その初めの2バイトで示されるアドレ
ス件で最後の1バイトのデータを格納する。
なお、処理装置2での特定コードの検出は、ワイヤート
ロシック、プログラムいずれでも可能である。第2図は
ワイヤードロジックで組む場合の例で、レジスタ21に
第1図のインタフェース線6からのデータを十ットし、
それをデコード回路22でデコートして、デコード出力
が°゛1″のとき制御コードであるとするものである。
以1−の説明から明らかな如く、本発明によれば、小型
のピコプロセッサを用意し、該ピコプロセッサとメイン
プロセッサの機能をう寸く分担させることにより、全体
として経済的なンヌテムを提供することができる。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、第2図はfl
tll i14]コ−ド検出手段の一例を示す図である
。 1・・・処理装置(メインプロセッサ)、  2・・・
処理装置(ザブプロセッサ)、  3・・・記憶装置、
4.5.6 ・・インタフェース線。 代理人 弁理士 鈴 木   誠゛ i1、・、゛ 第1図 105−

Claims (1)

    【特許請求の範囲】
  1. 1 第1処理装置と、外部装置が接続されている第2処
    理装置と、該第1および第2処理装置からそれぞれアク
    セス可能な記憶装置とを具備してなるデータ処理システ
    ムにおいて、前記第2処理装置は前記第1処理装置から
    指示された通りに前記外部装置と記憶装置との間でのデ
    ータ転送を実行し、その途中で特定のデータを受領する
    と、該データを処理せず)1第1処理装置(二報告し、
    該第1処理装置は前記第2処理装置から特定のデータを
    受けとると、該データに対する処理を第2処理装置にか
    わって実行することを特徴とするデータ処理システム。
JP10748981A 1981-07-09 1981-07-09 デ−タ処理システム Pending JPS5810223A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10748981A JPS5810223A (ja) 1981-07-09 1981-07-09 デ−タ処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10748981A JPS5810223A (ja) 1981-07-09 1981-07-09 デ−タ処理システム

Publications (1)

Publication Number Publication Date
JPS5810223A true JPS5810223A (ja) 1983-01-20

Family

ID=14460503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10748981A Pending JPS5810223A (ja) 1981-07-09 1981-07-09 デ−タ処理システム

Country Status (1)

Country Link
JP (1) JPS5810223A (ja)

Similar Documents

Publication Publication Date Title
JPH0221018B2 (ja)
CN102292714B (zh) 装置组件之间的内存资源共享的通讯协定
JPS59167761A (ja) 計算機システム
US5003468A (en) Guest machine execution control system for virutal machine system
US3787891A (en) Signal processor instruction for non-blocking communication between data processing units
JPS623361A (ja) ステ−タス通報方式
JPH02500692A (ja) マルチプロセッサコンピュータにおける演算要素の統合
JPH0250503B2 (ja)
JPS638500B2 (ja)
JPH0273420A (ja) 半導体ディスク装置
JPH04181454A (ja) データアクセス制御装置
JPS58137026A (ja) プロセツサ間通信方式
JPS6159540A (ja) デイスパツチング処理方式
JPS6267648A (ja) 排他制御命令処理方式
JPS62147545A (ja) 情報処理装置における転送命令処理方式
JPS63153635A (ja) デ−タ転送速度指定方式
JPS6293742A (ja) プロセツサ間インタフエ−ス方式
JPH0675793A (ja) 仮想計算機間データ送受信処理方法
JPS628245A (ja) 仮想記憶方式
JPS626329A (ja) デ−タ転送回路
JPS60168261A (ja) 計算機システム
JPS63181061A (ja) 計算機の内外メモリ間デ−タ転送方式
JPS61170859A (ja) 計算機結合方式
JPS63249243A (ja) 二次記憶情報セ−ブ方式
JPS61217857A (ja) ダブルバツフアリング制御装置