JPS5985564A - デイスクコントロ−ル装置 - Google Patents

デイスクコントロ−ル装置

Info

Publication number
JPS5985564A
JPS5985564A JP19560282A JP19560282A JPS5985564A JP S5985564 A JPS5985564 A JP S5985564A JP 19560282 A JP19560282 A JP 19560282A JP 19560282 A JP19560282 A JP 19560282A JP S5985564 A JPS5985564 A JP S5985564A
Authority
JP
Japan
Prior art keywords
access
command
buffer
sector
disk
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
JP19560282A
Other languages
English (en)
Inventor
Kaoru Konno
紺野 薫
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP19560282A priority Critical patent/JPS5985564A/ja
Publication of JPS5985564A publication Critical patent/JPS5985564A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔技術分野〕 本発明は、ワードブロセ\ツサ、オフィスコンピュータ
、パーソナルコンピュータ、ファクシミリ等におけるデ
ィスクコントロール装置に関する。
〔従来技術〕
従来のディスクコントロール装置におけるアクセス動作
をみると、ホス) CPUからコマンドがくることによ
って初めて目標セクターへのアクセス動作が開始される
ものである。したがって、コマンドがこなければアクセ
ス動作をできないものであり、結局、個々にアクセス動
作が行なわれ、そのアクセス時間がかかるものである。
〔目 的〕
本発明は、このような点に鑑みなされたもので、ディス
クアクセスのコマンドを学習によって記憶させておき、
次のコマンドがくる前に予想される位置へのアクセスを
完了させておくことにより、全体のアクセス時間を短縮
することができるディスクコントロール装置を得ること
を目的とする。
〔構 成〕
本発明の一実施例を図面に基づいて説明する。
まず、第1図は基本構成を示すブロック図であり、(1
)ハホス) CPU 、 (2)はアドレスバッファ、
(3)はディスクコントローラ、(4)はディスク装置
である。
このシステムにおいて、ホス) OPU (1)は必要
に応じてディスクの読出し/書込みのだめのコマンドを
アドレスバッファ(2)に送出する。このアドレスバッ
ファ(2)は受は取ったコマンドに従ってディスク上の
どこをアクセスするか計n(たとえは、ホストCPU 
(1)からの目標セクターのt箱理アドレスをディスク
コントローラ(3)のための物理アドレスに変換する)
した上で、その結果をアドレスバッファ(2)内のメモ
リに記憶すると同時にディスクコントローラ(3)へ送
出する。そして、ディスクコントローラ(3)ではこの
コマンドに基づいてディスク装置(4)を制御し、その
データをアドレスバッファ(2)、ホストCPU (1
)に転送したり、ホストOPU (1)のデータをディ
スク装置(4)内へ書込んだりする。
しかして、アドレスバッファ(2)の詳細を第2図に示
す。笠ず、ホス) OPU (1)からのコマンドはホ
スト用のインターフェース(ハ)を通してバッファ用C
PU(ハ)に送られる。このバッファ用0PU(イ)は
制御用メモリ(ハ)に基づいて動作する。そして、コマ
ンドはバッファ用0PU(ハ)によってディスクコント
ローラ(3)に適した形態に変換されてディスクコント
ローラ用のインターフェース(ハ)を介してディスクコ
ントローラ(3)に送出される。一方、データの読出し
に際しては、ディスクから読出されたブータカティスフ
コントローラ(3)、インターフェース(ハ)(21)
奮進じてホス) CPU (1)に転送される。
ここで、転送された後も目標セクターのアドレスデータ
はバッファ(ハ)に格納されたままとなる。
同様にして、次々とアクセスされるセクターのアドレス
順は順次このバッファ(ハ)の所定位置へ記憶される。
このようにバッファ(ハ)にアドレス順が記憶されてい
る結果、ホス) OFU (1)よりある時点であるセ
クターがアクセスされると、バッファ用○PU(ハ)は
そのコマンドに対するアクセスを実行完了した後、直ち
に同一のセクターが以前にアクセスされたが否かをバッ
ファ(ハ)の記憶内容よりチェックし、以前にアクセス
されていたと判断されると、その次に格納されているア
ドレスデータを参照腰次のコマンドがくる以前にこれを
目標セクターと仮定しアクセスが開始される。これにょ
凱全体のアクセス時間が短縮されることになる。
〔効 果〕
本発明は、上述したように構成したので、次のコマンド
がくる以前に、予想されるセクターへのアクセスを完了
させることができ、よって、全体のアクセス時間の短縮
を図ることができるもの−ある。
【図面の簡単な説明】
第1図および第2図は本発明の一実施例を示−ブロック
図である。 22・・・バッファ用OPU、25・・・バッファ用 
願 人   株式会社リコー 1のしE1士11

Claims (1)

    【特許請求の範囲】
  1. ディスクをアクセスしたアドレス順を記憶する手段と、
    あるセクターのアクセスが完了してそのセクターのデー
    タ読出しまたは書込み動作の終了直後に記憶されたアド
    レス順を参照して次の目標セクターへのアクセスを開始
    させる手段とを有することを特徴とするディスクコント
    ロール装置。
JP19560282A 1982-11-08 1982-11-08 デイスクコントロ−ル装置 Pending JPS5985564A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19560282A JPS5985564A (ja) 1982-11-08 1982-11-08 デイスクコントロ−ル装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19560282A JPS5985564A (ja) 1982-11-08 1982-11-08 デイスクコントロ−ル装置

Publications (1)

Publication Number Publication Date
JPS5985564A true JPS5985564A (ja) 1984-05-17

Family

ID=16343881

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19560282A Pending JPS5985564A (ja) 1982-11-08 1982-11-08 デイスクコントロ−ル装置

Country Status (1)

Country Link
JP (1) JPS5985564A (ja)

Similar Documents

Publication Publication Date Title
US7234049B2 (en) Computer system with NAND flash memory for booting and storage
US4593354A (en) Disk cache system
US4423479A (en) Cache/disk subsystem with acquire write command
JP2010500682A (ja) フラッシュメモリアクセス回路
US6092170A (en) Data transfer apparatus between devices
JPS6131485B2 (ja)
JPS5985564A (ja) デイスクコントロ−ル装置
JPH06110786A (ja) 光磁気ディスクブートキャッシュシステム
JPS60178564A (ja) 補助記憶装置
JPS60245029A (ja) デ−タ書込み方式
JP2000306389A (ja) 不揮発性半導体メモリを用いた記憶装置
JP2006146817A (ja) メモリ制御システム及びメモリ制御装置
JPS6115459B2 (ja)
KR200216750Y1 (ko) 에스씨에스아이에서접근속도향상장치
JP2811678B2 (ja) キャッシュメモリ付データ処理装置
JPH05250263A (ja) 仮想プロセッサ方式及び不揮発化記憶方式
JPH0370258B2 (ja)
JPS5985563A (ja) デイスクコントロ−ル装置
JPH02122345A (ja) 記憶制御装置
JPS5938827A (ja) マイクロプロセツサipl方式
JPH06230904A (ja) 半導体ディスク装置
JPS6232830B2 (ja)
JPS6395548A (ja) メモリ制御方式
JPS6252332B2 (ja)
JPH0740219B2 (ja) 磁気ディスク制御装置