JPH04355819A - 磁気ディスク装置 - Google Patents

磁気ディスク装置

Info

Publication number
JPH04355819A
JPH04355819A JP13148891A JP13148891A JPH04355819A JP H04355819 A JPH04355819 A JP H04355819A JP 13148891 A JP13148891 A JP 13148891A JP 13148891 A JP13148891 A JP 13148891A JP H04355819 A JPH04355819 A JP H04355819A
Authority
JP
Japan
Prior art keywords
data
magnetic disk
buffer
format
seek
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
JP13148891A
Other languages
English (en)
Inventor
Tadashige Kadoi
忠茂 門井
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 JP13148891A priority Critical patent/JPH04355819A/ja
Publication of JPH04355819A publication Critical patent/JPH04355819A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は電子計算機システム内の
磁気ディスク装置、特に、磁気ディスク装置におけるデ
ータ処理方式に関する。
【0002】
【従来の技術】従来の磁気ディスク装置は、上位装置か
らのシーク命令によりシーク動作を行っている間に、上
位装置はその磁気ディスクを切り放し、他の処理を行い
、再結合時には、指定のレコードにシーケンシャルにア
クセスしていた。また、再試行時には、さらにトラック
1周のレコード待ちが必要であったし、固定長ディスク
の場合には、上位装置は固定長のデータ処理を行なって
いた。
【0003】
【発明が解決しようとする課題】この従来の磁気ディス
ク装置では、磁気ディスクがシーク命令を実行し、物理
的なシーク動作が終了するまでの間、上位装置は自ディ
スクを切り放し他の処理を行い、ディスクからのシーク
終了報告がくると、再度、当該ディスクを結合するが、
その間、シーク動作が終了してから、再度、結合される
までの、デバイス側の待ち時間が無駄であった。
【0004】また、上位装置の再結合後も、リード命令
時には指定のレコードにシーケンシャルにアクセスしな
くてはならず、無駄なレコード待ち時間を要し、再試行
時には、さらにトラック1周のレコード待ちが必要であ
った。
【0005】また、固定長ディスクの場合には、上位装
置は固定長のデータ処理を行ない、従来の可変長のデー
タ処理が利用できないという問題点があった。
【0006】
【課題を解決するための手段】本発明の装置は、固定長
でデータを格納している磁気ディスク装置において、磁
気ディスク上の1トラック分のデータを格納するのに十
分な容量のデータバッファと、自ディスク装置が上位装
置からのシーク命令を実行し、シーク動作が終了すると
、1トラック分のデータをデータバッファへ格納すると
同時に、上位装置にシーク終了報告するバッファアクセ
ス制御部と、上位装置からのリード命令時に、前記デー
タバッファ上のデータを可変長のデータ形式としてアク
セス可能にし、上位装置とのデータ転送を制御するフォ
ーマット制御部とを有することを特徴する。
【0007】
【実施例】次に本発明について図面を参照して説明する
。
【0008】図1は本発明の一実施例のブロック図で、
データバッファ1,フォーマット制御部2,バッファア
クセス制御部3,媒体部4から構成されている。
【0009】上位装置に結合されている磁気ディスクは
、シーク命令時には切り離され、バッファアクセス制御
部3は、磁気ディスクがシーク命令を受けたことを認識
し、媒体部4に物理的なシーク動作を行なうよう指示す
る。シーク動作が終了すると、媒体部4は、バッファア
クセス制御部3にシーク動作終了を知らせると同時に、
指定の1トラックの全データをデータバッファ1に転送
する。シーク動作終了報告を受けたバッファアクセス制
御部3は、上位装置にシーク動作が終了したことを報告
し上位装置からの再結合を待つ。
【0010】磁気ディクが上位装置に再結合された後、
リード命令時には、フォーマット制御部2により、可変
長形式のアクセス要求データを固定長形式に解読し、デ
ータバッファ1上の指定のレコードに対応付けられ、デ
ータを読み出すことができる。
【0011】図2は、固定長ディスクからデータバッフ
ァ1,フォーマット制御部2を経て上位装置に見えるま
でのデータ形式変換の一例を示す。
【0012】固定長ディスク上のデータは、固定長デー
タ形式7に区切られて格納されている。シーク命令時に
は、固定長に区切られたデータは、バッファ格納可変長
データ形式6に連続的に格納され、このデータバッファ
1上のデータは、データ制御情報をもつカウント部をま
とめたカウントエリアと、実際のデータが格納されてい
るデータ部をまとめたデータアリアに分かれている。
【0013】リード命令時には、フォーマット制御部2
により、上位装置には、従来の可変長データ形式5に対
応付けられてフォーマット変換され転送されるため、上
位装置は従来と同様の可変長のデータ処理を適用できる
。
【0014】以上により、レコードのリード処理時間を
短縮すると共に、上位装置は、固定長ディスクに格納さ
れているデータを、従来通りの可変長データと同様に処
理することが可能となる。
【0015】
【発明の効果】以上に説明したように、本発明は、シー
ク命令実行時の磁気ディスクの空き時間を利用して、磁
気ディスク上の固定長で格納されたデータを、1トラッ
ク分だけデータバッファに待機させるようにしたので、
リード命令時における、指定のレコードにシーケンシャ
ルにアクセスする時の無駄なレコード待ち時間や、再試
行時のトラック1周のレコード待ちが無くなりデータ処
理時間を短縮できると共に、磁気ディスクから読み込ま
れたデータは可変長のデータ形式としてアクセス可能に
したので、上位装置は、固定長ディスクのデータ形式を
意識せずに、従来通りの可変長データの処理を適用でき
るという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例のブロック図である。
【図2】本発明における、固定長データ形式から可変長
データ形式への変換例を示す図である。
【符号の説明】
1    データバッファ 2    フォーマット制御部 3    バッファアクセス制御部 4    媒体部 5    従来の可変長データ形式 6    バッファ格納可変長データ形式7    固
定長データ形式

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  固定長でデータを格納している磁気デ
    ィスク装置において、磁気ディスク上の1トラック分の
    データを格納するのに十分な容量のデータバッファと、
    自ディスク装置が上位装置からのシーク命令を実行し、
    シーク動作が終了すると、1トラック分のデータをデー
    タバッファへ格納すると同時に、上位装置にシーク終了
    報告するバッファアクセス制御部と、上位装置からのリ
    ード命令時に、前記データバッファ上のデータを可変長
    のデータ形式としてアクセス可能にし、上位装置とのデ
    ータ転送を制御するフォーマット制御部とを有すること
    を特徴する磁気ディスク装置。
