Pat
J-GLOBAL ID:200903025955171789

ディスク制御装置

Inventor:
Applicant, Patent owner:
Agent (1): 井桁 貞一
Gazette classification:公開公報
Application number (International application number):1994135485
Publication number (International publication number):1996006732
Application date: Jun. 17, 1994
Publication date: Jan. 12, 1996
Summary:
【要約】【目的】 ディスク制御装置に関し、VTOC領域に対するアクセス効率を高めることを目的とする。【構成】 CKDコマンドセットによりディスク装置のVTOC領域をアクセスして、上位装置が指定する比較データと一致するキーデータを持つレコードを探索するディスク制御装置において、一つのLRコマンドによって、VTOC領域の先頭レコードが記録する探索範囲を示すアドレスを読取り、このアドレスを、DXコマンドによって指定されたCCWの動作範囲の最終アドレスと置き換え、VTOC領域の先頭レコードから連続して各レコードに対するアクセスを可能とすることにより、比較データと一致するキーデータを持つレコードの探索を行わせるように構成する。
Claim (excerpt):
上位装置(23)から後続するCCWの動作範囲を規定する第1のDXコマンドと、シーク動作とサーチ動作の実行と読出し又は書込みを指示する第1のLRコマンドと、データの読み込みを指示する第1のRDコマンドと、レコードのカウント部キー部データ部の読み込みを指示するRCKDコマンドとを順次受信して、前記第1のDXコマンドが指定するアクセス範囲の先頭から所定の数のレコードを前記上位装置(23)に転送し、続いて該上位装置(23)が送出する第2のDXコマンドと第2のLRコマンドとキーデータが比較データと一致するレコードの探索を指示するSRKEコマンドとカウント部の読み込みを指示するRCコマンドと第2のRDコマンドとを受信して、前記第2のDXコマンドが指定するCCWの動作範囲内で前記キーデータが比較データと一致するレコードを探索し、該探索されたレコードのカウント部とデータ部とを読出して前記上位装置(23)に転送するディスク制御装置(3) において、前記第1のLRコマンドと第1のRDコマンドとの間に送出されるキーデータが一致するレコードを探索するための比較データを通知するPSRKEコマンドを受信した時、前記上位装置(23)が前記第1のLRコマンドのパラメータに記録した数のレコードの次のレコードから前記比較データと一致するキーデータを持つレコードの探索を行うことを認識し、前記第1のRDコマンドの受信により、前記第1のLRコマンドによってディスク装置(24)から転送させた先頭レコードのデータ部を読取り、前記第1のLRコマンドのパラメータに前記上位装置(23)がCCWの動作範囲の変更を指示するフラグを設定していた時、前記読取った先頭レコードのデータ部が指示する前記CCWの動作範囲によって、前記第1のDXコマンドが規定した前記CCWの動作範囲を書替えて、該第1のDXコマンドが指定するアクセス範囲の先頭レコードから該書替えたCCWの動作範囲が指定するレコードまでを連続してアクセスさせる制御手段(25)を設け、前記第2のDXコマンドと第2のLRコマンドの受信を不要にしたことを特徴とするディスク制御装置。
IPC (3):
G06F 3/06 302 ,  G06F 3/06 301 ,  G06F 13/10 340

Return to Previous Page