JPS62137625A - アクセス制御方式 - Google Patents
アクセス制御方式Info
- Publication number
- JPS62137625A JPS62137625A JP27861685A JP27861685A JPS62137625A JP S62137625 A JPS62137625 A JP S62137625A JP 27861685 A JP27861685 A JP 27861685A JP 27861685 A JP27861685 A JP 27861685A JP S62137625 A JPS62137625 A JP S62137625A
- Authority
- JP
- Japan
- Prior art keywords
- physical
- access control
- logical
- magnetic disk
- control information
- 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 9
- 238000006243 chemical reaction Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技1五溌−野
本発明はアクセス制御方式に関し、特にデータ処理5A
置における中央演算処理装置と磁気ディスク装置との間
のアクセス制御方式に関する。
置における中央演算処理装置と磁気ディスク装置との間
のアクセス制御方式に関する。
従来技術
従来、中央演算処理装置からのドライブ選択信号と磁気
ディスク上のデータアドレス情報とは全く独立なものと
して扱われている。かかる従来のアクセス制御方式では
、磁気ディスクの記憶容量が倍になった如ぎ新たな5A
@を利用するためには、中央演算処理装置上の磁気ディ
スクアクセス制御プログラムやアプリケーションプログ
ラム等の、磁気ディスクの記憶古川に依存して作られて
いる部分を修正しない限り、新たな磁気ディスク装はを
利用できないという欠点がある。
ディスク上のデータアドレス情報とは全く独立なものと
して扱われている。かかる従来のアクセス制御方式では
、磁気ディスクの記憶容量が倍になった如ぎ新たな5A
@を利用するためには、中央演算処理装置上の磁気ディ
スクアクセス制御プログラムやアプリケーションプログ
ラム等の、磁気ディスクの記憶古川に依存して作られて
いる部分を修正しない限り、新たな磁気ディスク装はを
利用できないという欠点がある。
発明の目的
本発明の目的は、中央演算処理装置上の制御プログラム
やアプリケーションプログラムに何笠修正を施すことな
く新しい磁気ディスク装置をデータ処理システムに付加
し得るようにしたアクセス制御方式を12供することで
ある。
やアプリケーションプログラムに何笠修正を施すことな
く新しい磁気ディスク装置をデータ処理システムに付加
し得るようにしたアクセス制御方式を12供することで
ある。
発明の構成
本発明によるアクセス制御方式は、中央演算処理装置か
らのアクセス制御情報を基に磁気ディスク制tII装置
に対するアクセス制御情報を発生するアクセス制御方式
であって、前記中央演算処理装置からの論理的アクセス
制御情報と予め定められた論理ディスク諸元データとに
より論理ディスクシステムにおける相対データアドレス
を算出する手段と、この算出された相対データアドレス
と予め定められた物理ディスク諸元データとにより物理
的アクセス制御情報を算出する手段とを有し、論理的ア
クセス制御情報を物理的アクセス制御情報に変換して磁
気ディスクシステムのアクセスをなすようにしたことを
特徴とする。
らのアクセス制御情報を基に磁気ディスク制tII装置
に対するアクセス制御情報を発生するアクセス制御方式
であって、前記中央演算処理装置からの論理的アクセス
制御情報と予め定められた論理ディスク諸元データとに
より論理ディスクシステムにおける相対データアドレス
を算出する手段と、この算出された相対データアドレス
と予め定められた物理ディスク諸元データとにより物理
的アクセス制御情報を算出する手段とを有し、論理的ア
クセス制御情報を物理的アクセス制御情報に変換して磁
気ディスクシステムのアクセスをなすようにしたことを
特徴とする。
実施例
以下、図面を用いて本発明の詳細な説明する。
第1図は本発明の実施例のブロック図であり、中央演算
処理装置(CPU)1の制御プログラムあるいはアプリ
ケーションプログラムからの磁気ディスク装置に対する
アクセス制御情報は制御バス7を介して論理/物理変換
部2へ供給される。
処理装置(CPU)1の制御プログラムあるいはアプリ
ケーションプログラムからの磁気ディスク装置に対する
アクセス制御情報は制御バス7を介して論理/物理変換
部2へ供給される。
この論理/物理変換部2においては、予め登録されてい
る論理ディスク諸元データ3及び同じく物理ディスク諸
元データ4の各データを用いて、論理的アクセス制御情
報を物理的アクレス制御情報に変換する。この変換され
た物理的アクセス制御情報は制御バス8を介して磁気デ
ィスク副面装置5へ通知される。当該磁気ディスク制御
装置5では、従来と同様にディスク6とCPU 1との
間のデータ転送を、通知された物理的アクセス制御情報
によりデータバス9を用いて実行するようになっている
。
る論理ディスク諸元データ3及び同じく物理ディスク諸
元データ4の各データを用いて、論理的アクセス制御情
報を物理的アクレス制御情報に変換する。この変換され
た物理的アクセス制御情報は制御バス8を介して磁気デ
ィスク副面装置5へ通知される。当該磁気ディスク制御
装置5では、従来と同様にディスク6とCPU 1との
間のデータ転送を、通知された物理的アクセス制御情報
によりデータバス9を用いて実行するようになっている
。
論理/物理変換部2は相対アドレス算出部21と物理デ
ータアドレス算出部22とからなる。相対アドレス算出
部21はCPU1からの論理アクセス制御情報を、論理
ディスク諸元データ3を用いて相対データアドレスに変
換する機能を有する。
ータアドレス算出部22とからなる。相対アドレス算出
部21はCPU1からの論理アクセス制御情報を、論理
ディスク諸元データ3を用いて相対データアドレスに変
換する機能を有する。
物理データアドレス算出部22はこの相対データアドレ
スを、物理ディスク諸元データ4を用いて物理データア
ドレスに変換する機能を有する。
スを、物理ディスク諸元データ4を用いて物理データア
ドレスに変換する機能を有する。
第2図はCPtJlからの論理アクセス制御情報の内容
及びこの具体的数値例を示したものであり、論理ドライ
ブ信号り、論理シリンダ番号C2論理ヘッド番号H1論
理セクタ番号S、データ長し及び読出し/書込み種別信
号R/Wからなる。
及びこの具体的数値例を示したものであり、論理ドライ
ブ信号り、論理シリンダ番号C2論理ヘッド番号H1論
理セクタ番号S、データ長し及び読出し/書込み種別信
号R/Wからなる。
第3図は論理ディスク諸元データの内容及びその具体的
数値例を示したものであり、セクタ長LSL、1トラッ
ク当りのセクタ数LSN、1シリンダ当りのトラック数
LTN、全シリンダ数LCN及びドライブ接続台数LD
からなる。
数値例を示したものであり、セクタ長LSL、1トラッ
ク当りのセクタ数LSN、1シリンダ当りのトラック数
LTN、全シリンダ数LCN及びドライブ接続台数LD
からなる。
第2図及び第3図に示した各データを基にして、相対デ
ータアドレス算出部21は以下の変換式にて論理ディス
クシステムにおける相対データアドレスRDAを算出す
る。
ータアドレス算出部21は以下の変換式にて論理ディス
クシステムにおける相対データアドレスRDAを算出す
る。
RDA=DXLSLXLSNXLTNXLCN+CXL
SLXLSNXLTN +Hx LS Lx LSN + (S−1)XLSN 一方、物理ディスク諸元データ4は第4図に示す構成で
あり、上記の如き方法により算出された相対データアド
レスRDAと第4図に示された物理ディスク諸元データ
とを用いて、物理データアドレス算出部22は以下の変
換式にて物理ディスクシステムにおける物理的ドライブ
選択信号及び物理的データアドレス情報を算出する。
SLXLSNXLTN +Hx LS Lx LSN + (S−1)XLSN 一方、物理ディスク諸元データ4は第4図に示す構成で
あり、上記の如き方法により算出された相対データアド
レスRDAと第4図に示された物理ディスク諸元データ
とを用いて、物理データアドレス算出部22は以下の変
換式にて物理ディスクシステムにおける物理的ドライブ
選択信号及び物理的データアドレス情報を算出する。
物理ドライブ信号
=RDA/ (PSLXPSNxPTNxPCN)・・
・・・・■ 物理シリンダ番号 =■式の余り/ (PSLXPSNXPTN)・・・・
・・■ 物理ヘッド番号 =■式の余り/ <PSLxPSN) ・・・・・
・■物理セクタ番号 一〇式の余り/PSL+1 こうして得られた物理ドライブ信号、物理シリンダ番号
、物理ヘッド番号及び物理セクタ番号。
・・・・■ 物理シリンダ番号 =■式の余り/ (PSLXPSNXPTN)・・・・
・・■ 物理ヘッド番号 =■式の余り/ <PSLxPSN) ・・・・・
・■物理セクタ番号 一〇式の余り/PSL+1 こうして得られた物理ドライブ信号、物理シリンダ番号
、物理ヘッド番号及び物理セクタ番号。
更にはR/W種別信号が磁気ディスク制御装置5へ通知
されるのである。
されるのである。
発明の効果
叙上の如く、本発明によれば、CPUと磁気ディスク制
御装置との間に、CPU上のプログラムが規定ブる論理
ディスクと実際に接続される物理ディスクとのアクセス
制御情報を変換する変換部を設けることにより、CPU
上のプログラムを何等変更することなく、使用する…気
ディスクシステムを自由に選定できるという効果がある
。
御装置との間に、CPU上のプログラムが規定ブる論理
ディスクと実際に接続される物理ディスクとのアクセス
制御情報を変換する変換部を設けることにより、CPU
上のプログラムを何等変更することなく、使用する…気
ディスクシステムを自由に選定できるという効果がある
。
第1図は本発明の実施例のブロック図、第2図はCPU
からの論理アクヒス制御情報の例を示す図、第3図は論
理ディスク諸元データの例を示す図、第4図は物理ディ
スク諸元データの例を示す図である。 主要部分の符号の説明 1・・・・・・CPU
からの論理アクヒス制御情報の例を示す図、第3図は論
理ディスク諸元データの例を示す図、第4図は物理ディ
スク諸元データの例を示す図である。 主要部分の符号の説明 1・・・・・・CPU
Claims (1)
- 中央演算処理装置からのアクセス制御情報を基に磁気デ
ィスク制御装置に対するアクセス制御情報を発生するア
クセス制御方式であって、前記中央演算処理装置からの
論理的アクセス制御情報と予め定められた論理ディスク
諸元データとにより論理ディスクシステムにおける相対
データアドレスを算出する手段と、この算出された相対
データアドレスと予め定められた物理ディスク諸元デー
タとにより物理的アクセス制御情報を算出する手段とを
有し、論理的アクセス制御情報を物理的アクセス制御情
報に変換して磁気ディスクシステムのアクセスをなすよ
うにしたことを特徴とするアクセス制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27861685A JPS62137625A (ja) | 1985-12-11 | 1985-12-11 | アクセス制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27861685A JPS62137625A (ja) | 1985-12-11 | 1985-12-11 | アクセス制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62137625A true JPS62137625A (ja) | 1987-06-20 |
Family
ID=17599758
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27861685A Pending JPS62137625A (ja) | 1985-12-11 | 1985-12-11 | アクセス制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62137625A (ja) |
-
1985
- 1985-12-11 JP JP27861685A patent/JPS62137625A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0122940B2 (ja) | ||
| JPS62137625A (ja) | アクセス制御方式 | |
| JPH0542071B2 (ja) | ||
| KR970049632A (ko) | 디스크 콘트롤러의 프로그래머블 콘트롤 시퀀서와 그의 맵 할당방법 | |
| JP2766127B2 (ja) | 情報アクセス方法及びそれに用いる情報格納媒体 | |
| JPS61126343U (ja) | ||
| JP4024502B2 (ja) | 情報処理装置の制御方法 | |
| JPH02203480A (ja) | 磁気ディスク制御装置 | |
| JPS61180337U (ja) | ||
| JPS61126344U (ja) | ||
| JPH11184797A (ja) | Dma制御装置及びその制御方法並びにその制御プログラムを記録した記録媒体 | |
| JPH03194766A (ja) | ディスクアクセス制御方式 | |
| JPH04337851A (ja) | メモリアクセス方式 | |
| JPH0438771A (ja) | ハードディスクのアクセスギャップ決定方式 | |
| JPS61221925A (ja) | デ−タ転送制御装置 | |
| JPS6254355A (ja) | デ−タ転送量指示制御方式 | |
| JPS63105963U (ja) | ||
| JPH01133268A (ja) | デイスクコントローラ | |
| JPH0354646A (ja) | メモリ装置の書き込み方式 | |
| JPS625461A (ja) | デイスクチヤネル制御方式 | |
| JPH0268620A (ja) | 半導体ディスク制御装置 | |
| JPH103359A (ja) | フォーマット情報記録方式 | |
| JPH04148224A (ja) | ディスクシミュレータ制御方式 | |
| JPS61221847A (ja) | 主記憶装置制御方式 | |
| JPS61246858A (ja) | デ−タ先取り制御方式 |