JPH0468458A - データ通信処理装置 - Google Patents
データ通信処理装置Info
- Publication number
- JPH0468458A JPH0468458A JP2180687A JP18068790A JPH0468458A JP H0468458 A JPH0468458 A JP H0468458A JP 2180687 A JP2180687 A JP 2180687A JP 18068790 A JP18068790 A JP 18068790A JP H0468458 A JPH0468458 A JP H0468458A
- Authority
- JP
- Japan
- Prior art keywords
- input
- memory
- data
- storage device
- main storage
- 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
- 238000004891 communication Methods 0.000 title claims description 12
- 238000000034 method Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000009977 dual effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 240000002853 Nelumbo nucifera Species 0.000 description 2
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 2
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16C—SHAFTS; FLEXIBLE SHAFTS; ELEMENTS OR CRANKSHAFT MECHANISMS; ROTARY BODIES OTHER THAN GEARING ELEMENTS; BEARINGS
- F16C35/00—Rigid support of bearing units; Housings, e.g. caps, covers
- F16C35/04—Rigid support of bearing units; Housings, e.g. caps, covers in the case of ball or roller bearings
- F16C35/06—Mounting or dismounting of ball or roller bearings; Fixing them onto shaft or in housing
- F16C35/067—Fixing them in a housing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16C—SHAFTS; FLEXIBLE SHAFTS; ELEMENTS OR CRANKSHAFT MECHANISMS; ROTARY BODIES OTHER THAN GEARING ELEMENTS; BEARINGS
- F16C19/00—Bearings with rolling contact, for exclusively rotary movement
- F16C19/02—Bearings with rolling contact, for exclusively rotary movement with bearing balls essentially of the same size in one or more circular rows
- F16C19/04—Bearings with rolling contact, for exclusively rotary movement with bearing balls essentially of the same size in one or more circular rows for radial load mainly
- F16C19/06—Bearings with rolling contact, for exclusively rotary movement with bearing balls essentially of the same size in one or more circular rows for radial load mainly with a single row or balls
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16C—SHAFTS; FLEXIBLE SHAFTS; ELEMENTS OR CRANKSHAFT MECHANISMS; ROTARY BODIES OTHER THAN GEARING ELEMENTS; BEARINGS
- F16C35/00—Rigid support of bearing units; Housings, e.g. caps, covers
- F16C35/04—Rigid support of bearing units; Housings, e.g. caps, covers in the case of ball or roller bearings
- F16C35/042—Housings for rolling element bearings for rotary movement
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、入出力制御装置を介して、入出力装置との間
のデータ転送制御を行なうデータ通信処理装置に関する
。
のデータ転送制御を行なうデータ通信処理装置に関する
。
(従来の技術)
一般の情報処理装置においては、中央処理装置が主記憶
装置をアクセスして所定のデータ処理を行なう。この装
置に、種々の入出力装置が接続されているような場合、
入出力装置から転送されたデータは、主記憶装置の一部
に書込まれ、中央処理装置により処理される。また、処
理後のデータは、主記憶装置から入出力装置に返送され
る。
装置をアクセスして所定のデータ処理を行なう。この装
置に、種々の入出力装置が接続されているような場合、
入出力装置から転送されたデータは、主記憶装置の一部
に書込まれ、中央処理装置により処理される。また、処
理後のデータは、主記憶装置から入出力装置に返送され
る。
第2図に、このような入出力装置との間のデータ通信処
理の効率化を図った、従来のデータ通信処理装置ブロッ
ク図を示す。
理の効率化を図った、従来のデータ通信処理装置ブロッ
ク図を示す。
この装置は、メモリバス1とI10バス2との二重バス
構成とされている。
構成とされている。
即ち、メモリバス1には、中央処理装置(CPU)3と
、主記憶装置(MM)4と、バスアダプタ(BADP)
10とが接続されている。ハスアダプタ10は、メモ
リバスインタフェース(MINF)11と、DMAコン
トローラ(DMAC) 12と、■10バスインクフェ
ース(BINF) 13とを、内部バス14を介して接
続した構成とされている。
、主記憶装置(MM)4と、バスアダプタ(BADP)
10とが接続されている。ハスアダプタ10は、メモ
リバスインタフェース(MINF)11と、DMAコン
トローラ(DMAC) 12と、■10バスインクフェ
ース(BINF) 13とを、内部バス14を介して接
続した構成とされている。
メモリバスインタフェース11はメモリバス1に接続さ
れ、■/○バスインタフェース13は■10バス2に接
続されている。このI10バス2には、入出力制御装置
(IOP)20が接続されている。入出力制御装置20
は、入出力装置(Ilo)5を接続して、そのデータ転
送制御を行なう回路である。
れ、■/○バスインタフェース13は■10バス2に接
続されている。このI10バス2には、入出力制御装置
(IOP)20が接続されている。入出力制御装置20
は、入出力装置(Ilo)5を接続して、そのデータ転
送制御を行なう回路である。
入出力制御装置20の内部には、共通メモリ(CM)2
1、I10バスインタフェース(BINF)22、状態
レジスタ(SREG) 23、マイクロプロセッサ(M
PU)24、DMAコントローラ(DMAC) 25、
ローカルメモリ (LM)26、■10インタフェース
(BINF) 27が、内部バス28を介して接続され
ている。共通メモリ21とI10バスインタフェース2
2とは共にI10バス2に接続され、I10インタフェ
ース27は入出力装置5に接続されている。
1、I10バスインタフェース(BINF)22、状態
レジスタ(SREG) 23、マイクロプロセッサ(M
PU)24、DMAコントローラ(DMAC) 25、
ローカルメモリ (LM)26、■10インタフェース
(BINF) 27が、内部バス28を介して接続され
ている。共通メモリ21とI10バスインタフェース2
2とは共にI10バス2に接続され、I10インタフェ
ース27は入出力装置5に接続されている。
尚、上記回路において、バスアダプタ10のDMAコン
トローラ12は、メモリハス1上の主記憶装置4とI1
0バス2上の共通メモリ21との間のデータ転送を行な
う、ダイレクト・メモリ・アクセス用の回路である。
トローラ12は、メモリハス1上の主記憶装置4とI1
0バス2上の共通メモリ21との間のデータ転送を行な
う、ダイレクト・メモリ・アクセス用の回路である。
また、入出力制御装置20のマイクロプロセッサ24は
、入出力制御装置20の動作を制御するための回路で、
入出力装置5から入力したデータ等を、ローカルメモリ
26上で処理する等の動作を行なうよう構成されている
。DMAコントローラ25は、ローカルメモリ26と共
通メモリ21との間のデータ転送を制御する回路である
。状態レジスタ23は、共通メモリ21に、主記憶装置
4への転送用データが格納されたことを示すフラグを立
てるレジスタ等から成る。
、入出力制御装置20の動作を制御するための回路で、
入出力装置5から入力したデータ等を、ローカルメモリ
26上で処理する等の動作を行なうよう構成されている
。DMAコントローラ25は、ローカルメモリ26と共
通メモリ21との間のデータ転送を制御する回路である
。状態レジスタ23は、共通メモリ21に、主記憶装置
4への転送用データが格納されたことを示すフラグを立
てるレジスタ等から成る。
その他の各インタフェースは、周知のデータ授受のため
の制御用回路である。
の制御用回路である。
第3図に、第2図に示したような従来装置の動作シーケ
ンスチャートを示す。
ンスチャートを示す。
図において、先ず、入出力装置5から入力するデータは
、入出力制御装置20の中のローカルメモリ26に格納
される(ステップ■)。ここで、入出力制御装置20の
内部では、マイクロプロセッサ24によって下位プロト
コル処理が実行される(ステップ■)。その後、ローカ
ルメモリ26に格納されたデータは、DMAコントロー
ラ25によって、共通メモリ21に向けDMA転送され
る(ステップ■)。尚、この場合、中央処理装置3へ向
は転送すべき情報のみが選択されて、DMA転送される
ことになる。
、入出力制御装置20の中のローカルメモリ26に格納
される(ステップ■)。ここで、入出力制御装置20の
内部では、マイクロプロセッサ24によって下位プロト
コル処理が実行される(ステップ■)。その後、ローカ
ルメモリ26に格納されたデータは、DMAコントロー
ラ25によって、共通メモリ21に向けDMA転送され
る(ステップ■)。尚、この場合、中央処理装置3へ向
は転送すべき情報のみが選択されて、DMA転送される
ことになる。
転送が終了すると、状態レジスタ23のフラグを立てる
。中央処理装置3は、周期的にこの状態レジスタ23の
フラグを読取り、フラグの立っているのを検出すると、
バスアダプタ10を起動させる。バスアダプタ10のD
MAコントローラ12は、中央処理装置3の指示に従っ
て、共通メモリ21から主記憶装置4に対しデータのD
MA転送を行なう(ステップ■)。中央処理装置3は、
その後、主記憶装置4をアクセスし、転送されたデータ
について上位プロトコル処理を実行する(ステップ■)
。そして、その実行結果は、再びバスアダプタ10のD
MAコントローラ12によって、主記憶装置4から共通
メモリ21に向けDMA転送される(ステップ■)。
。中央処理装置3は、周期的にこの状態レジスタ23の
フラグを読取り、フラグの立っているのを検出すると、
バスアダプタ10を起動させる。バスアダプタ10のD
MAコントローラ12は、中央処理装置3の指示に従っ
て、共通メモリ21から主記憶装置4に対しデータのD
MA転送を行なう(ステップ■)。中央処理装置3は、
その後、主記憶装置4をアクセスし、転送されたデータ
について上位プロトコル処理を実行する(ステップ■)
。そして、その実行結果は、再びバスアダプタ10のD
MAコントローラ12によって、主記憶装置4から共通
メモリ21に向けDMA転送される(ステップ■)。
入出力制御装置20においては、DMAコントローラ2
5が、共通メモリ21からローカルメモリ26へのデー
タのDMA転送を行ない(ステップ■)、マイクロプロ
セッサ24は、所定の下位プロトコル処理を実行する(
ステップ■)。その後、ローカルメモリ26において処
理済みのデータは、入出力装置5に転送受信される(ス
テップ■)。
5が、共通メモリ21からローカルメモリ26へのデー
タのDMA転送を行ない(ステップ■)、マイクロプロ
セッサ24は、所定の下位プロトコル処理を実行する(
ステップ■)。その後、ローカルメモリ26において処
理済みのデータは、入出力装置5に転送受信される(ス
テップ■)。
以上のような処理を行なえば、例えば、入出力装置5か
ら入出力装置20に対するデータ入力が繰返しあった場
合においても、中央処理装置3に通知すべきデータを、
−旦共通メモリ21にまとめて格納し、バスアダプタ1
0のDMAコントローラ12によって一括して、そのデ
ータを主記憶装置4に転送することができる。その結果
、メモリバス1を効率よく使うことができ、システムの
スルーブツトを向上させることができる。
ら入出力装置20に対するデータ入力が繰返しあった場
合においても、中央処理装置3に通知すべきデータを、
−旦共通メモリ21にまとめて格納し、バスアダプタ1
0のDMAコントローラ12によって一括して、そのデ
ータを主記憶装置4に転送することができる。その結果
、メモリバス1を効率よく使うことができ、システムの
スルーブツトを向上させることができる。
また、入出力制御装置20のDMAコントローラ25が
、ローカルメモリ26から直接主記憶装置4にデータ転
送することも考えられるが、−度共通メモリ21を介在
させることによって、DMAコントローラ25が異常動
作し、主記憶装置4中のプログラムやデータを破壊する
とし1つだ危険を防止できる。
、ローカルメモリ26から直接主記憶装置4にデータ転
送することも考えられるが、−度共通メモリ21を介在
させることによって、DMAコントローラ25が異常動
作し、主記憶装置4中のプログラムやデータを破壊する
とし1つだ危険を防止できる。
(発明が解決しようとする課題)
ところで、上記のような従来装置においては、入出力制
御装置20のローカルメモリ26から主記憶装置4へ、
データを直接DMA転送する場合に比べて、共通メモリ
21を介在させる手順が増えてしまう。従って、例えば
、通信制御装置のような高速な入出力や応答の即時性が
要求されるような装置においては、方式的に不利になる
という問題点があった。
御装置20のローカルメモリ26から主記憶装置4へ、
データを直接DMA転送する場合に比べて、共通メモリ
21を介在させる手順が増えてしまう。従って、例えば
、通信制御装置のような高速な入出力や応答の即時性が
要求されるような装置においては、方式的に不利になる
という問題点があった。
本発明は以上の点に着目してなされたもので、メモリバ
スな有効に使用できる二重バス構成の装置において、デ
ータ転送速度の向上を図ったデータ通信処理装置を提供
することを目的とするものである。
スな有効に使用できる二重バス構成の装置において、デ
ータ転送速度の向上を図ったデータ通信処理装置を提供
することを目的とするものである。
(課題を解決するための手段)
本発明のデータ通信処理装置は、中央処理装置と、主記
憶装置と、入出力装置と、当該入出力装置を接続して、
そのデータ転送制御を行なう入出力制御装置とを備え、
前記主記憶装置と、前記人出力制御装置内部に設けられ
た前記入出力装置のデータ格納用共通メモリとを、前記
中央処理装置が直接アクセスする同一のメモリ空間に含
めたことを特徴とするものである。
憶装置と、入出力装置と、当該入出力装置を接続して、
そのデータ転送制御を行なう入出力制御装置とを備え、
前記主記憶装置と、前記人出力制御装置内部に設けられ
た前記入出力装置のデータ格納用共通メモリとを、前記
中央処理装置が直接アクセスする同一のメモリ空間に含
めたことを特徴とするものである。
(作用)
本発明の装置は、中央処理装置が主記憶装置のみならず
、入出力制御装置に設けられた共通メモリを直接アクセ
スすることができるように、主記憶装置と共通メモリと
を同一のメモリ空間に含めている。従って、入出力制御
装置が共通メモリ中に転送すべきデータを格納すれば、
中央処理装置が主記憶装置と同様に共通メモリを直接ア
クセスし処理できる。従って、共通メモリと主記憶装置
相互間のデータ転送を不要とし、主記憶装置のデータ破
壊を防止しつつ高速データ転送処理が可能となる。
、入出力制御装置に設けられた共通メモリを直接アクセ
スすることができるように、主記憶装置と共通メモリと
を同一のメモリ空間に含めている。従って、入出力制御
装置が共通メモリ中に転送すべきデータを格納すれば、
中央処理装置が主記憶装置と同様に共通メモリを直接ア
クセスし処理できる。従って、共通メモリと主記憶装置
相互間のデータ転送を不要とし、主記憶装置のデータ破
壊を防止しつつ高速データ転送処理が可能となる。
(実施例)
以下、本発明を図の実施例を用いて詳細に説明する。
第1図は、本発明のデータ通信処理装置実施例を示すブ
ロック図である。
ロック図である。
図の装置は、メモリバス1とI10バス2とを備えた二
重バス構成とされている。メモリバス1には、中央処理
装置3と、主記憶装置4と、バスアダプタ10とが接続
されている。また、I10バス2には、入出力制御装置
30の他、他の幾つかの入出力制御装置40が接続され
ている。
重バス構成とされている。メモリバス1には、中央処理
装置3と、主記憶装置4と、バスアダプタ10とが接続
されている。また、I10バス2には、入出力制御装置
30の他、他の幾つかの入出力制御装置40が接続され
ている。
バスアダプタ10は、メモリバスインタフェース11と
DMAコントローラ12とI10バスインタフェース1
3が、内部バス14に接続された構成とされ、これは第
2図に示した従来装置と全く同一のものである。
DMAコントローラ12とI10バスインタフェース1
3が、内部バス14に接続された構成とされ、これは第
2図に示した従来装置と全く同一のものである。
入出力制御装置30は、第2図に示した従来装置と路間
−の構成とされているが、一部変更がある。
−の構成とされているが、一部変更がある。
即ち、入出力制御装置30は、共通メモリ31、I10
バスインタフェース32、状態レジスタ33、マイクロ
プロセッサ34、DMAコントローラ35、ローカルメ
モリ36及びI10インタフェース37が、内部バス3
8に接続された構成とされている。ここで、I10ハス
インクフェース32は、内部ハス38とI10パス2と
の間の接続を制御するよう構成されている。−方、共通
メモリ31は、メモリハスインタフェース39を介して
メモリバス1に接続されてしする。
バスインタフェース32、状態レジスタ33、マイクロ
プロセッサ34、DMAコントローラ35、ローカルメ
モリ36及びI10インタフェース37が、内部バス3
8に接続された構成とされている。ここで、I10ハス
インクフェース32は、内部ハス38とI10パス2と
の間の接続を制御するよう構成されている。−方、共通
メモリ31は、メモリハスインタフェース39を介して
メモリバス1に接続されてしする。
本発明の装置の場合、主記憶装置4の直接アクセスする
メモリ空間には、主記憶装置4の他に、共通メモリ31
も含まれるよう構成されている。
メモリ空間には、主記憶装置4の他に、共通メモリ31
も含まれるよう構成されている。
即ち、中央処理装置3は、主記憶装置4に書込まれたデ
ータと同様に、共通メモリ31に書込まれたデータも直
接アクセスして処理できる構成とされでいる。その他、
入出力制御装置30のI10インタフェース37と入出
力装置5との接続等の関係は、既に第2図で説明した従
来装置と同様である。
ータと同様に、共通メモリ31に書込まれたデータも直
接アクセスして処理できる構成とされでいる。その他、
入出力制御装置30のI10インタフェース37と入出
力装置5との接続等の関係は、既に第2図で説明した従
来装置と同様である。
第4図に、本発明の装置の動作シーケンスチャートを示
す。
す。
この第4図と第1図を用いて、本発明の装置の具体的な
動作説明を行なう。
動作説明を行なう。
先ず、入出力装置5から出力されたデータは、I10イ
ンタフェース37を介して入出力制御装置30に入力し
、ローカルメモリ36に書込まれる(ステップ■)。こ
うして受信されたデータは、マイクロプロセッサ34に
よって下位プロトコル処理が実行される(ステップ■)
。そして、処理後のデータ中、中央処理装置3に通知す
べきデータは、DMAコントローラ35の動作によって
、ローカルメモリ36から共通メモリ31へDMA転送
される(ステップ■)。
ンタフェース37を介して入出力制御装置30に入力し
、ローカルメモリ36に書込まれる(ステップ■)。こ
うして受信されたデータは、マイクロプロセッサ34に
よって下位プロトコル処理が実行される(ステップ■)
。そして、処理後のデータ中、中央処理装置3に通知す
べきデータは、DMAコントローラ35の動作によって
、ローカルメモリ36から共通メモリ31へDMA転送
される(ステップ■)。
共通メモリ31へこれらのデータが格納されると、マイ
クロプロセッサ34は、状態レジスタ33のフラグを立
てる。中央処理装置3は、I10バス2を介して状態レ
ジスタ33の内容を周期的に読取り、状態レジスタ33
のフラグが立っている場合には、直接共通メモリ31を
アクセスし、上位プロトコル処理を開始する(ステップ
■)。上位プロトコル処理は、中央処理装置3より、共
通メモリ31や主記憶装置4をアクセスしながら実行さ
れる。そして、その処理結果は共通メモリ31に格納さ
れる。
クロプロセッサ34は、状態レジスタ33のフラグを立
てる。中央処理装置3は、I10バス2を介して状態レ
ジスタ33の内容を周期的に読取り、状態レジスタ33
のフラグが立っている場合には、直接共通メモリ31を
アクセスし、上位プロトコル処理を開始する(ステップ
■)。上位プロトコル処理は、中央処理装置3より、共
通メモリ31や主記憶装置4をアクセスしながら実行さ
れる。そして、その処理結果は共通メモリ31に格納さ
れる。
入出力制御装置30のマイクロプロセッサ34は、中央
処理装置3から上位プロトコル処理の終了通知を受ける
と、共通メモリ31中の処理結果を、ローカルメ干り3
6に転送するようDMAコントローラ35を起動する(
ステップ■)。ローカルメモリ36内に転送された処理
結果は、マイクロプロセッサ34が下位プロトコル処理
を実行しくステップ■)、入出力装置5に転送する。入
出力装置5は、そのデータを受信しくステップ■)、一
連の処理が完了する。
処理装置3から上位プロトコル処理の終了通知を受ける
と、共通メモリ31中の処理結果を、ローカルメ干り3
6に転送するようDMAコントローラ35を起動する(
ステップ■)。ローカルメモリ36内に転送された処理
結果は、マイクロプロセッサ34が下位プロトコル処理
を実行しくステップ■)、入出力装置5に転送する。入
出力装置5は、そのデータを受信しくステップ■)、一
連の処理が完了する。
以上のような手順をふんだ場合、第3図と第4図を比較
して分かるように、共通メモリ31と主記憶装置4との
間のDMA転送が、本発明においては省略されている。
して分かるように、共通メモリ31と主記憶装置4との
間のDMA転送が、本発明においては省略されている。
その結果、情報転送の高速化を図ることができる。また
、入出力制御装置30内に共通メモリ31を設けること
によって、共通メモリ31を主記憶装置4と物理的に隔
離し、DMAコントローラ35の異常動作によって、主
記憶装置4中のプログラム用データを破壊するといった
危険を防止できる。
、入出力制御装置30内に共通メモリ31を設けること
によって、共通メモリ31を主記憶装置4と物理的に隔
離し、DMAコントローラ35の異常動作によって、主
記憶装置4中のプログラム用データを破壊するといった
危険を防止できる。
尚、第4図を用いて説明した本発明の装置の動作中、バ
スアダプタ10は全く機能していない。
スアダプタ10は全く機能していない。
しかしながら、通常、I10バス2には、第1図に示し
た人出力制御装置30の他、種々の入出力装置を制御す
るための入出力装置が接続されることになる。この場合
、これら全ての入出力制御装置に対し、本発明を実施す
る必要は無い。本発明は、特に、高速データ転送の要求
のある入出力装置について実施すればよいからである。
た人出力制御装置30の他、種々の入出力装置を制御す
るための入出力装置が接続されることになる。この場合
、これら全ての入出力制御装置に対し、本発明を実施す
る必要は無い。本発明は、特に、高速データ転送の要求
のある入出力装置について実施すればよいからである。
従って、本発明を実施しない他の装置については、第2
図や第3図で説明した、従来通りの二重バス構成の特徴
を生かしたデータ転送を実行することが可能である。
図や第3図で説明した、従来通りの二重バス構成の特徴
を生かしたデータ転送を実行することが可能である。
本発明は以上の実施例に限定されない。
入出力制御装置等、各回路のブロック構成は、同等の機
能を有する既知の回路ブロックに置き換えて差し支えな
い。
能を有する既知の回路ブロックに置き換えて差し支えな
い。
(発明の効果)
以上説明した本発明のデータ通信処理装置によれば、主
記憶装置と入出力制御装置中の共通メモリとを、中央処
理装置が直接アクセスする同一のメモリ空間に含めたの
で、従来行なっていた、共通メモリと主記憶装置との間
のDMA転送処理を省略することができる。これによっ
て、高速な入出力、特に応答の即時性に対する要求を満
たすことができる。また、共通メモリを主記憶装置とは
別個に入出力制御装置側に設けるようにすれば、DMA
転送障害による主記憶装置中のデータやプログラムの破
壊を防止することもできる。
記憶装置と入出力制御装置中の共通メモリとを、中央処
理装置が直接アクセスする同一のメモリ空間に含めたの
で、従来行なっていた、共通メモリと主記憶装置との間
のDMA転送処理を省略することができる。これによっ
て、高速な入出力、特に応答の即時性に対する要求を満
たすことができる。また、共通メモリを主記憶装置とは
別個に入出力制御装置側に設けるようにすれば、DMA
転送障害による主記憶装置中のデータやプログラムの破
壊を防止することもできる。
第1図は本発明のデータ通信処理装置実施例を示すブロ
ック図、第2図は従来のデータ通信処理装置のブロック
図、第3図は従来装置の動作シーケンスチャート、第4
図は本発明の装置の動作シーケンスチャートである。 1・・・メモリバス、2・・・I10バス、3・・・中
央処理装置、4・・・主記憶装置、5・・・入出力装置
、 O・・・バスアダブク、 30・・・入出力制御装置。
ック図、第2図は従来のデータ通信処理装置のブロック
図、第3図は従来装置の動作シーケンスチャート、第4
図は本発明の装置の動作シーケンスチャートである。 1・・・メモリバス、2・・・I10バス、3・・・中
央処理装置、4・・・主記憶装置、5・・・入出力装置
、 O・・・バスアダブク、 30・・・入出力制御装置。
Claims (1)
- 【特許請求の範囲】 中央処理装置と、 主記憶装置と、 入出力装置と、 当該入出力装置を接続して、そのデータ転送制御を行な
う入出力制御装置とを備え、 前記主記憶装置と、前記入出力制御装置内部に設けられ
た前記入出力装置のデータ格納用共通メモリとを、前記
中央処理装置が直接アクセスする同一のメモリ空間に含
めたことを特徴とするデータ通信処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2180687A JPH0468458A (ja) | 1990-07-10 | 1990-07-10 | データ通信処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2180687A JPH0468458A (ja) | 1990-07-10 | 1990-07-10 | データ通信処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0468458A true JPH0468458A (ja) | 1992-03-04 |
Family
ID=16087553
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2180687A Pending JPH0468458A (ja) | 1990-07-10 | 1990-07-10 | データ通信処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0468458A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9472993B2 (en) | 2012-07-11 | 2016-10-18 | Mitsubishi Electric Corporation | Rotary electric machine |
-
1990
- 1990-07-10 JP JP2180687A patent/JPH0468458A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9472993B2 (en) | 2012-07-11 | 2016-10-18 | Mitsubishi Electric Corporation | Rotary electric machine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5659759A (en) | Data processing device having improved interrupt controller to process interrupts of different priority levels | |
| JP2978539B2 (ja) | データ転送制御装置 | |
| JPS634209B2 (ja) | ||
| JPH0468458A (ja) | データ通信処理装置 | |
| EP0614148A1 (en) | Data processing apparatus | |
| JP2001014266A (ja) | Dma転送回路およびdma転送方法 | |
| JPH022176B2 (ja) | ||
| JP2595697B2 (ja) | メッセージ処理システム | |
| JPS6337453A (ja) | バススイツチ装置 | |
| JP2985188B2 (ja) | 二重化計算機システム | |
| JPH01184569A (ja) | データ伝送装置 | |
| JPH04195666A (ja) | マルチプロセッサシステム | |
| JPH02272658A (ja) | データ処理装置 | |
| JPS63153635A (ja) | デ−タ転送速度指定方式 | |
| JPS6182260A (ja) | 入出力割込み制御方式 | |
| JPH03188547A (ja) | データ転送制御装置 | |
| JPS63196967A (ja) | デ−タ転送制御装置 | |
| JPH01233651A (ja) | 通信制御方式 | |
| JPH0414378B2 (ja) | ||
| JPS63116259A (ja) | システム構成制御方式 | |
| JPH01316851A (ja) | チャネル制御方式 | |
| JPS60159947A (ja) | 多重割込み処理方式 | |
| JPH0675898A (ja) | ダイレクトメモリアクセスコントローラ | |
| JPS628830B2 (ja) | ||
| JPH06266651A (ja) | Dma制御回路 |