JPH02158857A - 入出力制御装置の制御方式 - Google Patents
入出力制御装置の制御方式Info
- Publication number
- JPH02158857A JPH02158857A JP31303888A JP31303888A JPH02158857A JP H02158857 A JPH02158857 A JP H02158857A JP 31303888 A JP31303888 A JP 31303888A JP 31303888 A JP31303888 A JP 31303888A JP H02158857 A JPH02158857 A JP H02158857A
- Authority
- JP
- Japan
- Prior art keywords
- cmb
- instruction
- address
- input
- cpu
- 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
Links
- 238000000034 method Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 2
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
との発明は入出力制御装置の制御方式に関し、特に命令
の実行要求を直接性なう入出力制御装置の制御方式に関
する。
の実行要求を直接性なう入出力制御装置の制御方式に関
する。
従来、この種の入出力制御装置の制御方式は、中央処理
装置が命令をコマンドメールボックスに書き込む。そし
て、インプットアワトプットコントロールユニットは中
央処理装置がコマンドメールボックスにいつ命令を書き
込んでもいいように周期的にこのコマンドメールボック
スカラデータを読み出し、データの内容をチエツクして
中央処理装置からの命令があるか否かを判断していた。
装置が命令をコマンドメールボックスに書き込む。そし
て、インプットアワトプットコントロールユニットは中
央処理装置がコマンドメールボックスにいつ命令を書き
込んでもいいように周期的にこのコマンドメールボック
スカラデータを読み出し、データの内容をチエツクして
中央処理装置からの命令があるか否かを判断していた。
上述した従来の入出力制御装置の制御方式は、中央処理
装置が命令をコマンドメールボックスに書き込んでも、
インプットアワトプットコントロールユニットが一定周
期ごとに中央処理装置からの命令があるか否かの判断を
するまで命令は受は付けられない。しかも、このインプ
ットアワトプットコントロールユエットは中央処理装置
からの命令がなくても一定周期ごとに働かなければなら
ないという欠点がある。
装置が命令をコマンドメールボックスに書き込んでも、
インプットアワトプットコントロールユニットが一定周
期ごとに中央処理装置からの命令があるか否かの判断を
するまで命令は受は付けられない。しかも、このインプ
ットアワトプットコントロールユエットは中央処理装置
からの命令がなくても一定周期ごとに働かなければなら
ないという欠点がある。
との発明に係る入出力制御装置の制御方式は、中央処理
装置から入出力制御装置へ命令を引渡すため入出力装置
に対応した複数の番地からなるコマンドメールボックス
と、中央処理装置が命令をコマンドメールボックスに書
き込んだときのCMBアドレスを書き込んだ順に記憶し
、CMBアドレスを記憶している間は入出力装置に命令
の実行要求を割込みとして出力し、入出力制御装置が命
令の実行をするときどのCMBアドレスに命令が書かれ
ているかを中央処理装置が命令をCMBアドレスに書き
込んだ項に読み出すメモリ手段とを有している。
装置から入出力制御装置へ命令を引渡すため入出力装置
に対応した複数の番地からなるコマンドメールボックス
と、中央処理装置が命令をコマンドメールボックスに書
き込んだときのCMBアドレスを書き込んだ順に記憶し
、CMBアドレスを記憶している間は入出力装置に命令
の実行要求を割込みとして出力し、入出力制御装置が命
令の実行をするときどのCMBアドレスに命令が書かれ
ているかを中央処理装置が命令をCMBアドレスに書き
込んだ項に読み出すメモリ手段とを有している。
この発明は中央処理装置からの命令があれば入出力制御
装置は直ちに命令を実行することができる。
装置は直ちに命令を実行することができる。
〔実施例〕
図はこの発明に係る入出力制御装置の制御方式の一実施
例を示すブロック図である。同図において、1は中央処
理装置(以下CPUと言う)、2はこのCPU1からの
命令によシ複数の入出力装置の制御を行なう単一のイン
プットアヮトプットコントロールユニット(以下単K
IoCU とtう)、3は入出力装置に対応した複数の
番地から構成されCPU1からl0CU2 へ命令を引
き渡すコマンドメールボックス(以下単にCMBと言う
)、4は複数の入出力装置に対応したそれぞれのQ$ボ
アドレス書き込んだ順に記憶し、そしてとのCMBアド
レスを書き込まれた順に読み出すファーストインファー
ストアヮト(以下単にFIFOと言う)、5はコマンド
ライト信号、6はコマンド実行要求信号、7はCMBア
ドレスリード信号である。
例を示すブロック図である。同図において、1は中央処
理装置(以下CPUと言う)、2はこのCPU1からの
命令によシ複数の入出力装置の制御を行なう単一のイン
プットアヮトプットコントロールユニット(以下単K
IoCU とtう)、3は入出力装置に対応した複数の
番地から構成されCPU1からl0CU2 へ命令を引
き渡すコマンドメールボックス(以下単にCMBと言う
)、4は複数の入出力装置に対応したそれぞれのQ$ボ
アドレス書き込んだ順に記憶し、そしてとのCMBアド
レスを書き込まれた順に読み出すファーストインファー
ストアヮト(以下単にFIFOと言う)、5はコマンド
ライト信号、6はコマンド実行要求信号、7はCMBア
ドレスリード信号である。
次に上記構成による入出力制御装置の制御方式の動作に
ついて説明する。まず、CPU1 が命令をCMBアド
レスによficMB3に書き込むとき、とのCMBアド
レスはFIFO4に記憶させる。
ついて説明する。まず、CPU1 が命令をCMBアド
レスによficMB3に書き込むとき、とのCMBアド
レスはFIFO4に記憶させる。
このFIFO4はとのCMBアドレスを記憶すると、コ
マンド実行要求信号6によ!1)IOCU2 に対して
CPU 1 から命令がCMB3 に書き込まれた
ことを知らせる。このl0CU2はCMBアドレスリー
ド信号7によfi FIFO4からCMBアドレスを読
み出してCPU1 からの命令がCMB3のどこに命
令が書き込まれたかを読み出す。
マンド実行要求信号6によ!1)IOCU2 に対して
CPU 1 から命令がCMB3 に書き込まれた
ことを知らせる。このl0CU2はCMBアドレスリー
ド信号7によfi FIFO4からCMBアドレスを読
み出してCPU1 からの命令がCMB3のどこに命
令が書き込まれたかを読み出す。
したがって、l0CU2 はこのCMBアドレスを参
照し、CMB3 から命令を読み出し実行することがで
きる。
照し、CMB3 から命令を読み出し実行することがで
きる。
以上詳細に説明したように1この発明に係る入出力制御
装置の制御方式によれば、CPUがCMHに命令を書き
込むと、書き込んだCMBアドレスをPIFOK記憶し
、l0CUに対して命令の実行要求を行なうととKより
、CPUからの命令がなければl0CUは停止したまま
でCPUからの命令があればl0CUは直ちに命令を実
行することができるなどの効果がある。
装置の制御方式によれば、CPUがCMHに命令を書き
込むと、書き込んだCMBアドレスをPIFOK記憶し
、l0CUに対して命令の実行要求を行なうととKより
、CPUからの命令がなければl0CUは停止したまま
でCPUからの命令があればl0CUは直ちに命令を実
行することができるなどの効果がある。
図はこの発明に係る入出力制御装置の制御方式の一実施
例を示すブロック図である。 1・・・・中央処理装置(CPU)、2 、・・・イン
プットアワトプットコントロールユニット(I OCU
)、3−+1・・コマンドメールボックス(CMB)
、 4・・・・ファーストインファーストアワト(FI
FO)、5・m−・コマンドライト信号、6・・・・コ
マンド実行要求信号、T争φΦ・CMBアドレスリード
信号。
例を示すブロック図である。 1・・・・中央処理装置(CPU)、2 、・・・イン
プットアワトプットコントロールユニット(I OCU
)、3−+1・・コマンドメールボックス(CMB)
、 4・・・・ファーストインファーストアワト(FI
FO)、5・m−・コマンドライト信号、6・・・・コ
マンド実行要求信号、T争φΦ・CMBアドレスリード
信号。
Claims (1)
- 中央処理装置からの命令により複数の入出力装置を制御
する入出力制御装置の制御方式において、中央処理装置
から入出力制御装置へ命令を引渡すため入出力装置に対
応した複数の番地からなるコマンドメールボックスと、
中央処理装置が命令をコマンドメールボックスに書き込
んだときのCMBアドレスを書き込んだ順に記憶し、C
MBアドレスを記憶している間は入出力装置に命令の実
行要求を割込みとして出力し、入出力制御装置が命令の
実行をするときどのCMBアドレスに命令が書かれてい
るかを中央処理装置が命令をCMBアドレスに書き込ん
だ順に読み出すメモリ手段とを備えたことを特徴とする
入出力制御装置の制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63313038A JP2734581B2 (ja) | 1988-12-13 | 1988-12-13 | 入出力制御装置の制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63313038A JP2734581B2 (ja) | 1988-12-13 | 1988-12-13 | 入出力制御装置の制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02158857A true JPH02158857A (ja) | 1990-06-19 |
| JP2734581B2 JP2734581B2 (ja) | 1998-03-30 |
Family
ID=18036459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63313038A Expired - Lifetime JP2734581B2 (ja) | 1988-12-13 | 1988-12-13 | 入出力制御装置の制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2734581B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8473649B2 (en) | 2010-07-23 | 2013-06-25 | Kabushiki Kaisha Toshiba | Command management device configured to store and manage received commands and storage apparatus with the same |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6375955A (ja) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | プログラムモ−ド・アクセス制御方式 |
-
1988
- 1988-12-13 JP JP63313038A patent/JP2734581B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6375955A (ja) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | プログラムモ−ド・アクセス制御方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8473649B2 (en) | 2010-07-23 | 2013-06-25 | Kabushiki Kaisha Toshiba | Command management device configured to store and manage received commands and storage apparatus with the same |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2734581B2 (ja) | 1998-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5307471A (en) | Memory controller for sub-memory unit such as disk drives | |
| JPH056901B2 (ja) | ||
| EP0889412A3 (en) | Split write data processing mechanism for memory controllers | |
| US5481756A (en) | DMA controller mailing auto-initialize halting unit | |
| JP2734581B2 (ja) | 入出力制御装置の制御方式 | |
| JPH0222748A (ja) | 不揮発生メモリ制御回路 | |
| JP2553128B2 (ja) | データバッファ装置 | |
| JP3057754B2 (ja) | メモリ回路および分散処理システム | |
| JPS61224063A (ja) | デ−タ転送制御装置 | |
| JPH0370816B2 (ja) | ||
| JPS61214047A (ja) | メモリデ−タ転送回路 | |
| JPS6293742A (ja) | プロセツサ間インタフエ−ス方式 | |
| JPH01248261A (ja) | デュアルポートメモリにおけるメモリアクセス制御回路 | |
| JPS61121153A (ja) | プロセツサ間通信制御方式 | |
| JPH01248207A (ja) | 数値制御装置 | |
| JPS63155254A (ja) | 情報処理装置 | |
| JPH06314251A (ja) | Scsiデータ転送装置 | |
| JPS63196968A (ja) | 入出力制御装置 | |
| JPH0310354A (ja) | データ転送制御システム | |
| JPS5856891B2 (ja) | 情報処理システム | |
| JPH0546565A (ja) | データ処理装置 | |
| JPS6037062A (ja) | メモリ読出し方法 | |
| JPH0251759A (ja) | アダプタ制御方式 | |
| JPS61156454A (ja) | デ−タ転送制御装置 | |
| JPH03263154A (ja) | データ処理方法 |