JPS6020262A - チヤネルコマンドアドレス制御方式 - Google Patents
チヤネルコマンドアドレス制御方式Info
- Publication number
- JPS6020262A JPS6020262A JP12899983A JP12899983A JPS6020262A JP S6020262 A JPS6020262 A JP S6020262A JP 12899983 A JP12899983 A JP 12899983A JP 12899983 A JP12899983 A JP 12899983A JP S6020262 A JPS6020262 A JP S6020262A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- register
- information
- cpu
- cpu1
- 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/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
- G06F13/122—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware performs an I/O function other than control of data transfer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(す発明の技術分野
本発明はチャネルに起動をかけ情報処理装置(CPU)
との結合を制御するチャネル制御部において、チャネル
コマンドアドレス1青様のフェッチ動作時点の改善によ
シテヤネルのアクセス時間を短縮するチャネルコマンド
アドレス制御方式に関するものである。
との結合を制御するチャネル制御部において、チャネル
コマンドアドレス1青様のフェッチ動作時点の改善によ
シテヤネルのアクセス時間を短縮するチャネルコマンド
アドレス制御方式に関するものである。
(2)従来技術と問題点
従来、各種入出力装置に対しチャネル制御°する情報処
理系は一般に第1図の構成を有する。すなわち、情報処
理装置(CPU)1の制御により主記憶(MSU)2に
格納されたアドレス、データを読出しチャネル制御部(
CHC)3でチャネル制御して入出力装!i (Ilo
)に起動をかけ、CPU1にチャネルアドレスワード
(CAW)のフェッチを行ない、チャネル4との結合を
終了する。
理系は一般に第1図の構成を有する。すなわち、情報処
理装置(CPU)1の制御により主記憶(MSU)2に
格納されたアドレス、データを読出しチャネル制御部(
CHC)3でチャネル制御して入出力装!i (Ilo
)に起動をかけ、CPU1にチャネルアドレスワード
(CAW)のフェッチを行ない、チャネル4との結合を
終了する。
第2図は従来の起動シーケンスを図形で示したものであ
る。
る。
CHC5の上方にCPUI 、下方にC1(4を配して
その間の情報のやシ取シをシーケンスで示す。いまCP
UIからコマンドによシ起動されると、C)IC3がレ
ジスタAに起動情報金セントし、この起動清報をさらに
CH4から読出しできるレジスタA′にセットするとと
もに、CH4への起動信号″S”をオンにしてCHC5
はCH4からの起動・1dg″S”に対する応答信号″
R″を待つ。
その間の情報のやシ取シをシーケンスで示す。いまCP
UIからコマンドによシ起動されると、C)IC3がレ
ジスタAに起動情報金セントし、この起動清報をさらに
CH4から読出しできるレジスタA′にセットするとと
もに、CH4への起動信号″S”をオンにしてCHC5
はCH4からの起動・1dg″S”に対する応答信号″
R″を待つ。
CH4は起動信号゛S”を受けると)起動情報がセット
されているレジスタA′を読出して起動情報を内部レジ
スタX′にセットし、応答信号″′R”をオンにする。
されているレジスタA′を読出して起動情報を内部レジ
スタX′にセットし、応答信号″′R”をオンにする。
CuO2は応答信号1”を受けると、主記憶(MS U
)2上に格納されたチャネルアドレスワード(CAW)
をCPUIにフェッチを行ないレジスタBにセットし蔦
さらにCH4から絖出しできるレジスタ「にセットして
、起動信号″s″をオフにした後、応答信号11RII
がオフになるのを待つ。
)2上に格納されたチャネルアドレスワード(CAW)
をCPUIにフェッチを行ないレジスタBにセットし蔦
さらにCH4から絖出しできるレジスタ「にセットして
、起動信号″s″をオフにした後、応答信号11RII
がオフになるのを待つ。
CH4は起#1.を号”s”がオフになったら、CAW
がセットされているレジスタB′を読出し、これをレジ
スタB”Kセットした後、応答信号″′R″をオフにし
て一連の起動ジ−タンスを終了する。
がセットされているレジスタB′を読出し、これをレジ
スタB”Kセットした後、応答信号″′R″をオフにし
て一連の起動ジ−タンスを終了する。
第6図は従来の起動シーケンスを流れ図で示したもので
ある。
ある。
すなわち、CPU1のコマンドによ、り、CuO3が起
動情報をレジスタAにセットし、次にCH4がアクセス
できるレジスタA′にセットしfC後起動信号″’s”
t、tyする。CH4はレジスタA′から起動情報を読
出して内部レジスタににセットし応答信号″R″をオン
とする。
動情報をレジスタAにセットし、次にCH4がアクセス
できるレジスタA′にセットしfC後起動信号″’s”
t、tyする。CH4はレジスタA′から起動情報を読
出して内部レジスタににセットし応答信号″R″をオン
とする。
これでCPU1とCH4の結合が行なわれたことになる
。
。
Cf(C5はこれを受けてからチャネルアドレスワード
(CAW)のフェッチをCPU1に行ない、CAWk受
ケてレジスタBにセットする。さらにCH4がアクセス
できるレジスタB′にセットして、起動信号@S#をオ
フにする。
(CAW)のフェッチをCPU1に行ない、CAWk受
ケてレジスタBにセットする。さらにCH4がアクセス
できるレジスタB′にセットして、起動信号@S#をオ
フにする。
CH4は”S”がオフになったら、CAWがセットされ
ているレジスタB”ik、読出してこれをレジスタB′
にセットし、応答1N号”R”をオフとする。
ているレジスタB”ik、読出してこれをレジスタB′
にセットし、応答1N号”R”をオフとする。
ここで1+:Q題となるのは、CPU1とCH4との結
合が行なわれた後、CAWのフェッチを行なっているこ
とである。起動情報のセットl!: CAW’+7)
7 xツテ°とを直列に行なっているため、起動7−ケ
ンスの処理時間が長くかかることである。本発明者はこ
の両者の内容を検討した結果同時並列に設屋できること
が判ったもので必る。
合が行なわれた後、CAWのフェッチを行なっているこ
とである。起動情報のセットl!: CAW’+7)
7 xツテ°とを直列に行なっているため、起動7−ケ
ンスの処理時間が長くかかることである。本発明者はこ
の両者の内容を検討した結果同時並列に設屋できること
が判ったもので必る。
(3)発明の目的
本発明の目的はチャネル制御部におけるチャネルの起動
シーケンスで起動情報のセットとCAWのフェッチとを
同時並列に行ない処理時間を短縮したチャネルコマンド
アドレス制御方式を提供スることである。
シーケンスで起動情報のセットとCAWのフェッチとを
同時並列に行ない処理時間を短縮したチャネルコマンド
アドレス制御方式を提供スることである。
(4)発明の構成
前記目的を達成するため、本発明のチャネルコマンドア
ドレス制御方式は情報処理装置(CPU)のコマンドに
よりチャネルを起動しCPUとの結合を制御するチャネ
ル制御部において、起動待起動1#報をチャネルがアク
セスできるレジスタにセットすると同時にチャネルコマ
ンドアドレス情報をCPUにフェッチする手段を設け、
該フェッチ動作をチャネルとの結合中に行なわないよう
に制御することを特徴とするものである。
ドレス制御方式は情報処理装置(CPU)のコマンドに
よりチャネルを起動しCPUとの結合を制御するチャネ
ル制御部において、起動待起動1#報をチャネルがアク
セスできるレジスタにセットすると同時にチャネルコマ
ンドアドレス情報をCPUにフェッチする手段を設け、
該フェッチ動作をチャネルとの結合中に行なわないよう
に制御することを特徴とするものである。
(5)発明の実施例
第4図は本発明の起動シーケンスを図形で示したもので
ある。
ある。
同図において、CPU1からのコマンドにょシ、C11
c3がレジスタAに起動情報をセットし、この起動情報
をさらにCH4からアクセスできるレジスタA′にセッ
トするとともに、CAWをCPUIに7エツテを行ない
このデータをレジスタBにセットし、さらにCH4から
アクセスできるレジスタB′にセットする。これと同時
に起動信号”S”をオンにしてCuO2はCH4からの
応答信号″′R″を待つ。
c3がレジスタAに起動情報をセットし、この起動情報
をさらにCH4からアクセスできるレジスタA′にセッ
トするとともに、CAWをCPUIに7エツテを行ない
このデータをレジスタBにセットし、さらにCH4から
アクセスできるレジスタB′にセットする。これと同時
に起動信号”S”をオンにしてCuO2はCH4からの
応答信号″′R″を待つ。
CH4は起動信号″l5IIを受けると、起動情報がセ
ットされているレジスタA′をアクセスしてこのデータ
をレジスタA“にセットし、応答信号1”をオンにする
。
ットされているレジスタA′をアクセスしてこのデータ
をレジスタA“にセットし、応答信号1”をオンにする
。
CuO2は応答信号”R″を受けると、直ちに起動信号
″′S″をオフにして、応答信号1R″がオフになるの
を待つ。
″′S″をオフにして、応答信号1R″がオフになるの
を待つ。
CH4は起動信号”S”がオフになったら、cAwがセ
ットされているレジスタB′をアクセスし、このデータ
をレジスタB“にセットし、応答信号″R″をオフにし
て一連の起動シーケンスを終了する。
ットされているレジスタB′をアクセスし、このデータ
をレジスタB“にセットし、応答信号″R″をオフにし
て一連の起動シーケンスを終了する。
本発明が第2図の従来例と異なる点は囲み(イ)と■′
で示すように、前者が起*’r*atレジスタA′にセ
ットするのみであるのに対し、後者はこれと同時にCA
Wフェッチを行なったものである。次に囲み@と@′で
示すように、前者がCPU1と(’H4との結合後にC
AWフェッチを行なって起動信号1S”をオフとするの
に対し、後者ではCAWフェッチは当然省かれ直ちに′
S″をオフとする。このようにCAWの7工ツチ時点を
変更することによ)起動シーケンスの処理時間を短縮す
ることができる。
で示すように、前者が起*’r*atレジスタA′にセ
ットするのみであるのに対し、後者はこれと同時にCA
Wフェッチを行なったものである。次に囲み@と@′で
示すように、前者がCPU1と(’H4との結合後にC
AWフェッチを行なって起動信号1S”をオフとするの
に対し、後者ではCAWフェッチは当然省かれ直ちに′
S″をオフとする。このようにCAWの7工ツチ時点を
変更することによ)起動シーケンスの処理時間を短縮す
ることができる。
第5図は本発明の起動シーケンスの流れ図を示したもの
である。
である。
s2図との相違点は、■、■′に示すように、本発明で
は起動情報A−+にセットおよびCAWのフェッチ、
B−)B’上セツト並列処理した代シに、@’、@’で
示すように、CPUIとCH4の結合後のCHC処理を
″S″オフのみとすることができ、流れ図によっても処
理時間の短縮が明らかに示される。
は起動情報A−+にセットおよびCAWのフェッチ、
B−)B’上セツト並列処理した代シに、@’、@’で
示すように、CPUIとCH4の結合後のCHC処理を
″S″オフのみとすることができ、流れ図によっても処
理時間の短縮が明らかに示される。
(6)発明の詳細
な説明したように、本発明によれば、起動待起動情報を
チャネルがアクセスできるレジスタにセットすると同時
に、CAWをCPUにフェッチすることによ〕、該フェ
ッチ動作をチャネルとの結合中に行なわないようにして
処理時間を短縮することができるものである。
チャネルがアクセスできるレジスタにセットすると同時
に、CAWをCPUにフェッチすることによ〕、該フェ
ッチ動作をチャネルとの結合中に行なわないようにして
処理時間を短縮することができるものである。
第1図は入出力装置の情報処理系の一般説明図、第2図
は従来例の起動7−ケ/スの説明図、第6図は同流れ図
、第4図は本発明の起動シーケンスの説明図、第5図は
同流れ図でアシ、図中1は情報処理装置(CPU)、2
は主記憶(MSU)、5はチャネル制御部(CHC)、
4はチャネル(CH)、A 、 A:s A:’、 B
、 B’、 B”はレジスタを示す。 特許出願人 富士通株式会社 復代理人 弁理士 1)坂 善 重 第3図 第5図
は従来例の起動7−ケ/スの説明図、第6図は同流れ図
、第4図は本発明の起動シーケンスの説明図、第5図は
同流れ図でアシ、図中1は情報処理装置(CPU)、2
は主記憶(MSU)、5はチャネル制御部(CHC)、
4はチャネル(CH)、A 、 A:s A:’、 B
、 B’、 B”はレジスタを示す。 特許出願人 富士通株式会社 復代理人 弁理士 1)坂 善 重 第3図 第5図
Claims (1)
- 情報処理装置(CPU)のコマンドによシテヤネルを起
動しCPUとの結合を制御するチャネル制御部において
、起動待起動情報をチャネルがアクセスできるレジスタ
にセットすると同時にチャネルコマンドアドレス情報を
CPUにフェッチする手段を設け、該フェッチ動作金チ
ャネルとのm1合中に行なわないように制御することを
特徴とするチャネルコマンドアドレス制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12899983A JPS6020262A (ja) | 1983-07-15 | 1983-07-15 | チヤネルコマンドアドレス制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12899983A JPS6020262A (ja) | 1983-07-15 | 1983-07-15 | チヤネルコマンドアドレス制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6020262A true JPS6020262A (ja) | 1985-02-01 |
Family
ID=14998632
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12899983A Pending JPS6020262A (ja) | 1983-07-15 | 1983-07-15 | チヤネルコマンドアドレス制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6020262A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH063853U (ja) * | 1991-10-28 | 1994-01-18 | 東洋製罐株式会社 | 泡状液体絞り出し容器 |
| JPH0665251U (ja) * | 1993-02-15 | 1994-09-13 | 東洋製罐株式会社 | 泡状液体絞り出し容器 |
| US5467898A (en) * | 1993-05-05 | 1995-11-21 | Toyo Seikan Kaisha, Ltd. | Liquid foam-discharging, squeezable vessel |
-
1983
- 1983-07-15 JP JP12899983A patent/JPS6020262A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH063853U (ja) * | 1991-10-28 | 1994-01-18 | 東洋製罐株式会社 | 泡状液体絞り出し容器 |
| JPH0665251U (ja) * | 1993-02-15 | 1994-09-13 | 東洋製罐株式会社 | 泡状液体絞り出し容器 |
| US5467898A (en) * | 1993-05-05 | 1995-11-21 | Toyo Seikan Kaisha, Ltd. | Liquid foam-discharging, squeezable vessel |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0496163A (ja) | Dmaコントローラ | |
| JP3152535B2 (ja) | データ処理装置 | |
| JPH10111806A (ja) | プログラム起動方式 | |
| JPH0581145A (ja) | Eepromへのデータ書き込み回路 | |
| JP2004013338A (ja) | データ処理装置および方法 | |
| JP2760694B2 (ja) | マイクロプロセッサ | |
| JPS588011B2 (ja) | マイクロプログラムセイギヨホウシキ | |
| JPH04181321A (ja) | マイクロプログラムロード方式 | |
| JPH01140232A (ja) | マイクロプログラム制御方式 | |
| JPH07210454A (ja) | 高速化処理装置 | |
| JPH04312148A (ja) | 記憶装置 | |
| JPS6218932B2 (ja) | ||
| JPS59132376A (ja) | パターン読出し試験装置 | |
| JPS5812052A (ja) | 情報処理装置 | |
| JPS61183764A (ja) | ダイレクトメモリアクセス制御方式 | |
| JPH04310140A (ja) | 計算機システム | |
| JPH0364903B2 (ja) | ||
| JPS6215645A (ja) | 中央処理装置 | |
| JPS6182238A (ja) | 命令の条件分岐制御方法 | |
| JPH0317135B2 (ja) | ||
| JPS58161044A (ja) | プログラム復帰処理方式 | |
| JPS60225960A (ja) | デ−タ処理装置 | |
| JPH02282825A (ja) | シーケンス制御回路 | |
| JPH04256023A (ja) | マイクロ命令実行方式 | |
| JPH04175927A (ja) | プログラムのパッチ方式 |