JPS61128335A - マイクロプログラムロ−ド処理方式 - Google Patents

マイクロプログラムロ−ド処理方式

Info

Publication number
JPS61128335A
JPS61128335A JP25129584A JP25129584A JPS61128335A JP S61128335 A JPS61128335 A JP S61128335A JP 25129584 A JP25129584 A JP 25129584A JP 25129584 A JP25129584 A JP 25129584A JP S61128335 A JPS61128335 A JP S61128335A
Authority
JP
Japan
Prior art keywords
adapter
adaptors
microprogram
scan
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.)
Pending
Application number
JP25129584A
Other languages
English (en)
Inventor
Masahiro Kishi
岸 昌弘
Tatsuo Okada
辰夫 岡田
Akito Hiwatari
樋渡 明人
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 JP25129584A priority Critical patent/JPS61128335A/ja
Publication of JPS61128335A publication Critical patent/JPS61128335A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/22Microcontrol or microprogram arrangements
    • G06F9/24Loading of the microprogram

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

【発明の詳細な説明】 (A)産業上の利用分野 本発明は、マイクロプログラムロード処理方式。
特に主記憶、中央制御装置、監視装置、システム・バス
、及びシステム・バスに接続される複数台のマイクロプ
ログラム制御のアダプタを有するデータ処理装置におい
て、1台のアダプタによるサイクル・スチールにもとづ
くプログラムロー・ド時に当該ロード・データを他のア
ダプタにもロードせしめるようにしたアダプタのマイク
ロプログラムロード処理方式に関するものである。
(B)従来の技術と発明が解決しようとする問題点従来
マイクロプログラムI1mの複数台のアダプタに対する
マイクロプログラムロード方式とじては、監視装置から
のスキャン・インによる方式と中央制御装置からの命令
による方式とが知られているが9両者とも一度に1台の
アダプタへしかロードできないので複数台のアダプタへ
ロードするには時間がかかるという欠点がある。また後
者の場合にはマイクロプログラム・ロードのために特別
な命令を用意することが必要となる。
(C)問題点を解決するための手段 本発明は、上記の点を解決しようとしており。
複数台のアダプタに対して同時にサイクル・スチールに
よってデータを転送させることによって。
高速度でマイクロプログラム・ロードを行う方式を提供
している。そしてそのため1本発明のマイクロプログラ
ムロード処理方式は、主記憶、中央制御装置、監視装置
、システム・バス及び該システム・バスに接続された複
数台のマイクロプログラム制御アダプタを備えたデータ
処理装置において、上記監視装置から少なくともスキャ
ン・インを行う手段、上記監視装置がスキャン・インに
よりアダプタに対して当該アダプタ内のアドレス・レジ
スタをセットする手段、上記アダプタがシステム・バス
を介してサイクル・スチールにより主記憶との間でデー
タ転送を行う手段、該アダプタがサイクル・スチールに
より主記憶から読み出し     またデータを同時に
他のアダプタが取り込む手段。
及び該アダプタがマイクロプログラムのロード完了を該
監視装置へ通知する手段を有し、アダプタに対してスキ
ャン・インによりローダ−プログラムをロードし、該ロ
ーダープログラムの制御でサイクル・スチールにより複
数台のアダプタヘマイクロプログラムをロードするよう
にしたことを特徴としている。以下図面を参照しつつ説
明する。
(D)実施例 第1図は本発明が適用されるデータ処理装置の一実施例
構成、第2図は本発明に用いられるチャネル・アダプタ
の一実施例要部構成、第3図はマイクロプログラムロー
ドの態様を説明する一実施例タイム・チャートを示す。
第1図において、1は通信制御装置(CC,P )。
を構成しているデータ処理装置、2は中央制御装置、3
は主記憶装置、4は監視装置、5−1ないし5−nは夫
々チャネル・アダプタ、6−1ないし6−mは夫々回線
走査機構、7はシステム・バス、8はスキャン・バスを
表している。また9−1ないし9−mは夫々回線を表し
ている。
図示各回線に対応して夫々端末が接続される形となるが
1例えばこれら複数の端末がいわば成る1つの地域に集
中的に存在しており2これら端末と遠隔地のセンタ・ホ
ストを交信する如きシステムが考慮される。このような
システムの場合、各端末と遠隔地のセンタ・ホストとの
間に夫々個別の回線を用意することは回線効率上好まし
くない。
このため、1つの地域に集中的に存在する上記複数の端
末を、第1図図示の如き通信制御装置(CCP)1にて
集約し、第1図図示の例えば回線走査機構(C3#1)
6−1を介して上記遠隔地のセンタ・ホスト側に存在す
る相手方通信制御装置(図示せず)と高速多重回線で連
繋するようにすることが考慮されている。
本発明はこのような通信制御装置に限られるものではな
いが、第1図図示の如く、中央制御装置2にマイクロプ
ログラム制御のアダプタが複数台接続されている如きデ
ータ処理装置において、監視装置4がスキャン・インに
よっ゛ていわば1台のチャネル・アダプタ例えば5−1
に対してローダー・プログラムをロードし、当該チャネ
ル・アダプタ5−1がこれにもとづいてプログラム・ロ
ードを行う際に、他のチャネル・アダプタ5−2ないし
5−nも一緒に当該プログラムを受は取るようにしてい
る。
第2図はチャネル・アダプタ(CA)の一実施例要部構
成を示しており9図中の符号5.7.8は第1図に対応
し、10はtilN御メモリ、11はチャネル・インタ
フェース制御部、12は制御′メモリ・アドレス・レジ
スタ、13はマイクロプログラム・ローディング・モー
ド・レジスタ(MPLR)、14はデータ・レジスタ、
15はチャネル・アダプタ内マイクロ・プロセッサを表
している。
以下、第3図図示のタイム・チャートを参照しつつ、マ
イクロプログラム・ローディングの動作について説明す
る。
(11監視装置4は、スキャン・インによって、チャネ
ル・アダプタ(CA)のマイクロプログラムを2図示し
ない例えばフロッピィ・ディスクから、中央制御装置2
を介して、主記憶装置3にロードする。
(2)次いで監視装置4は、スキャン・インにより。
例えばチャネル・アダプタ5−1内の制御メモリ10−
1内へ、ローダー・プログラムをロードし、また各アダ
プタ5−1ないし5−n内のマイクロ・プロセッサ15
−1をリセットする。
(3)また監視装置4は、他のアダプタであるチャネル
・アダプタ5−2ないし5−nに対して。
第2図図示のアドレス・レジスタ12−1とレジスタ1
3−iとに夫々スキャン・インによって所望の情報をセ
ットする。
(4)  この状態の下で、監視装置4は、各アダプタ
5−1ないし5−nに対してクロックをスタートせしめ
る。
(5)  このとき、チャネル・アダプタ5−1におい
ては、ローダ−・プログラムが走りはじめ、システム・
バス7に対してサイクル・スチール要求(CRQ)を発
する(第3図参照)。
6)中央制御装置2は、当該サイクル・スチール要求を
検出すると、主記憶装置3からデータを読み出し、サイ
クル・スチール終了(C3END)信号と一緒に当該デ
ータをシステム・バス7上に送出する。
(7)  このとき、各アダプタ5−1ないし5−nは
夫々上記サイクル・スチール終了信号を検出すると、シ
ステム・バス7上のデータをデータ・レジスタ14−1
に取り込み、そのときのアドレス・レジスタ12−1の
内容によって指定される格納位置に上記データ・レジス
タ14−1の内容をストアする。
(8)  以下上記処理(5)ないしく7)の動作が繰
り返され。
すべてのマイクロプログラムが制御メモリl0−iにロ
ードされたら、チャネル・アダプタ5−1は監視装置4
に対してこの旨を通知する。
これによって、各アダプタに対するマイクロプログラム
・ロードが一斉に終了したこととなる。
(E)発明の詳細 な説明した如く1本発明によれば、アダプタの1つがス
キャン・インによってロードされたローダー・プログラ
ムにもとづいてサイクル・スチールにてプログラムをロ
ードする際に、他のアダプタも当該プログラムを自己の
制御メモリ内にストアすることが可能となる。したがっ
て、いわば並列ローディングが可能となり、高速化をは
かることが可能となる。
【図面の簡単な説明】
゛第1図は本発明が適用されるデータ処理装置の一実施
例構成、第2図は本発明に用いられるチャネル・アダプ
タの一実施例要部構成、第3図はマイクロプログラムロ
ードの態様を説明する一実施例タイム・チャートを示す
。 図中、1は通信制御装置(CCP)を構成しているデー
タ処理装置、2は中央制御装置、3は主記憶装置、4は
監視装置、5−1ないし5.−nは夫々チャ禾ル・アダ
プタ、6−1ないし6−mは美々回線走査機構、7はシ
ステム・バス、8はスキャン・バス゛、9は回線、10
は制御メモリ、11は≠ヤネル・インタフェース制御部
、12は制御メモリ・アドレス・レジスタ、13はマイ
クロブ占グ、J、、o−ディ、グ、ニード9.ジュタを
表している。

