JPH0241549A - データ転送方式 - Google Patents
データ転送方式Info
- Publication number
- JPH0241549A JPH0241549A JP19381288A JP19381288A JPH0241549A JP H0241549 A JPH0241549 A JP H0241549A JP 19381288 A JP19381288 A JP 19381288A JP 19381288 A JP19381288 A JP 19381288A JP H0241549 A JPH0241549 A JP H0241549A
- Authority
- JP
- Japan
- Prior art keywords
- data
- buffer memory
- transferred
- main memory
- data transfer
- 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
- 238000000034 method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はデータ転送方式、特に情報処理装置のDMA機
能付のI/Oコントーラによるデータ転送方式に関する
。
能付のI/Oコントーラによるデータ転送方式に関する
。
従来、この種のデータ転送方式は、第2図にブロック図
を示すように、メインメモリ2に接続されたデータ転送
専用高速バスにDMA機能付工/O装置5が接続された
構成となっている。この構成でDMA機能は図示されて
いない中央処理装置から転送の承認を受けると、一連の
データの転送の終了まで中央処理装置の介在なしにI/
O装置5上のデータをデータ転送専用高速バス3を介し
てメインメモリ2に読込んだり、またメインメモリ2上
のデータをデータ転送専用高速バス3を介してI/O装
置5に書込むようになっている。
を示すように、メインメモリ2に接続されたデータ転送
専用高速バスにDMA機能付工/O装置5が接続された
構成となっている。この構成でDMA機能は図示されて
いない中央処理装置から転送の承認を受けると、一連の
データの転送の終了まで中央処理装置の介在なしにI/
O装置5上のデータをデータ転送専用高速バス3を介し
てメインメモリ2に読込んだり、またメインメモリ2上
のデータをデータ転送専用高速バス3を介してI/O装
置5に書込むようになっている。
上述した従来のデータ転送方式は、データ転送中に中央
処理装置はデータ転送専用高速バスを使用しない処理を
行なえるが、I/O装置のアクセスタイムがメインメモ
リのアクセスタイムに較べて長いために、転送時間がI
/O装置のアクセスタイムによって左右され、転送速度
を上げることができず、中央処理装置の処理に長い時間
の制約を与えると云う欠点を有している。
処理装置はデータ転送専用高速バスを使用しない処理を
行なえるが、I/O装置のアクセスタイムがメインメモ
リのアクセスタイムに較べて長いために、転送時間がI
/O装置のアクセスタイムによって左右され、転送速度
を上げることができず、中央処理装置の処理に長い時間
の制約を与えると云う欠点を有している。
本発明のデータ転送方式は、メインメモリと■/○装置
との間をデータ転送専用高速バスを介してデータ転送を
行なうデータ転送方式において、前記データ転送専用高
速バスとI/O装置との間に一回の転送データ量相当の
バッファメモリを設け、メインメモリから■/○装置へ
のデータ転送時はメインメモリからのデータを前記バッ
ファメモリのアクセスタイムに従ってこのバッファメモ
リに転送すると共に、このバッファメモリに転送された
データを前記■/○装置のアクセスタイムに従ってこの
I/O装置に転送し、I/O装置からメインメモリへの
データ転送時はこの工/O装置からのデータを前記バッ
ファメモリに8積し、このI/O装置からのデータが終
了するかこのバッファメモリが満杯になったときの何れ
かにこのバッファメモリのアクセスタイムに従ってメイ
ンメモリに転送することにより構成される。
との間をデータ転送専用高速バスを介してデータ転送を
行なうデータ転送方式において、前記データ転送専用高
速バスとI/O装置との間に一回の転送データ量相当の
バッファメモリを設け、メインメモリから■/○装置へ
のデータ転送時はメインメモリからのデータを前記バッ
ファメモリのアクセスタイムに従ってこのバッファメモ
リに転送すると共に、このバッファメモリに転送された
データを前記■/○装置のアクセスタイムに従ってこの
I/O装置に転送し、I/O装置からメインメモリへの
データ転送時はこの工/O装置からのデータを前記バッ
ファメモリに8積し、このI/O装置からのデータが終
了するかこのバッファメモリが満杯になったときの何れ
かにこのバッファメモリのアクセスタイムに従ってメイ
ンメモリに転送することにより構成される。
次に、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の一実施例のブロック図で、第2図と同
じくデータ転送専用高速バス3に接続されたDMA機能
付I/Oコントローラ1はファーストイン・ファースト
アウトのバッファメモリ11を有している。このDMA
機能はメインメモリ2からI/O装置5へのデータ転送
時には、メインメモリ2上のデータファイルをバッファ
メモリ11のアクセスタイムに従ってデータ転送すると
共に、I/O装置5のアクセスタイムに従ってバッファ
メモリ11に転送されたデータをI/O装置に出力する
。このときバッファメモリ11のアクセスタイムはI/
O装置5のアクセスタイムより非常に短いため、I/O
装置5べのデータ転送が終了する以前にメインメモリ2
上のファイルデータはバッファメモリ11に転送される
。このDMA機能はI/O装置5からメインメモリ2へ
のデータ転送時には、I/O装置5からのデータを一旦
バッファメモリ11に蓄積し、転送データが終了するか
バッファメモリ11が満杯になると、バッファメモリ1
1に蓄積したデータをバッファメモリ11のアクセスタ
イムに従ってメインメモリ2へ転送する。
じくデータ転送専用高速バス3に接続されたDMA機能
付I/Oコントローラ1はファーストイン・ファースト
アウトのバッファメモリ11を有している。このDMA
機能はメインメモリ2からI/O装置5へのデータ転送
時には、メインメモリ2上のデータファイルをバッファ
メモリ11のアクセスタイムに従ってデータ転送すると
共に、I/O装置5のアクセスタイムに従ってバッファ
メモリ11に転送されたデータをI/O装置に出力する
。このときバッファメモリ11のアクセスタイムはI/
O装置5のアクセスタイムより非常に短いため、I/O
装置5べのデータ転送が終了する以前にメインメモリ2
上のファイルデータはバッファメモリ11に転送される
。このDMA機能はI/O装置5からメインメモリ2へ
のデータ転送時には、I/O装置5からのデータを一旦
バッファメモリ11に蓄積し、転送データが終了するか
バッファメモリ11が満杯になると、バッファメモリ1
1に蓄積したデータをバッファメモリ11のアクセスタ
イムに従ってメインメモリ2へ転送する。
以上説明したように本発明は、従来のDMA機能付I/
Oコントローラにバッファメモリを有した構成になって
いて、メインメモリとこのバッファメモリとの間をバッ
ファメモリのアクセスタイムに従ってデータ転送するの
で、データ転送時にメインメモリやデータ転送専用高速
バスを占有する時間が大幅に短縮されるので、中央処理
装置が処理制限を受ける時間がその分だけ短縮され、シ
ステムの処理能力が向上すると云う効果がある。
Oコントローラにバッファメモリを有した構成になって
いて、メインメモリとこのバッファメモリとの間をバッ
ファメモリのアクセスタイムに従ってデータ転送するの
で、データ転送時にメインメモリやデータ転送専用高速
バスを占有する時間が大幅に短縮されるので、中央処理
装置が処理制限を受ける時間がその分だけ短縮され、シ
ステムの処理能力が向上すると云う効果がある。
第1図は本発明の一実施例のブロック図、第2図は従来
のデータ転送方式のブロック図である。 1.4・・・DMA機能付I/Oコントローラ、2・・
・メインメモリ、3・・・データ転送専用高速バス、5
・・・I/O装置、11・・・バッファメモリ。
のデータ転送方式のブロック図である。 1.4・・・DMA機能付I/Oコントローラ、2・・
・メインメモリ、3・・・データ転送専用高速バス、5
・・・I/O装置、11・・・バッファメモリ。
Claims (1)
- メインメモリとI/O装置との間をデータ転送専用高速
バスを介してデータ転送を行なうデータ転送方式におい
て、前記データ転送専用高速バスとI/O装置との間に
一回の転送データ量相当のバッファメモリを設け、メイ
ンメモリからI/O装置へのデータ転送時はメインメモ
リからのデータを前記バッファメモリのアクセスタイム
に従ってこのバッファメモリに転送すると共に、このバ
ッファメモリに転送されたデータを前記I/O装置のア
クセスタイムに従ってこのI/O装置に転送し、I/O
装置からメインメモリへのデータ転送時はこのI/O装
置からのデータを前記バッファメモリに蓄積し、このI
/O装置からのデータが終了するかこのバッファメモリ
が満杯になったときの何れかにこのバッファメモリのア
クセスタイムに従つてメインメモリに転送することを特
徴とするデータ転送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19381288A JPH0241549A (ja) | 1988-08-02 | 1988-08-02 | データ転送方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19381288A JPH0241549A (ja) | 1988-08-02 | 1988-08-02 | データ転送方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0241549A true JPH0241549A (ja) | 1990-02-09 |
Family
ID=16314174
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19381288A Pending JPH0241549A (ja) | 1988-08-02 | 1988-08-02 | データ転送方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0241549A (ja) |
-
1988
- 1988-08-02 JP JP19381288A patent/JPH0241549A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05173932A (ja) | データ転送装置 | |
| JPS6055848B2 (ja) | 情報処理装置 | |
| JPH0241549A (ja) | データ転送方式 | |
| JPH0222748A (ja) | 不揮発生メモリ制御回路 | |
| JPH04323755A (ja) | Dma装置 | |
| JPS62192844A (ja) | Dma制御回路 | |
| JPS608965A (ja) | 入出力バツフアメモリ方式 | |
| JPS61250758A (ja) | 通信制御装置 | |
| JPH0736806A (ja) | Dma方式 | |
| JPS6360428B2 (ja) | ||
| JPS6198469A (ja) | マイクロプロセツサ間通信方式 | |
| JPS6235148B2 (ja) | ||
| JPS5939051B2 (ja) | デ−タバツフア回路 | |
| JPH04333950A (ja) | 情報処理システム | |
| JPH0246967B2 (ja) | ||
| JPH05135161A (ja) | 画像メモリ装置 | |
| JP2000132498A (ja) | Dma転送制御装置 | |
| JPS6294042A (ja) | 通信制御装置 | |
| JPS61117651A (ja) | インタ−フエイス装置 | |
| JPS60181959A (ja) | マルチプロセツサシステム | |
| JPS6126162A (ja) | 入出力制御方法 | |
| JPH0432922A (ja) | インタフェース制御回路 | |
| JPH05143524A (ja) | カウンタ制御方式 | |
| JPS6269347A (ja) | ダイレクトメモリアクセスコントロ−ラ | |
| JPH0568732B2 (ja) |