JPH0378065A - 周辺装置の受信制御方式 - Google Patents
周辺装置の受信制御方式Info
- Publication number
- JPH0378065A JPH0378065A JP21467089A JP21467089A JPH0378065A JP H0378065 A JPH0378065 A JP H0378065A JP 21467089 A JP21467089 A JP 21467089A JP 21467089 A JP21467089 A JP 21467089A JP H0378065 A JPH0378065 A JP H0378065A
- Authority
- JP
- Japan
- Prior art keywords
- reception
- request
- peripheral
- central processing
- processing unit
- 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
- 230000002093 peripheral effect Effects 0.000 title claims abstract description 98
- 238000000034 method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 10
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、中央処理装置が周辺制御装置を介して周辺装
置を制御する周辺装置の受信制御方式に関し、特に、中
央処理装af側での受信の効率化に関する。
置を制御する周辺装置の受信制御方式に関し、特に、中
央処理装af側での受信の効率化に関する。
従来の技術
従来、この種の周辺装置の受信制御方式は、中央処理装
置が周辺制御装置に対して発行する受信要求と周辺制御
装置が周辺装置に対して発行する受信要求が連動してお
り、中央処理装置が周辺制御装置に対して受信要求を発
行しない限り周辺制御装置から周辺装置に対する受信要
求は発行されなかった。
置が周辺制御装置に対して発行する受信要求と周辺制御
装置が周辺装置に対して発行する受信要求が連動してお
り、中央処理装置が周辺制御装置に対して受信要求を発
行しない限り周辺制御装置から周辺装置に対する受信要
求は発行されなかった。
発明が解決しようとする課題
上述した従来の周辺装置の受信制御方式は、中央処理装
置が周辺制御装置に対して受信要求を発行しない限り周
辺制御装置から周辺装置への受信要求が発行されないの
で、中央処理装置の負荷が増えた場合には周辺制御装置
に対して受信要求が発行されるのに時間がかかるように
なり、中央処理装置の受信要求と連動して周辺制御装置
から周辺装置へ発行される受信要求が発行されず、周辺
装置からの受信データが周辺制御装置からの受信要求が
ない為に周辺制御装置で受信できなくなり、結果として
中央処理装置側でデータ抜けが発生するという欠点があ
る。また、周辺装置側で受信データが大量に発生した場
合にも同様の結果になる。
置が周辺制御装置に対して受信要求を発行しない限り周
辺制御装置から周辺装置への受信要求が発行されないの
で、中央処理装置の負荷が増えた場合には周辺制御装置
に対して受信要求が発行されるのに時間がかかるように
なり、中央処理装置の受信要求と連動して周辺制御装置
から周辺装置へ発行される受信要求が発行されず、周辺
装置からの受信データが周辺制御装置からの受信要求が
ない為に周辺制御装置で受信できなくなり、結果として
中央処理装置側でデータ抜けが発生するという欠点があ
る。また、周辺装置側で受信データが大量に発生した場
合にも同様の結果になる。
本発明は従来の上記実情に鑑みてなされたものであり、
従って本発明の目的は、従来の技術に内在する上記諸欠
点を解消することを可能とした新規な周辺装置の受信制
御方式を提供することにある。
従って本発明の目的は、従来の技術に内在する上記諸欠
点を解消することを可能とした新規な周辺装置の受信制
御方式を提供することにある。
課題を解決するための手段
上記目的を達成する為に、本発明に係る周辺装置の受信
制御方式は、中央処理装置から周辺制御装置に対して周
辺制御装置の初期設定を要求する初期設定要求9手段と
、中央処理装置からの初期設定要求で周辺制御装置内を
初期設定する初期設定手段と、初期設定時及び周辺装置
から受信データを受けたときに周辺制御装置内の受信バ
ッファを使用して周辺装置に対して受信要求を発行する
受信手段と、この受信手段によって受信した周辺装置か
らの受信データを保持する受信データ保持手段と、中央
処理装置から周辺制御装置に対して受信を要求する受信
要求手段と、中央処理装置から発行された受信要求を保
持する受信要求保持手段と、前記受信データ保持手段及
び受信要求保持手段によって起動され前記受信要求保持
手段によって保持されている受信要求に前記受信データ
保持手段によって保持されている受信データを割り当て
る受信データ割り当て手段と、この受信データ割り当て
手段によって通知された受信データを主記憶上に転送す
る転送手段と、受信データがこの転送手段によって転送
完了後に受信データを転送し不要となった受信バッファ
を返却する受信バッファ返却手段と、この受信バッファ
返却手段を発行後に前記受信データ割り当て手段によっ
て受信データを割り当てられた中央処理装置からの受信
要求を中央処理装置へ完了通知する受信完了゛通知手段
とを備えて構成される。
制御方式は、中央処理装置から周辺制御装置に対して周
辺制御装置の初期設定を要求する初期設定要求9手段と
、中央処理装置からの初期設定要求で周辺制御装置内を
初期設定する初期設定手段と、初期設定時及び周辺装置
から受信データを受けたときに周辺制御装置内の受信バ
ッファを使用して周辺装置に対して受信要求を発行する
受信手段と、この受信手段によって受信した周辺装置か
らの受信データを保持する受信データ保持手段と、中央
処理装置から周辺制御装置に対して受信を要求する受信
要求手段と、中央処理装置から発行された受信要求を保
持する受信要求保持手段と、前記受信データ保持手段及
び受信要求保持手段によって起動され前記受信要求保持
手段によって保持されている受信要求に前記受信データ
保持手段によって保持されている受信データを割り当て
る受信データ割り当て手段と、この受信データ割り当て
手段によって通知された受信データを主記憶上に転送す
る転送手段と、受信データがこの転送手段によって転送
完了後に受信データを転送し不要となった受信バッファ
を返却する受信バッファ返却手段と、この受信バッファ
返却手段を発行後に前記受信データ割り当て手段によっ
て受信データを割り当てられた中央処理装置からの受信
要求を中央処理装置へ完了通知する受信完了゛通知手段
とを備えて構成される。
実施例
次に、本発明をその好ましい一実施例について図面を9
照して具体的に説明する。
照して具体的に説明する。
第1図は本発明の一演施例の全体を示すブロック構成図
である。第2図は中央処理装置から初期設定要求手段が
発行されたときの処理構成図、第3図は中央処理装置か
ら受信要求手段が発行されたときの処理構成図、第4図
は周辺装置から受信データを受信したときの処理構成図
である。
である。第2図は中央処理装置から初期設定要求手段が
発行されたときの処理構成図、第3図は中央処理装置か
ら受信要求手段が発行されたときの処理構成図、第4図
は周辺装置から受信データを受信したときの処理構成図
である。
第1図を参照すると、本発明の一実施例は、中央処理装
置10、中央処理装置10から周辺制御装置20に対し
て周辺制御装置20の初期設定を要求する初期設定要求
手段101、中央処理装置10がら周辺制御装置20に
対して受信を要求する受信要求手段102、周辺制御装
置20、受信バッファ201、中央処理装置lOからの
初期設定要求で周辺制御装置2゜内を初期設定する初期
設定手段202、初期設定時及び周辺装置30から受信
データを受けたときに周辺制御装置20内の受信バッフ
ァ201を使用して周辺装230に対して受信要求を発
行する受信手段203、受信手段203によって受信し
た周辺装置3゜からの受信データを保持する受信データ
保持手段204、中央処理袋210から発行された受信
要求205、中央処理装置10から発行された受信要求
205を保持する受信要求保持手段206、受信データ
保持手段204及び受信要求保持手段206によって起
動され受信要求保持手段206によって保持されている
受信要求205に受信データ保持手段204によって保
持されている受信データを割り当てる受信データ割り当
て手段207、受信データ割り当て手段207によって
通知された受信データを主記憶装置f40上に転送する
転送手段208、受信データが転送手jf208によっ
て転送完了後に受信データを転送し不要となった受信バ
ッファを返却する受信バッファ返却手段209、受信バ
ッファ返却手段209発行後に受信データ割り当て手段
207によって受信データを割り当てられた中央処理装
置10からの受信要求を中央処理装置10へ完了通知す
る受信完了通知手段210、周辺装置30及び主記憶装
置40から構成されている。
置10、中央処理装置10から周辺制御装置20に対し
て周辺制御装置20の初期設定を要求する初期設定要求
手段101、中央処理装置10がら周辺制御装置20に
対して受信を要求する受信要求手段102、周辺制御装
置20、受信バッファ201、中央処理装置lOからの
初期設定要求で周辺制御装置2゜内を初期設定する初期
設定手段202、初期設定時及び周辺装置30から受信
データを受けたときに周辺制御装置20内の受信バッフ
ァ201を使用して周辺装230に対して受信要求を発
行する受信手段203、受信手段203によって受信し
た周辺装置3゜からの受信データを保持する受信データ
保持手段204、中央処理袋210から発行された受信
要求205、中央処理装置10から発行された受信要求
205を保持する受信要求保持手段206、受信データ
保持手段204及び受信要求保持手段206によって起
動され受信要求保持手段206によって保持されている
受信要求205に受信データ保持手段204によって保
持されている受信データを割り当てる受信データ割り当
て手段207、受信データ割り当て手段207によって
通知された受信データを主記憶装置f40上に転送する
転送手段208、受信データが転送手jf208によっ
て転送完了後に受信データを転送し不要となった受信バ
ッファを返却する受信バッファ返却手段209、受信バ
ッファ返却手段209発行後に受信データ割り当て手段
207によって受信データを割り当てられた中央処理装
置10からの受信要求を中央処理装置10へ完了通知す
る受信完了通知手段210、周辺装置30及び主記憶装
置40から構成されている。
次に本発明の動作について、第1図〜第4図を参照して
説明する。
説明する。
まず、中央処理装置10から周辺制御装置20に対して
初期設定要求手段lO1を使用して周辺制御装置20の
初期設定を要求すると、周辺制御装置20において初期
設定手段202が動作して周辺制御装置20内を初期設
定し、その延長で周辺制御装置20内の受信バッファ2
01を使用して周辺装置30に対して受信要求を発行す
る受信手段203を実行する、これによって周辺装置3
0からのデータ受信が可能になる。
初期設定要求手段lO1を使用して周辺制御装置20の
初期設定を要求すると、周辺制御装置20において初期
設定手段202が動作して周辺制御装置20内を初期設
定し、その延長で周辺制御装置20内の受信バッファ2
01を使用して周辺装置30に対して受信要求を発行す
る受信手段203を実行する、これによって周辺装置3
0からのデータ受信が可能になる。
また、周辺制御装置20が周辺装置30から受信手段2
03で受信バッファ201にデータ受信した場合には、
周辺制御装置20は、受信バッファ201を受信データ
保持手段204によって一旦周辺制御装置20内に保持
し、受信データ割り当て手段207を起動する。
03で受信バッファ201にデータ受信した場合には、
周辺制御装置20は、受信バッファ201を受信データ
保持手段204によって一旦周辺制御装置20内に保持
し、受信データ割り当て手段207を起動する。
また、中央処理装置lOが周辺制御装置20に対して受
信要求手段102を使用して受信を要求すると、周辺制
御装置f20は、中央処理装置10からの受信要求20
5を受信要求保持手段206によって周辺制御装置20
内に保持し、受信データ割り当て手段207を起動する
。
信要求手段102を使用して受信を要求すると、周辺制
御装置f20は、中央処理装置10からの受信要求20
5を受信要求保持手段206によって周辺制御装置20
内に保持し、受信データ割り当て手段207を起動する
。
ここで、周辺制御装置20が周辺装置30からデータ受
信した場合及び周辺制御装置20が中央処理装置10か
ら受信要求205を受けた場合に起動される受信データ
割り当て手段207は、中央処理装置f10からの受信
要求205及び周辺袋W30からデータ受信した受信バ
ッファ201の両方が周辺制御装[20内に保持されて
いるかを調べ、両方とも保持されていた場合には中央処
理装置1θからの受信要求205に周辺装置30からデ
ータ受信した受信バッファ201を割り当て、転送手段
208を起動する。
信した場合及び周辺制御装置20が中央処理装置10か
ら受信要求205を受けた場合に起動される受信データ
割り当て手段207は、中央処理装置f10からの受信
要求205及び周辺袋W30からデータ受信した受信バ
ッファ201の両方が周辺制御装[20内に保持されて
いるかを調べ、両方とも保持されていた場合には中央処
理装置1θからの受信要求205に周辺装置30からデ
ータ受信した受信バッファ201を割り当て、転送手段
208を起動する。
受信データ割り当て手段207によって起動された転送
手段208は、受信バッファ201の内容を主記憶装置
40上に転送し、受信バッファ返却手段209を起動す
る。転送手段208によって起動された受信バッファ返
却手段209は、受信データを転送し不要となった受信
バッファを次の受信手段203で使用できるように返却
し、受信完了通知手段210を起動する。受信バッファ
返却手段209によって起動された受信完了通知手段2
10は受信バッファ201を受信データ割り当て手段2
07によって割り当てられた中央処理装置10からの受
信要求205を中央処理装置10へ完了通知する。
手段208は、受信バッファ201の内容を主記憶装置
40上に転送し、受信バッファ返却手段209を起動す
る。転送手段208によって起動された受信バッファ返
却手段209は、受信データを転送し不要となった受信
バッファを次の受信手段203で使用できるように返却
し、受信完了通知手段210を起動する。受信バッファ
返却手段209によって起動された受信完了通知手段2
10は受信バッファ201を受信データ割り当て手段2
07によって割り当てられた中央処理装置10からの受
信要求205を中央処理装置10へ完了通知する。
受信データ割り当て手段207で中央処理装置10から
の受信要求205及び周辺装置30からデータ受信した
受信バッファ201の片方もしくは両方がなかった場合
には、受信データ割り当て手段207は何もせず終了し
、周辺制御装置F20は次の中央処理装置10の受信要
求手段101の起動または周辺装置30からのデータの
受信を持つことによって周辺袋。
の受信要求205及び周辺装置30からデータ受信した
受信バッファ201の片方もしくは両方がなかった場合
には、受信データ割り当て手段207は何もせず終了し
、周辺制御装置F20は次の中央処理装置10の受信要
求手段101の起動または周辺装置30からのデータの
受信を持つことによって周辺袋。
置30の受信制御手段を実現している。
発明の詳細
な説明したように、本発明によれば、周辺制御装置の初
期設定時及び周辺装置からデータ受信時に周辺制御装置
内の受信バッファを使用して周辺装置に対して受信要求
を発行できるようにし、更に、周辺装置からの受信デー
タを周辺制御装置に保持できるようにし、中央処理装置
からの受信要求とは非同期で周辺制御装置から周辺装置
に受信要求を発行できるようにすることにより、中央処
理装置の負荷が増えた場合でも周辺制御装置に対して受
信要求が発行されるので周辺装置からの受信データが周
辺制御装置で受信できないということがなく、中央処理
装置側でのデータ抜けが発生するということがなくなる
。
期設定時及び周辺装置からデータ受信時に周辺制御装置
内の受信バッファを使用して周辺装置に対して受信要求
を発行できるようにし、更に、周辺装置からの受信デー
タを周辺制御装置に保持できるようにし、中央処理装置
からの受信要求とは非同期で周辺制御装置から周辺装置
に受信要求を発行できるようにすることにより、中央処
理装置の負荷が増えた場合でも周辺制御装置に対して受
信要求が発行されるので周辺装置からの受信データが周
辺制御装置で受信できないということがなく、中央処理
装置側でのデータ抜けが発生するということがなくなる
。
第1図は本発明の一実施例を示す全体ブロック構成図、
第2図は中央処理装置から初期設定要求手段が発行され
たときの処理構成図、第3図は中央処理装置から受信要
求手段が発行されたときの処理構成図、第4図は周辺装
置から受信データを受信したときの処理構成図である。 lO・・・中央処理装置、20・・・周辺制御装置、3
0・・・周辺装置、40・・・主記憶装置、101・・
・初期設定要求手段、102・・・受信要求手段、20
1・・・受信バッファ、202・・・初期設定手段、2
03・・・受信手段、204・・・受信データ保持手段
、205・・・受信要求、206・・・受信要求保持手
段、207・・・受信データ割り当て手段、208・・
・転送手段、209・・・受信バッファ返却手段、21
0・・・受信完了通知手段
第2図は中央処理装置から初期設定要求手段が発行され
たときの処理構成図、第3図は中央処理装置から受信要
求手段が発行されたときの処理構成図、第4図は周辺装
置から受信データを受信したときの処理構成図である。 lO・・・中央処理装置、20・・・周辺制御装置、3
0・・・周辺装置、40・・・主記憶装置、101・・
・初期設定要求手段、102・・・受信要求手段、20
1・・・受信バッファ、202・・・初期設定手段、2
03・・・受信手段、204・・・受信データ保持手段
、205・・・受信要求、206・・・受信要求保持手
段、207・・・受信データ割り当て手段、208・・
・転送手段、209・・・受信バッファ返却手段、21
0・・・受信完了通知手段
Claims (1)
- 中央処理装置が周辺制御装置を介して周辺装置を制御す
るシステムにおいて、中央処理装置から周辺制御装置に
対して周辺制御装置の初期設定を要求する初期設定要求
手段と、中央処理装置からの初期設定要求で周辺制御装
置内を初期設定する初期設定手段と、初期設定時及び周
辺装置から受信データを受けたときに周辺制御装置内の
受信バッファを使用して周辺装置に対して受信要求を発
行する受信手段と、該受信手段によつて受信した周辺装
置からの受信データを保持する受信データ保持手段と、
中央処理装置から周辺制御装置に対して受信を要求する
受信要求手段と、中央処理装置から発行された受信要求
を保持する受信要求保持手段と、前記受信データ保持手
段及び受信要求保持手段によつて起動され該受信要求保
持手段によって保持されている受信要求に前記受信デー
タ保持手段によって保持されている受信データを割り当
てる受信データ割り当て手段と、該受信データ割り当て
手段によって通知された受信データを主記憶上に転送す
る転送手段と、受信データが該転送手段によって転送完
了後に受信データを転送し不要となった受信バッファを
返却する受信バッファ返却手段と、該受信バッファ返却
手段を発行後に前記受信データ割り当て手段によって受
信データを割り当てられた中央処理装置からの受信要求
を中央処理装置へ完了通知する受信完了通知手段とを有
することを特徴とする周辺装置の受信制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21467089A JPH0378065A (ja) | 1989-08-21 | 1989-08-21 | 周辺装置の受信制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21467089A JPH0378065A (ja) | 1989-08-21 | 1989-08-21 | 周辺装置の受信制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0378065A true JPH0378065A (ja) | 1991-04-03 |
Family
ID=16659627
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21467089A Pending JPH0378065A (ja) | 1989-08-21 | 1989-08-21 | 周辺装置の受信制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0378065A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100399260B1 (ko) * | 2001-05-22 | 2003-09-26 | 김덕성 | 측정 진단용 배율 변환 렌즈홀더장치 |
| US6784240B2 (en) | 2000-01-28 | 2004-08-31 | Kaneka Corporation | Curable composition |
-
1989
- 1989-08-21 JP JP21467089A patent/JPH0378065A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6784240B2 (en) | 2000-01-28 | 2004-08-31 | Kaneka Corporation | Curable composition |
| KR100399260B1 (ko) * | 2001-05-22 | 2003-09-26 | 김덕성 | 측정 진단용 배율 변환 렌즈홀더장치 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02144727A (ja) | データ通信方法 | |
| JPH0378065A (ja) | 周辺装置の受信制御方式 | |
| JPH0685867A (ja) | リモートパワーオン制御方式 | |
| JP3176199B2 (ja) | サーバクライアントシステム | |
| JPH0444291B2 (ja) | ||
| JP2961542B2 (ja) | データ処理システム | |
| JPH06161951A (ja) | バス制御方式 | |
| JP2664827B2 (ja) | 実時間情報転送制御方法 | |
| JP2898985B2 (ja) | 画像処理方法 | |
| JPH01229357A (ja) | 複数プロセッサ間のデータ授受方法 | |
| JPS62200839A (ja) | プログラマブル・コントロ−ラのリンクユニツト | |
| JPS5989056A (ja) | デ−タ伝送システム | |
| JPS58182737A (ja) | 情報処理装置 | |
| JPH04274524A (ja) | プロセス間通信制御方式 | |
| JPS6027427B2 (ja) | デ−タ・バツフア制御方式 | |
| JPS61262955A (ja) | 通信制御装置のバツフア管理方式 | |
| JPH03235152A (ja) | バス制御方式 | |
| JPS63237156A (ja) | 画面入力処理方式 | |
| JPS61271555A (ja) | ダイレクトメモリアクセス転送方式 | |
| JPH11191076A (ja) | 情報処理装置 | |
| JPH05303524A (ja) | バッファ管理方式 | |
| JPH03230249A (ja) | 共有メモリを用いたデータ転送方式 | |
| JPH05173926A (ja) | 周辺装置接続システム | |
| JPH01251267A (ja) | データ転送システム | |
| JPS58142465A (ja) | デ−タ転送・処理装置 |