Claims (1)

    【特許請求の範囲】
  1. 主記憶、中央制御装置、監視装置、システム・バス及び
    該システム・バスに接続された複数台のマイクロプログ
    ラム制御アダプタを備えたデータ処理装置において、上
    記監視装置から少なくともスキャン・インを行う手段、
    上記監視装置がスキャン・インによりアダプタに対して
    当該アダプタ内のアドレス・レジスタをセットする手段
    、上記アダプタがシステム・バスを介してサイクル・ス
    チールにより主記憶との間でデータ転送を行う手段、該
    アダプタがサイクル・スチールにより主記憶から読み出
    したデータを同時に他のアダプタが取り込む手段、及び
    該アダプタがマイクロプログラムのロード完了を該監視
    装置へ通知する手段を有し、アダプタに対してスキャン
    ・インによりローダープログラムをロードし、該ローダ
    ープログラムの制御でサイクル・スチールにより複数台
    のアダプタへマイクロプログラムをロードするようにし
    たことを特徴としたマイクロプログラムロード処理方式
JP25129584A 1984-11-28 1984-11-28 マイクロプログラムロ−ド処理方式 Pending JPS61128335A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25129584A JPS61128335A (ja) 1984-11-28 1984-11-28 マイクロプログラムロ−ド処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25129584A JPS61128335A (ja) 1984-11-28 1984-11-28 マイクロプログラムロ−ド処理方式

