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
Application number
JP19381288A
Other languages
English (en)
Inventor
Mitsuyuki Yamanaka
光之 山中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP19381288A priority Critical patent/JPH0241549A/ja
Publication of JPH0241549A publication Critical patent/JPH0241549A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ転送方式、特に情報処理装置のDMA機
能付のI/Oコントーラによるデータ転送方式に関する
〔従来の技術〕
従来、この種のデータ転送方式は、第2図にブロック図
を示すように、メインメモリ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装置からメインメモリへの
データ転送時はこの工/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へ転送する。
〔発明の効果〕
以上説明したように本発明は、従来のDMA機能付I/
Oコントローラにバッファメモリを有した構成になって
いて、メインメモリとこのバッファメモリとの間をバッ
ファメモリのアクセスタイムに従ってデータ転送するの
で、データ転送時にメインメモリやデータ転送専用高速
バスを占有する時間が大幅に短縮されるので、中央処理
装置が処理制限を受ける時間がその分だけ短縮され、シ
ステムの処理能力が向上すると云う効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、第2図は従来
のデータ転送方式のブロック図である。 1.4・・・DMA機能付I/Oコントローラ、2・・
・メインメモリ、3・・・データ転送専用高速バス、5
・・・I/O装置、11・・・バッファメモリ。

Claims (1)

    【特許請求の範囲】
  1. メインメモリとI/O装置との間をデータ転送専用高速
    バスを介してデータ転送を行なうデータ転送方式におい
    て、前記データ転送専用高速バスとI/O装置との間に
    一回の転送データ量相当のバッファメモリを設け、メイ
    ンメモリからI/O装置へのデータ転送時はメインメモ
    リからのデータを前記バッファメモリのアクセスタイム
    に従ってこのバッファメモリに転送すると共に、このバ
    ッファメモリに転送されたデータを前記I/O装置のア
    クセスタイムに従ってこのI/O装置に転送し、I/O
    装置からメインメモリへのデータ転送時はこのI/O装
    置からのデータを前記バッファメモリに蓄積し、このI
    /O装置からのデータが終了するかこのバッファメモリ
    が満杯になったときの何れかにこのバッファメモリのア
    クセスタイムに従つてメインメモリに転送することを特
    徴とするデータ転送方式。
JP19381288A 1988-08-02 1988-08-02 データ転送方式 Pending JPH0241549A (ja)

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)

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)