JP13148891A 1991-06-04 1991-06-04 磁気ディスク装置 Pending JPH04355819A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13148891A JPH04355819A (ja) 1991-06-04 1991-06-04 磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13148891A JPH04355819A (ja) 1991-06-04 1991-06-04 磁気ディスク装置

Publications (1)

Publication Number Publication Date
JPH04355819A true JPH04355819A (ja) 1992-12-09

Family

ID=15059168

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13148891A Pending JPH04355819A (ja) 1991-06-04 1991-06-04 磁気ディスク装置

Country Status (1)

Country Link
JP (1) JPH04355819A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535953B1 (en) 1999-09-16 2003-03-18 Matsushita Electric Industrial Co., Ltd. Magnetic disk, method of accessing magnetic disk device, and recording medium storing disk access control program for magnetic disk device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535953B1 (en) 1999-09-16 2003-03-18 Matsushita Electric Industrial Co., Ltd. Magnetic disk, method of accessing magnetic disk device, and recording medium storing disk access control program for magnetic disk device

Similar Documents

Publication Publication Date Title
JPH02278375A (ja) 集合型光ディスクシステム
JPS62119626A (ja) 磁気デイスクの多重制御方式
JPH0830407A (ja) 光ディスク処理装置
US20030110352A1 (en) Data storage apparatus that combines a group of continuous data series stored in buffer separately before storing in a recording medium
JPH01140326A (ja) 磁気ディスク装置
JP2755103B2 (ja) 記憶装置のアクセス方法
JPH01309117A (ja) 磁気デイスク装置
JP4513054B2 (ja) 情報端末
JPH01201754A (ja) 外部記憶装置におけるデータ転送方式
JPH02503124A (ja) 周辺装置コントローラ
JPH04336357A (ja) 非同期転送用バッファのアロケーション方式
JPS5878247A (ja) 磁気デイスク制御装置
JPH05189154A (ja) シーケンシャル動作ディスクファイル装置
JPH0743673B2 (ja) 補助記憶装置への書き込み制御方式
JPS6234227A (ja) 補助メモリ装置
JPS623455B2 (ja)
JPH04170752A (ja) 磁気ディスク装置
JPH06131287A (ja) Dmaデータ転送制御方式
JPH02122472A (ja) 入出力制御装置
JPH08263220A (ja) データ入出力装置
JPH0981324A (ja) 外部記憶インタフェース制御装置
JPH087509A (ja) 磁気ディスク装置
JPH03282865A (ja) リモートファイル読み込み方式
JPH01161523A (ja) ディスク・ファイル装置及びその制御方式
JPH04157669A (ja) 光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19990608