Publications (1)

Publication Number Publication Date
JPS61128335A true JPS61128335A (ja) 1986-06-16

Family

ID=17220679

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25129584A Pending JPS61128335A (ja) 1984-11-28 1984-11-28 マイクロプログラムロ−ド処理方式

Country Status (1)

Country Link
JP (1) JPS61128335A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0264759A (ja) * 1988-08-31 1990-03-05 Nec Corp 入出力処理装置
US4984538A (en) * 1988-11-21 1991-01-15 Mazda Motor Corporation Cooling system for V-type engine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0264759A (ja) * 1988-08-31 1990-03-05 Nec Corp 入出力処理装置
US4984538A (en) * 1988-11-21 1991-01-15 Mazda Motor Corporation Cooling system for V-type engine

Similar Documents

Publication Publication Date Title
JP2829091B2 (ja) データ処理システム
JPS63255759A (ja) 制御システム
JPH10187359A (ja) データ記憶システム及び同システムに適用するデータ転送方法
JPS63255760A (ja) 制御システム
US5611056A (en) Method for controlling the expansion of connections to a SCSI bus
EP0183431B1 (en) System control network for multiple processor modules
JPS61128335A (ja) マイクロプログラムロ−ド処理方式
JP2677387B2 (ja) データ変換システム
JPS61271555A (ja) ダイレクトメモリアクセス転送方式
JP2972557B2 (ja) データ転送制御装置および制御方法
JPS6130300B2 (ja)
JPS62188536A (ja) 回線状態表示方式
JPS61288261A (ja) マルチプロセツサ・システム
JPS5853638Y2 (ja) デ−タ処理装置
JP3595131B2 (ja) プラント制御システム
JPS58139234A (ja) 信号入力方式
JPS6330951A (ja) 通信制御処理装置におけるデ−タ転送方式
JPH02201559A (ja) 階層化メモリ制御装置
JPS61269545A (ja) 計算機システム
JPS61166666A (ja) 情報処理システム
JPH0495148A (ja) 計算機システム
JPS6059465A (ja) 端末装置の構成方法
JPH02135560A (ja) アドレスの割付方法
JPS62200947A (ja) バス中継装置
JPH02299055A (ja) マルチバス構成装置間の情報転送方式