JPS5818763A - 他のフアイル制御装置との間にデ−タ転送路を有するフアイル制御装置 - Google Patents
他のフアイル制御装置との間にデ−タ転送路を有するフアイル制御装置Info
- Publication number
- JPS5818763A JPS5818763A JP11687381A JP11687381A JPS5818763A JP S5818763 A JPS5818763 A JP S5818763A JP 11687381 A JP11687381 A JP 11687381A JP 11687381 A JP11687381 A JP 11687381A JP S5818763 A JPS5818763 A JP S5818763A
- Authority
- JP
- Japan
- Prior art keywords
- data
- circuit
- file
- read
- channel
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/28—Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本郷明は複数のファイル装置を制御するファイル制御装
置Kliするものである。
置Kliするものである。
近年、比較的大規模な鬼子計算機システムで使用される
磁気ディスク装g1は、磁気ディスクと磁気ヘッドが一
体化され、外部からシールドされたモジュールとなって
いる固定媒体の構成をとることが一般的となっている。
磁気ディスク装g1は、磁気ディスクと磁気ヘッドが一
体化され、外部からシールドされたモジュールとなって
いる固定媒体の構成をとることが一般的となっている。
この種の磁気ディスク俟置は従来の磁気ディスクパック
装置のように磁気ディスク部分を取外して保管すること
ができないために、磁気ディスクに記録されたデータを
磁気テープなどに退避させ、保管しておく必要がある。
装置のように磁気ディスク部分を取外して保管すること
ができないために、磁気ディスクに記録されたデータを
磁気テープなどに退避させ、保管しておく必要がある。
また、逆に、保管されているデータを使用する場合には
、磁気テープから磁気ディスクにデータを再格納する必
要がある。
、磁気テープから磁気ディスクにデータを再格納する必
要がある。
以上に述べた、磁気ディスクから磁気テープへのデータ
の退避、磁気テープから磁気ディスクへのデータの再格
納は、中央処理装置のメモリを介して行なわれるために
、ソフトウェアの負荷が大きく多大な時間を要する欠点
がわる。
の退避、磁気テープから磁気ディスクへのデータの再格
納は、中央処理装置のメモリを介して行なわれるために
、ソフトウェアの負荷が大きく多大な時間を要する欠点
がわる。
本発明は従来の上記実情に鑑みてなされたものであり、
従って本発明の目的は、ファイル&1lal装置に他の
ファイル制御装置との間でデータ転送を行なう機能を具
備きせることにより、ファイル制御装置間のデータ転送
を中央処理装置のメモリを介して行なうことを回避し、
上記欠点を除去することができる新規なファイル制御装
置を提供することにある。
従って本発明の目的は、ファイル&1lal装置に他の
ファイル制御装置との間でデータ転送を行なう機能を具
備きせることにより、ファイル制御装置間のデータ転送
を中央処理装置のメモリを介して行なうことを回避し、
上記欠点を除去することができる新規なファイル制御装
置を提供することにある。
本発明の上記目的は、チャネルまfCは他のファイル制
御装置から転送されファイル装置に書込まれる書込みデ
ータ群とファイル装置から続出されチャネルまたは他の
ファイル制御装置に転送される読出しデータ群を記憶す
る読出し/書込み記憶回路と、第1のファイル装置番号
と第一のファイル装置番号とともにチャネルから転送さ
れる動作指定コードを解析し、動作指定コードが第1の
値であるときにはチャネル→読出し/書込み記憶回路→
第1のファイル装置で示されるファイル装置あるいは@
/のファイル装置番号で示されるファイル装置→読出し
/書込み記憶回路→チャネルのデータ転送を行ない、動
作指定コードが第一の値であるときには第1のファイル
装置番号で示されるファイル装置→続出し/書込み記憶
回路→他のファイル制御装置の読出し/書込み記憶回路
→第一のファイル装置番号で示されるファイル装置のデ
ータ転送を行なりデータ転送制御回路とを具備するファ
イル制御装置、によって達成される。
御装置から転送されファイル装置に書込まれる書込みデ
ータ群とファイル装置から続出されチャネルまたは他の
ファイル制御装置に転送される読出しデータ群を記憶す
る読出し/書込み記憶回路と、第1のファイル装置番号
と第一のファイル装置番号とともにチャネルから転送さ
れる動作指定コードを解析し、動作指定コードが第1の
値であるときにはチャネル→読出し/書込み記憶回路→
第1のファイル装置で示されるファイル装置あるいは@
/のファイル装置番号で示されるファイル装置→読出し
/書込み記憶回路→チャネルのデータ転送を行ない、動
作指定コードが第一の値であるときには第1のファイル
装置番号で示されるファイル装置→続出し/書込み記憶
回路→他のファイル制御装置の読出し/書込み記憶回路
→第一のファイル装置番号で示されるファイル装置のデ
ータ転送を行なりデータ転送制御回路とを具備するファ
イル制御装置、によって達成される。
次に本発明をその良好な一実施例について図面を参照し
て詳細に説明する。
て詳細に説明する。
本発明の一実施例を示す第7図において、本発明のファ
イル制御装置コ00は読出し/書込み記憶回路コ/Sと
、データ転送制御回路コlθとから構成される。データ
転送制御回路コlθは、チャネル100との間でデータ
転送を行なう回路コl/と、他のファイル制御装置30
0にデータを転送する回路コlコと、他のファイル制御
装置300から転送されるデータを受取る回路コ13と
、絖出し/書込記憶回路コ15にデータを書込むあるい
はデータを続出す回路コ/4I−と、磁気ディスク装置
1100〜ダ0りとの間でデータ転送を行なう回路コ1
6とから構成される。
イル制御装置コ00は読出し/書込み記憶回路コ/Sと
、データ転送制御回路コlθとから構成される。データ
転送制御回路コlθは、チャネル100との間でデータ
転送を行なう回路コl/と、他のファイル制御装置30
0にデータを転送する回路コlコと、他のファイル制御
装置300から転送されるデータを受取る回路コ13と
、絖出し/書込記憶回路コ15にデータを書込むあるい
はデータを続出す回路コ/4I−と、磁気ディスク装置
1100〜ダ0りとの間でデータ転送を行なう回路コ1
6とから構成される。
ファイル制御装置300も同様に読出し/書込記憶回路
31Sと、データ転送制御(ロ)路310とから構成さ
れる。データ転送制御回路3ioは、チャネル100と
の間でデータ転送を行なう回路J//と、輪のファイル
制御装[Joo Kデータを転送する回路31コと、他
のファイル制御装置コOOかも転送されるデータを受取
る回路J/Jと、読出し/書込み記憶回路31Sにデー
タを書込むあるいはデータ會続出す回路3/’itと、
磁気テープ装置500〜j177との間でデータ転送を
行なう回路、7/4とから構成さオしる。
31Sと、データ転送制御(ロ)路310とから構成さ
れる。データ転送制御回路3ioは、チャネル100と
の間でデータ転送を行なう回路J//と、輪のファイル
制御装[Joo Kデータを転送する回路31コと、他
のファイル制御装置コOOかも転送されるデータを受取
る回路J/Jと、読出し/書込み記憶回路31Sにデー
タを書込むあるいはデータ會続出す回路3/’itと、
磁気テープ装置500〜j177との間でデータ転送を
行なう回路、7/4とから構成さオしる。
第2図は第1図に示され九チャネル100から転送され
たデータを磁気ディスク装置亭00〜#07のいずれか
に書込む動作の部分的なタイムチャートである。信号線
に付されfI一番号コココ、Jコ3、ココ参ココjX
2コロ、2λlは第1図に示され九信号纏である。同様
に、第3図は磁気ディスク装置4IOθ〜4KrIのい
ずれかから続出され九データをチャネル700に転送す
る動作の部分的なタイムチャートである。
たデータを磁気ディスク装置亭00〜#07のいずれか
に書込む動作の部分的なタイムチャートである。信号線
に付されfI一番号コココ、Jコ3、ココ参ココjX
2コロ、2λlは第1図に示され九信号纏である。同様
に、第3図は磁気ディスク装置4IOθ〜4KrIのい
ずれかから続出され九データをチャネル700に転送す
る動作の部分的なタイムチャートである。
同様に、第参図は磁気ディスク装置#OO−ダθ7のい
ずれかから読出したデータを他のファイル装置300を
介して磁気テープ後置SOO〜SO)のいずれかに書込
む動作のうちの第1段階の動作を部分的に示すタイムチ
ャートであり、第S図は第4図に示した動作に引き続き
行なわれる第λ段階の動作を部分的に示すタイムチャー
トであす、同様に第6図は第3段階の動作を部分的に示
すタイムチャート、第7図は第ダ段階の動作を部分的に
示すタイムチャートである。
ずれかから読出したデータを他のファイル装置300を
介して磁気テープ後置SOO〜SO)のいずれかに書込
む動作のうちの第1段階の動作を部分的に示すタイムチ
ャートであり、第S図は第4図に示した動作に引き続き
行なわれる第λ段階の動作を部分的に示すタイムチャー
トであす、同様に第6図は第3段階の動作を部分的に示
すタイムチャート、第7図は第ダ段階の動作を部分的に
示すタイムチャートである。
次に第1図を参照しながら、第2図〜第7図に示さねぇ
タイムチャートの説明および動作の説明をする。
タイムチャートの説明および動作の説明をする。
第2図では、チャネルiooからの信号コココが11″
となると、回路コ//は信号線コ、26を1″として制
御情報の転送を要求する。チャネル100はバスーココ
lに制御情報a□を乗せて信号線2コjを°1”にする
。回路コl/はバス線ココlに乗った制御情報a工を取
り込み、信号線ココ6を”じにする。チャネル100は
信号線、2コSを10”とする。a工は磁気ディスク装
置qoθ〜4I07の−ずれかを指定する第1のファイ
ル装置番号である。制御情報aよと同様に、チャネル1
00から転送される制御情報b工は動作指定コードであ
る。動作指定コードが第1の値であるときには、チャネ
ルiooは制御情報blK対応する信号線223を°0
″とする前に信号線コココを°0″とする。続いてチャ
ネル100は信号線コココをlI′とする。回路コ//
は信号線ココ6を°1”として制御情報の転送要求を行
なう。チャネルiooはバス線−7に制御情報C工を乗
せて信号線ココjを1″とする。
となると、回路コ//は信号線コ、26を1″として制
御情報の転送を要求する。チャネル100はバスーココ
lに制御情報a□を乗せて信号線2コjを°1”にする
。回路コl/はバス線ココlに乗った制御情報a工を取
り込み、信号線ココ6を”じにする。チャネル100は
信号線、2コSを10”とする。a工は磁気ディスク装
置qoθ〜4I07の−ずれかを指定する第1のファイ
ル装置番号である。制御情報aよと同様に、チャネル1
00から転送される制御情報b工は動作指定コードであ
る。動作指定コードが第1の値であるときには、チャネ
ルiooは制御情報blK対応する信号線223を°0
″とする前に信号線コココを°0″とする。続いてチャ
ネル100は信号線コココをlI′とする。回路コ//
は信号線ココ6を°1”として制御情報の転送要求を行
なう。チャネルiooはバス線−7に制御情報C工を乗
せて信号線ココjを1″とする。
制御情報C工は続くデータ転送が書込みか読出しかを指
定するコマンドである。同様に、転送されるタハイトの
制御情報d工はデータのカウント数であり、制御情報e
工はデータの格納されている中央処理装置内のメモリの
開始アドレスである。fよはデータである。回路J//
Fic工が書込みを指示するコマンドであれば、制御情
報e工で示されるアドレスに対応する絖出し/書込み記
憶回路21j内のアドレスを線コS/を通して回路コl
ヂに送る。回路コ//は、doて示されるカウント数だ
けのデータf□をチャネル100から受取り、線コsi
を通して回路2/4Iに送る。回路コll/−は先に回
路コ//から送られたアドレスで示される読出し/書込
み回路2/に内の位置から線コS4Iを通してデータを
書込む。
定するコマンドである。同様に、転送されるタハイトの
制御情報d工はデータのカウント数であり、制御情報e
工はデータの格納されている中央処理装置内のメモリの
開始アドレスである。fよはデータである。回路J//
Fic工が書込みを指示するコマンドであれば、制御情
報e工で示されるアドレスに対応する絖出し/書込み記
憶回路21j内のアドレスを線コS/を通して回路コl
ヂに送る。回路コ//は、doて示されるカウント数だ
けのデータf□をチャネル100から受取り、線コsi
を通して回路2/4Iに送る。回路コll/−は先に回
路コ//から送られたアドレスで示される読出し/書込
み回路2/に内の位置から線コS4Iを通してデータを
書込む。
チャネル10oFid工で示されるカウント数のデータ
転送において最後のデータに対応する信号線コを“1′
とすると同時に、信号線ココ3を11″とし、データ転
送が終了したことを回路コI/に知らせる。
転送において最後のデータに対応する信号線コを“1′
とすると同時に、信号線ココ3を11″とし、データ転
送が終了したことを回路コI/に知らせる。
回路2//は、信号線ココ3が“1”になると、最後の
データを受取り、線2f/を通して回路コ/41に送っ
た後、バス線22/に制御情報g□ を乗せて信号線コ
コアを”1”とする。チャネル100は、g□を受取り
、信号1112コ3を“0#とじ、続いて信号線ココλ
を“0”とする。gFi書込みデータの受取シが終了し
たことを示す制御情報である。回路コ//は、制御情報
g工の転送が終了すると、線コロ1を通して第1のファ
イル装置番号a工“、コマンド〜、データのカウント数
d およびeよて示されるアドレスに対応する1 読出し/1iF込み記憶回路alS内に格納されたデー
タの開始アドレスを回路2/乙に送る。回路2/6は、
送られたコマンドCよが書込みを指定するコマンドであ
れば、線15番を通してデータの開始アドレスとカウン
ト数を回路−14Iに送り、読出し/書込み回路2/S
からのデータの読出しを要求する。
データを受取り、線2f/を通して回路コ/41に送っ
た後、バス線22/に制御情報g□ を乗せて信号線コ
コアを”1”とする。チャネル100は、g□を受取り
、信号1112コ3を“0#とじ、続いて信号線ココλ
を“0”とする。gFi書込みデータの受取シが終了し
たことを示す制御情報である。回路コ//は、制御情報
g工の転送が終了すると、線コロ1を通して第1のファ
イル装置番号a工“、コマンド〜、データのカウント数
d およびeよて示されるアドレスに対応する1 読出し/1iF込み記憶回路alS内に格納されたデー
タの開始アドレスを回路2/乙に送る。回路2/6は、
送られたコマンドCよが書込みを指定するコマンドであ
れば、線15番を通してデータの開始アドレスとカウン
ト数を回路−14Iに送り、読出し/書込み回路2/S
からのデータの読出しを要求する。
回路ν事は、読出し/書込み記憶回路−15からデータ
を読出し、線コ56を通して回路J/Aに送る。
を読出し、線コ56を通して回路J/Aに送る。
回路コ16は先に回路2//から送られた第1のファイ
ル装置番号a□で示される磁気ディスク装置を4100
〜’107のうちから選択し、線−srを通してデータ
を書込む。回路コア6は、磁気ディスク装置へのデータ
の書込みが終了すると、回路コl/に対し線コ6コを通
してデータの書込み動作が終了したことを知ら□せる0
回路コ//は信号線ココアを1″とする。チャネル10
0は信号線コココを”1′とする。回路コ//はバス線
コ21に第1のファイル後置番号を乗せ、信−号線−2
26を“l”にする。チャネルはioo信号線ココjを
11”にしてa工を受取る。同様にして、動作指定コー
ドb工がチャネル100 K送られる。回路コ//はb
工に対応する信号線コ26を@0”とする前に信号線コ
コアを@OI′とする。チャネルiooは信号線コココ
を“0”とする。チャネル100は送られ九へ〇を解析
し、先に行なったと同様のジ−タンス、すなわちコマン
ドCユ、データのカウント数d工、アドレスe□および
データfよをU路コl/に転送する。回路コ//は、信
号線ココSに対応して信号線コムを制御し、チャネルか
ら転送されるコマンドC工、データのカウント数d□、
アドレスe工が以前に転送された内容と一致しているこ
とを確認する。回路2/liiテータflを受取るが捨
てるだけである。回路コ//は、データ転送が終了する
とバス線ココlに制御情報g2を乗せ、信号線ココクを
”1″にする。g、はチャネルから要求された書込み動
作が全て終了したことを示す制御情報である。
ル装置番号a□で示される磁気ディスク装置を4100
〜’107のうちから選択し、線−srを通してデータ
を書込む。回路コア6は、磁気ディスク装置へのデータ
の書込みが終了すると、回路コl/に対し線コ6コを通
してデータの書込み動作が終了したことを知ら□せる0
回路コ//は信号線ココアを1″とする。チャネル10
0は信号線コココを”1′とする。回路コ//はバス線
コ21に第1のファイル後置番号を乗せ、信−号線−2
26を“l”にする。チャネルはioo信号線ココjを
11”にしてa工を受取る。同様にして、動作指定コー
ドb工がチャネル100 K送られる。回路コ//はb
工に対応する信号線コ26を@0”とする前に信号線コ
コアを@OI′とする。チャネルiooは信号線コココ
を“0”とする。チャネル100は送られ九へ〇を解析
し、先に行なったと同様のジ−タンス、すなわちコマン
ドCユ、データのカウント数d工、アドレスe□および
データfよをU路コl/に転送する。回路コ//は、信
号線ココSに対応して信号線コムを制御し、チャネルか
ら転送されるコマンドC工、データのカウント数d□、
アドレスe工が以前に転送された内容と一致しているこ
とを確認する。回路2/liiテータflを受取るが捨
てるだけである。回路コ//は、データ転送が終了する
とバス線ココlに制御情報g2を乗せ、信号線ココクを
”1″にする。g、はチャネルから要求された書込み動
作が全て終了したことを示す制御情報である。
第3図では第1図と同様にチャネル100から第1のフ
ァイル装置番号a 動作指定コードb3、コ1 マントC3、データのカウントad3、アドレスθ3が
H路コ//に送られる。コマンドc3が読出しを指示す
るコマンドであれば、回路コ/lは、意味のないデータ
f3をうで示されるカウント数だけチャネル100に転
送し、転送が終了すると制御情報g3を転送する。g3
は意味のないデータの転送が終了したことを示す制御情
報である。回路コ/lは% g3の転送が終了すると、
線ムlを通して第1のファイル装置番号IL3、コマン
ドCデータのカウント数d31 およびθ3で示されるアドレスに対応した読出し/書込
み記憶回路内のアドレスを回路コ14に送る。
ァイル装置番号a 動作指定コードb3、コ1 マントC3、データのカウントad3、アドレスθ3が
H路コ//に送られる。コマンドc3が読出しを指示す
るコマンドであれば、回路コ/lは、意味のないデータ
f3をうで示されるカウント数だけチャネル100に転
送し、転送が終了すると制御情報g3を転送する。g3
は意味のないデータの転送が終了したことを示す制御情
報である。回路コ/lは% g3の転送が終了すると、
線ムlを通して第1のファイル装置番号IL3、コマン
ドCデータのカウント数d31 およびθ3で示されるアドレスに対応した読出し/書込
み記憶回路内のアドレスを回路コ14に送る。
回路コ16は、コマンドC5が読出しを指定するコマン
ドであれば、読出し/書込み記憶回路Jis内のアドレ
スとデータのカラン)ad3を線コs6を通して回路コ
l参に送るとともに1第7のファイル装置番号a3で示
される磁気ディスク装置な亭oo −4Iotのうちか
ら選択し、線コjjを通してデータを読出す。回路−1
6は磁気ディスク装置から続出され九データを線コS6
を通して回路コlチに送る。回路j/41は送られたデ
ータを先に送られた読出し/書込み記憶回路コ1j内の
アドレスから順に書込む。(ロ)路コ16は、データの
カウント数d3で示されるデータを磁気ディスク装置か
ら読出し、回路コ/41に転送し終るり線コ6コを通し
て回路コ//に対してデータの続出し動作が終了し九こ
とを知らせる0回路2//は信号線コ27を“1′″と
し、以下、第一図に示した書込み動作のときと同様に、
回路−/lからチャネル100に第1の7アイル装置番
号a 3 、動作指定コードb3が転送され、チャネル
10θから回路コiiにコマンドC3、データのカウン
ト数d3、アドレスe3が転送される。回路コl/は、
信号線ココSに対応しで信号線コムを制御し、チャネル
から転送されるコマンドCデータのカウント数d3、ア
ドレスθ33嘱 が以前に転送された内容と一致していることを確−する
。引き続き回路2//は、先に磁気ディスク装置から読
出され、読出し/書込み記憶回路コ/3に格納された銃
出し、データを絖出すために、anyを通して、eで示
されるアドレスに対応する読出/iF込み記憶回路−1
5内のアドレスとデータのカウント数d3を回路2/ケ
に送りデータを読出し7、転送するように要求する。
ドであれば、読出し/書込み記憶回路Jis内のアドレ
スとデータのカラン)ad3を線コs6を通して回路コ
l参に送るとともに1第7のファイル装置番号a3で示
される磁気ディスク装置な亭oo −4Iotのうちか
ら選択し、線コjjを通してデータを読出す。回路−1
6は磁気ディスク装置から続出され九データを線コS6
を通して回路コlチに送る。回路j/41は送られたデ
ータを先に送られた読出し/書込み記憶回路コ1j内の
アドレスから順に書込む。(ロ)路コ16は、データの
カウント数d3で示されるデータを磁気ディスク装置か
ら読出し、回路コ/41に転送し終るり線コ6コを通し
て回路コ//に対してデータの続出し動作が終了し九こ
とを知らせる0回路2//は信号線コ27を“1′″と
し、以下、第一図に示した書込み動作のときと同様に、
回路−/lからチャネル100に第1の7アイル装置番
号a 3 、動作指定コードb3が転送され、チャネル
10θから回路コiiにコマンドC3、データのカウン
ト数d3、アドレスe3が転送される。回路コl/は、
信号線ココSに対応しで信号線コムを制御し、チャネル
から転送されるコマンドCデータのカウント数d3、ア
ドレスθ33嘱 が以前に転送された内容と一致していることを確−する
。引き続き回路2//は、先に磁気ディスク装置から読
出され、読出し/書込み記憶回路コ/3に格納された銃
出し、データを絖出すために、anyを通して、eで示
されるアドレスに対応する読出/iF込み記憶回路−1
5内のアドレスとデータのカウント数d3を回路2/ケ
に送りデータを読出し7、転送するように要求する。
回路2/’Iは、続出し/書込み記憶回路λ15からデ
ータを読出し、ll1i2j1111−通して回路コ/
lに送る。
ータを読出し、ll1i2j1111−通して回路コ/
lに送る。
回路2//は、データをバスH2,2/に乗せ、信号線
2.27を“lIIにしてチャネル100に転送する。
2.27を“lIIにしてチャネル100に転送する。
以上のように【7て読出り、/書込み記憶回路215か
ら続出され、チャネルに転送される1−夕は第JWAに
おいてf3で示されている。回路コiiはカウント数d
、で示されるデータ転送を終了すると、バス線ココlに
制御情報g4を乗せ信号!1コックを”■”にしてチャ
ネル100に転送する。g4は銃出し動作が全て終了し
たことを示す制御情報である。
ら続出され、チャネルに転送される1−夕は第JWAに
おいてf3で示されている。回路コiiはカウント数d
、で示されるデータ転送を終了すると、バス線ココlに
制御情報g4を乗せ信号!1コックを”■”にしてチャ
ネル100に転送する。g4は銃出し動作が全て終了し
たことを示す制御情報である。
第V図では、第2図、第3図と同様に、ナV本ル100
から第1のファイル装置11号aい動作指定コードb4
が送られるが、動作指定コードb4が第一の値を示すと
きには続けて第一のファイル装置番号a5が転送される
。続いてチャネル100から転送されるコマンド0は第
1のファイル装置番号a4で示される磁気ディスクから
データを読出すことを指定するコマンドであり、d4#
iデータのカウント数、θ4はアドレスである。さらK
C51ま第−e)ノアイル装置番号a5で示される磁気
テープ装置に、磁気ディスク装置から読出され九データ
を書込むことを指定するコマンドであシ、d5はデータ
のカウント数、θ5はアドレスである。g5は上記の制
御情報を受取ったことをチャネルに知らせる制御情報で
ある。回路コl/は、制御情報g5の転送が終了すると
、線26/を通して第1のファイル装置番号a4、コマ
ンドC4、データのカウント数dいおよびC4で示され
るアドレスに対応した読出し/書込み記憶回路コ/j内
のアドレスを回路コ/4に送る。
から第1のファイル装置11号aい動作指定コードb4
が送られるが、動作指定コードb4が第一の値を示すと
きには続けて第一のファイル装置番号a5が転送される
。続いてチャネル100から転送されるコマンド0は第
1のファイル装置番号a4で示される磁気ディスクから
データを読出すことを指定するコマンドであり、d4#
iデータのカウント数、θ4はアドレスである。さらK
C51ま第−e)ノアイル装置番号a5で示される磁気
テープ装置に、磁気ディスク装置から読出され九データ
を書込むことを指定するコマンドであシ、d5はデータ
のカウント数、θ5はアドレスである。g5は上記の制
御情報を受取ったことをチャネルに知らせる制御情報で
ある。回路コl/は、制御情報g5の転送が終了すると
、線26/を通して第1のファイル装置番号a4、コマ
ンドC4、データのカウント数dいおよびC4で示され
るアドレスに対応した読出し/書込み記憶回路コ/j内
のアドレスを回路コ/4に送る。
回路−16は、コマンドO4が続出しを指定するコマン
ドであれば、読出し/書込み記憶回路コ13内のアドレ
スとデータのカウント数d4を線コ!6を通して囲路コ
/IK送るとともに、第1のファイル装置番号a4で示
される磁気ディスク装置を4!00−4407のうちか
ら選択し、線Jjjを通してデータな銃出す。回路コ1
6は磁気ディスク装置から読出されたデータを線コj6
を通して回路νヂに送る。回路21亭は送られ九データ
を先に送られ九続出し/書込み記憶囲路コ/S内のアド
レスから願に書込む。回路コl基は、データのカウント
数d4で示されるデータを磁気ディスク装置から読出し
、回路−/亭に転送し終ると、線コ蕃コを通して回路−
7/に対しデータの続出し動作が終了し′#−ことを知
らせる。回路−71社、II!IムSを通して回路21
コに対し第1のファイル装置番号a4、動作指定コード
bい第1のファイル装置番号a a 、コマンド05
%データのカウント数d アドレス・4、C5を転送し
、磁気ディスク懐1 置から続出され貌出し/書込み記憶回路コisに書込ま
れたデータを他のファイル制御装置300に転送するよ
う要求する。回路コlコは、線コSコを通してC4で示
されるアドレスに対応する読出し/書込み記憶回路−7
!内のアドレスとデータのカウント数d5を回路コlダ
に送り、データの貌出し、転送を要求する。
ドであれば、読出し/書込み記憶回路コ13内のアドレ
スとデータのカウント数d4を線コ!6を通して囲路コ
/IK送るとともに、第1のファイル装置番号a4で示
される磁気ディスク装置を4!00−4407のうちか
ら選択し、線Jjjを通してデータな銃出す。回路コ1
6は磁気ディスク装置から読出されたデータを線コj6
を通して回路νヂに送る。回路21亭は送られ九データ
を先に送られ九続出し/書込み記憶囲路コ/S内のアド
レスから願に書込む。回路コl基は、データのカウント
数d4で示されるデータを磁気ディスク装置から読出し
、回路−/亭に転送し終ると、線コ蕃コを通して回路−
7/に対しデータの続出し動作が終了し′#−ことを知
らせる。回路−71社、II!IムSを通して回路21
コに対し第1のファイル装置番号a4、動作指定コード
bい第1のファイル装置番号a a 、コマンド05
%データのカウント数d アドレス・4、C5を転送し
、磁気ディスク懐1 置から続出され貌出し/書込み記憶回路コisに書込ま
れたデータを他のファイル制御装置300に転送するよ
う要求する。回路コlコは、線コSコを通してC4で示
されるアドレスに対応する読出し/書込み記憶回路−7
!内のアドレスとデータのカウント数d5を回路コlダ
に送り、データの貌出し、転送を要求する。
続いて第S図では、回路J/Jは纏コ3Jを°1”とす
る。他のファイル制御装置yoo内の回路313は信号
線コ3Sを@1″とし制御情報の転送を要求する。
る。他のファイル制御装置yoo内の回路313は信号
線コ3Sを@1″とし制御情報の転送を要求する。
回路コlコはパス線コJ/に第7のファイル装置番号a
、を乗せ、信号線コ3’lを”1″にする。以下同様に
して、動作指定コードbい第一のファイル制御装置番号
a5、データのカウント数d5、アドレスe5が回路コ
Iコから回路、77.7 K転送される。引き続き回路
コ/コは回路コl参によって読出し/書込み記憶回路コ
/jから読出され転送されるデータを回路、7/Jに転
送する。転送されるデータは第S図のf5で示されてい
る0回路、7/J Fiデータの転送が終了すると、制
御情報およびデータを受取ったことを示す制御情報g6
を回路2/2に転送する。
、を乗せ、信号線コ3’lを”1″にする。以下同様に
して、動作指定コードbい第一のファイル制御装置番号
a5、データのカウント数d5、アドレスe5が回路コ
Iコから回路、77.7 K転送される。引き続き回路
コ/コは回路コl参によって読出し/書込み記憶回路コ
/jから読出され転送されるデータを回路、7/Jに転
送する。転送されるデータは第S図のf5で示されてい
る0回路、7/J Fiデータの転送が終了すると、制
御情報およびデータを受取ったことを示す制御情報g6
を回路2/2に転送する。
回路3/3は、C5が書込みを指示するコマンドであれ
ば、C5で示されるアドレスに対応する読出し/書込み
記憶回路3/S内のアドレスを線3j3を通して回路3
/*に送る。回路3/3は回路コlコから転送されたd
5で示されるカウント数だけのデータf5を413!;
3を通して回路3/’Iに送る。回路3/II Fi先
に回路3/3から送られたアドレスで示される貌出し/
書込み回路3/に内の位置から線コsIIを通してデー
タを書込む。
ば、C5で示されるアドレスに対応する読出し/書込み
記憶回路3/S内のアドレスを線3j3を通して回路3
/*に送る。回路3/3は回路コlコから転送されたd
5で示されるカウント数だけのデータf5を413!;
3を通して回路3/’Iに送る。回路3/II Fi先
に回路3/3から送られたアドレスで示される貌出し/
書込み回路3/に内の位置から線コsIIを通してデー
タを書込む。
回路J/、7は線363を通して第一のファイル装置番
号a 5、コマンド05 、データのカウント数d6お
よびC5で示されるアドレスに対応する読出し/書込み
記憶回路ats内に格納されたデータの開始アドレスを
回路3/4に送る0回路3/&は、送られたコマンドC
5が書込みコマンドであれば、線33&を通してデータ
の開始アドレスとカウント数を回路3/弘に送り、読出
し/書込み回路3/kからのデータの貌出しを要求する
。回路311Iは、読出し/書込み記憶回路31kから
データを読出し、1m 3N&を通して回路3/4に送
る。回路3/Aは、先に回路3/3から送られた第一の
ファイル装置番号15で示される磁気テープ装置をzo
o −sotのうちから選択し、線3SSを通してデー
タを書込む。(ハ)路3/6は、磁気テープ装置へのデ
ータの書込みが終了すると、回路3/、3に対し線36
参を通してデータの書込み動作が終了したことを知らせ
る。
号a 5、コマンド05 、データのカウント数d6お
よびC5で示されるアドレスに対応する読出し/書込み
記憶回路ats内に格納されたデータの開始アドレスを
回路3/4に送る0回路3/&は、送られたコマンドC
5が書込みコマンドであれば、線33&を通してデータ
の開始アドレスとカウント数を回路3/弘に送り、読出
し/書込み回路3/kからのデータの貌出しを要求する
。回路311Iは、読出し/書込み記憶回路31kから
データを読出し、1m 3N&を通して回路3/4に送
る。回路3/Aは、先に回路3/3から送られた第一の
ファイル装置番号15で示される磁気テープ装置をzo
o −sotのうちから選択し、線3SSを通してデー
タを書込む。(ハ)路3/6は、磁気テープ装置へのデ
ータの書込みが終了すると、回路3/、3に対し線36
参を通してデータの書込み動作が終了したことを知らせ
る。
続いて第6図では、回路3/3は回路コ/jに対し、第
1のファイル装置番号aい動作指定コードb4、第一の
ファイル装置番号a5とともに制御情報g7を転送する
。gヮは書込み動作が終了したことを示す制御情報であ
る。
1のファイル装置番号aい動作指定コードb4、第一の
ファイル装置番号a5とともに制御情報g7を転送する
。gヮは書込み動作が終了したことを示す制御情報であ
る。
回路J/Jから制御情報g、、を受取つ九回路コlコは
a atsを通して書込み動作が終了し九ことを回路コ
//に知らせる。
a atsを通して書込み動作が終了し九ことを回路コ
//に知らせる。
続いて第7図では、回路コlコから書込み動作が終了し
たことを知らされII−回路コ//は、チャネル/IQ
に対し第1のファイル装置番号aい動作指定コードbい
第一のファイル装置番号a5とともに制御情報g8を転
送する。g8は第ダ図においてチャネルから要求され友
動作が全−C終了したことを示す制御情報である。
たことを知らされII−回路コ//は、チャネル/IQ
に対し第1のファイル装置番号aい動作指定コードbい
第一のファイル装置番号a5とともに制御情報g8を転
送する。g8は第ダ図においてチャネルから要求され友
動作が全−C終了したことを示す制御情報である。
以上説明した動作はチャネルiooからファイル制御装
@2OOに要求があった場合の動作であるが、チャネル
lθOからファイル制御装置3θ0に要求がわった場合
の動作も同様である。
@2OOに要求があった場合の動作であるが、チャネル
lθOからファイル制御装置3θ0に要求がわった場合
の動作も同様である。
本発明によれば、以上説明したように、中央処理装置の
メモリを使用することなく、磁気ディスク装置から磁気
テープへのデータの退避、および磁気テープから磁気デ
ィスク装置へのデータの再格納を容易に行なうことがで
きるという効果がある。
メモリを使用することなく、磁気ディスク装置から磁気
テープへのデータの退避、および磁気テープから磁気デ
ィスク装置へのデータの再格納を容易に行なうことがで
きるという効果がある。
以上本発明をその良好な一実施例について説明したが、
それは単なる例示的なものであり、ここで説明された実
施例によってのみ本願発明が限定されるものでないとと
れ勿論である。
それは単なる例示的なものであり、ここで説明された実
施例によってのみ本願発明が限定されるものでないとと
れ勿論である。
第1図は本発明の一実施例を示すブロック構成図、第一
図は第1図に示したチャネル100から転送されたデー
タを磁気ディスタ装置に書込む動作を部分的に示したタ
イムチャート、@3図は磁気ディスク装置から読出され
九データをチャネル100に転送する動作を部分的に示
したタイムチャート、第9図〜第7図は磁気ディスク装
置から読出されたデータを磁気テープ装置に書込む動作
を部分的に示したタイムチャートである。 lOθ・・・チャネル、コ00 、 JOO−・・ファ
イル制御装置、参〇θ〜亭θ7・・・磁気ディスク装置
、100〜SOり・・・磁気テープ装置、コ10.J1
0・・・データ転送制御回路、コ/!、3/!・・・読
出し/書込み記憶回路。 特許出願人 日本電気株式会社 代理人弁理士 熊 谷 雄太部
図は第1図に示したチャネル100から転送されたデー
タを磁気ディスタ装置に書込む動作を部分的に示したタ
イムチャート、@3図は磁気ディスク装置から読出され
九データをチャネル100に転送する動作を部分的に示
したタイムチャート、第9図〜第7図は磁気ディスク装
置から読出されたデータを磁気テープ装置に書込む動作
を部分的に示したタイムチャートである。 lOθ・・・チャネル、コ00 、 JOO−・・ファ
イル制御装置、参〇θ〜亭θ7・・・磁気ディスク装置
、100〜SOり・・・磁気テープ装置、コ10.J1
0・・・データ転送制御回路、コ/!、3/!・・・読
出し/書込み記憶回路。 特許出願人 日本電気株式会社 代理人弁理士 熊 谷 雄太部
Claims (1)
- チャネルと他のファイル制御装置に接続され、複数のフ
ァイル装置を制御するファイル制御装置において、チャ
ネルまたは他のファイル制御装置から転送されファイル
装置に書込まれる書込みデータ群と前記ファイル装置か
ら読出され前記チャネルまたは他のファイル制御装置へ
転送される続出しデータ群を記憶する読出し/書込み記
憶回路と、第1のファイル装置番号と第一のファイル装
置番号とともに前記チャネルから転送される動作指定コ
ードを解析し、動作指定コードが第1の値であるときに
は前記チャネルから転送され前記続出し/書込み記憶回
路に記憶された書込みデータ群を第1のファイル装置番
号で示されるファイル装置に書込み、あるいは@/のフ
ァイル装置番号で示されるファイル装置から読出され、
前記読出し/書込み記憶回路に記憶された読出しデータ
t#をチャネルに転送し、前記動作指定コードが第一の
値であるときKU第1リファイル装置番号で示されるフ
ァイル装置から読出され、前記読出し/書込み記憶部に
記憶された読出しデータ群を前記他のファイル制御装置
に転送する仁とによam記他のファイル制御装置に制御
される第一のファイル装置番号で示されるファイル装置
に書込みデータ群を書込みせしめ、さらKは前記弛のフ
ァイル制御装置から転送され、前記続出し/書込み回路
に格納されえ書込みデータ群を第一のファイル装置番号
で示されるファイル装置に書込むデータ転送制御回路と
を有し、チャネル、他のファイル制御装置、第1のファ
イル装置及び第コリファイル装置との間でデータ転送を
行なうことを特徴とする他のファイル制御装置との間に
データ転送路を有するファイル制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11687381A JPS5818763A (ja) | 1981-07-24 | 1981-07-24 | 他のフアイル制御装置との間にデ−タ転送路を有するフアイル制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11687381A JPS5818763A (ja) | 1981-07-24 | 1981-07-24 | 他のフアイル制御装置との間にデ−タ転送路を有するフアイル制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5818763A true JPS5818763A (ja) | 1983-02-03 |
Family
ID=14697738
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11687381A Pending JPS5818763A (ja) | 1981-07-24 | 1981-07-24 | 他のフアイル制御装置との間にデ−タ転送路を有するフアイル制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5818763A (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5436140A (en) * | 1977-08-26 | 1979-03-16 | Nec Corp | Control unit for magnetic disc |
| JPS55159263A (en) * | 1979-05-30 | 1980-12-11 | Nec Corp | Read-in and write-in system for magnetic disc |
| JPS5665257A (en) * | 1979-11-01 | 1981-06-02 | Casio Comput Co Ltd | Data transfer system between external memory devices |
-
1981
- 1981-07-24 JP JP11687381A patent/JPS5818763A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5436140A (en) * | 1977-08-26 | 1979-03-16 | Nec Corp | Control unit for magnetic disc |
| JPS55159263A (en) * | 1979-05-30 | 1980-12-11 | Nec Corp | Read-in and write-in system for magnetic disc |
| JPS5665257A (en) * | 1979-11-01 | 1981-06-02 | Casio Comput Co Ltd | Data transfer system between external memory devices |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100303190B1 (ko) | 고대역폭의레이드(raid)애플리케이션에서비정렬된입/출력기록요구의효율적인관리를위한방법및장치 | |
| TWI381272B (zh) | 快閃記憶體裝置及快閃記憶體的存取方法 | |
| US6292878B1 (en) | Data recorder and method of access to data recorder | |
| US6223243B1 (en) | Access control method with plural users having I/O commands prioritized in queues corresponding to plural memory units | |
| JP3635169B2 (ja) | データ伝送装置 | |
| JPS5818763A (ja) | 他のフアイル制御装置との間にデ−タ転送路を有するフアイル制御装置 | |
| JP4311288B2 (ja) | 記憶装置 | |
| KR19990072581A (ko) | 데이터전송방법및장치 | |
| US5612829A (en) | Data recording control method of magnetic tape | |
| CN1167298A (zh) | 在微处理器和存储器之间进行数据接口的方法 | |
| EP0858025B1 (en) | Data recorder and method of access to data recorder | |
| JP2789772B2 (ja) | 磁気ディスクリフォーマット方式 | |
| JPS5933608A (ja) | リ−ド・ライト独立アクセス・フアイル装置 | |
| JP2852935B2 (ja) | 情報再生装置 | |
| JPS63224487A (ja) | デイジタルデ−タレコ−ダ制御装置 | |
| JP2544327B2 (ja) | 磁気デイスク制御装置 | |
| JPS63213018A (ja) | 外部記憶制御装置 | |
| JPH04346123A (ja) | データ転送装置 | |
| JP2004086439A (ja) | データ記録・再生装置およびそのハード・ディスク・ドライブに対するデータ読み書き制御方法 | |
| JPS6020237A (ja) | デイスク制御装置 | |
| JPH0380470A (ja) | 記憶制御装置 | |
| JPH04322341A (ja) | ディスクキャッシュ制御装置 | |
| JPH0822430A (ja) | リアルタイムエンコーダのホストインタフェース装置 | |
| JPS6255167B2 (ja) | ||
| JPS61127025A (ja) | 光デイスク制御装置 |