JPH05143245A - フロツピイデイスク装置制御方式 - Google Patents

フロツピイデイスク装置制御方式

Info

Publication number
JPH05143245A
JPH05143245A JP33134091A JP33134091A JPH05143245A JP H05143245 A JPH05143245 A JP H05143245A JP 33134091 A JP33134091 A JP 33134091A JP 33134091 A JP33134091 A JP 33134091A JP H05143245 A JPH05143245 A JP H05143245A
Authority
JP
Japan
Prior art keywords
file
floppy disk
disk device
memory
stored
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
JP33134091A
Other languages
English (en)
Inventor
Masahiro Okada
正博 岡田
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 Engineering Ltd
Original Assignee
NEC Engineering 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 NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP33134091A priority Critical patent/JPH05143245A/ja
Publication of JPH05143245A publication Critical patent/JPH05143245A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 短時間でファイルアクセスが可能なフロッピ
ィディスク装置制御方式を提供する。 【構成】 ディスクがフロッピィディスク装置4に挿入
された場合、ディスクに格納されているすべてのファイ
ルを内部メモリ6上に格納する。ディスク装置4に対し
てファイルアクセス要求が発生した場合、CPU5は、
メモリ6に格納されたファイルに対するリード/ライト
あるいは内部メモリ6上にファイル作成することによ
り、アクセス要求を実行する。アクセス要求がライト要
求あるいはファイル作成要求だった場合、ファイル制御
情報内のファイル更新ビットを「0」から「1」にす
る。「0」から「1」になってから一定時間経過後、ま
たはディスク取出しボタンが押された場合に、ファイル
をディスクに書込む。 【効果】 ファイルアクセスに要する時間を短縮でき
る。

Description

【発明の詳細な説明】
【0001】
【技術分野】本発明は、フロッピィディスクに格納され
たデータのリードおよびライトを行なうフロッピィディ
スク装置制御方式に関する。
【0002】
【従来技術】図2を参照して、従来のフロッピィディス
ク装置制御方式について説明する。ホストプロセッサ
1、メモリ2およびフロッピィディスク装置10が、シ
ステムバス3により接続されている。フロッピィディス
ク装置10はFDD制御部14を有している。
【0003】従来、この種のフロッピィディスク装置制
御方式では、フロッピィディスクに格納されているファ
イルに対するリード、ライトおよびファイル作成等のフ
ァイルアクセス要求が発生した場合、フロッピィディス
ク装置10は、ホストプロセッサ1からのファイルアク
セス要求に対し、ファイルアクセス毎にFDD制御部1
1を介して対象のファイルのリード、ライトおよびファ
イル作成を行なっていた。
【0004】このように、従来のフロッピィディスク装
置制御方式では、ファイルに対するリード、ライトおよ
びファイル作成等のアクセス要求が発生するたびに、フ
ロッピィディスクにアクセスしていたため、ファイルに
対するアクセス処理が完了するまでに多くの時間を費や
す。
【0005】
【発明の目的】したがって、本発明の目的は、短時間で
ファイルアクセスが可能なフロッピィディスク装置制御
方式を提供することである。
【0006】
【発明の構成】本発明のフロッピィディスク装置制御方
式は、フロッピィディスク装置へのフロッピィディスク
の着脱の検出を行ない、前記フロッピィディスクの装着
を検出した場合、前記フロッピィディスクに格納された
すべてのファイルを読出してメモリ上に格納し、ホスト
プロセッサから発生するファイルへのアクセス要求に対
し、前記メモリ上のファイルを用いてリードおよびライ
ト動作を実行し、ライト動作を行なった前記ファイルを
前記フロッピィディスクに書込むことを特徴としてい
る。
【0007】
【実施例】次に、本発明の一実施例を示した図面を参照
して、本発明をより詳細に説明する。
【0008】図1を参照すると、本発明の一実施例にお
いて、ホストプロセッサ1、メモリ2およびフロッピィ
ディスク装置4が、システムバス3によって接続されて
いる。フロッピィディスク装置4においては、内部バス
7によって、CPU5、内部メモリ6、FDD制御部8
およびディスク検出部9が接続されている。
【0009】ディスク検出部9は、フォト・センサやマ
イクロ・スイッチなどのディスク検出スイッチを有して
おり、フロッピィディスクの着脱の検出を行ない、検出
結果をCPU5に通知する機能を有している。CPU5
はディスク検出部9からフロッピィディスクの着脱状態
を認識し、フロッピィディスクがフロッピィディスク装
置4に挿入された場合、フロッピィディスクに格納され
ているすべてのファイルを読出し、内部メモリ6上に格
納する。
【0010】図3は内部メモリ6上に格納されたファイ
ルの状態を示すメモリマップであり、ファイルの状態を
示すファイル制御情報12、ファイル名やBOE(ファ
イルの始まり)、EOB(ファイルの終わり)、EOE
(格納されるデータの終わり)などのファイル保守情報
13が、ファイルのデータ14に付加された状態で格納
されていることを示している。
【0011】ホストプロセッサ1からのフロッピィディ
スク装置4に対するリード、ライトおよびファイル作成
などのファイイルアクセス要求が発生した場合、CPU
5は、内部メモリ6に格納されたファイルに対するリー
ド/ライトあるいは内部メモリ6上にファイル作成する
ことにより、アクセス要求を実行する。その際、アクセ
ス要求がライト要求あるいはファイル作成要求だった場
合、ファイル制御情報12内のファイル更新ビットを
「0」から「1」にして、ファイルの更新が行なわれた
ことを明示する。
【0012】CPU5は、一定時間毎に全てのファイル
のファイル制御情報12の監視を行ない、ファイルの更
新が行われファイル制御情報12のファイル更新ビット
が「0」から「1」になってから一定時間経過したファ
イルをフロッピィディスクに書込み、ファイル制御情報
12内のファイル更新ビットを「1」から「0」にす
る。
【0013】その後、フロッピィディスク装置4のフロ
ッピィディスク取出しボタンが押された場合、CPU5
は、ファイル制御情報12内のファイル更新ビットが
「1」であるファイルをすべてフロッピィディスクに書
込み、同時に内部メモリ6に格納していたファイルの情
報およびデータを消去する。
【0014】
【発明の効果】以上説明したように、本発明によれば、
まずディスク検出部からのフロッピィディスク着脱情報
をCPUに通知し、次に、フロッピィディスクに格納さ
れるすべてのファイルの内容をメモリ上に転送し、その
後発生するファイルアクセス要求に対し、メモリ上のフ
ァイルのデータによってファイルアクセスを実行し、フ
ァイルアクセスを行なったファイルだけをフロッピィデ
ィスクに書込むことにより、ファイルアクセスに要する
時間を短縮することができる。
【図面の簡単な説明】
【図1】本発明の実施例によるフロッピィディスク装置
制御方式のブロック図である。
【図2】従来のフロッピィディスク装置制御方式のブロ
ック図である。
【図3】図1に示した実施例における内部メモリのメモ
リマップを示す図である。
【符号の説明】
1 ホストプロセッサ 2 メモリ 3 システムバス 4,10 フロッピィディスク装置 5 CPU 6 内部メモリ 7 内部バス 8,11 FDD制御部 9 ディスク検出部 12 ファイル制御情報 13 ファイル保守情報 14 データ

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 フロッピィディスク装置へのフロッピィ
    ディスクの着脱の検出を行ない、前記フロッピィディス
    クの装着を検出した場合、前記フロッピィディスクに格
    納されたすべてのファイルを読み出してメモリ上に格納
    し、ホストプロセッサからの発生するファイルへのアク
    セス要求に対し、前記メモリ上のファイルを用いてリー
    ドおよびライト動作を実行し、ライト動作を行なった前
    記フロッピィディスクに書込むことを特徴とするフロッ
    ピィディスク装置制御方式。
  2. 【請求項2】 前記ファイルから前記フロッピィディス
    クへの書込みを、ライト動作が行なわれた後一定時間経
    過した時点で行なうことを特徴とする請求項1記載のフ
    ロッピィディスク装置制御方式。
  3. 【請求項3】 前記ファイルから前記フロッピィディス
    クへの書込みを、フロッピィディスク取出しボタンが押
    された場合に行なうことを特徴とする請求項1または2
    記載のフロッピィディスク装置制御方式。
JP33134091A 1991-11-20 1991-11-20 フロツピイデイスク装置制御方式 Pending JPH05143245A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33134091A JPH05143245A (ja) 1991-11-20 1991-11-20 フロツピイデイスク装置制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33134091A JPH05143245A (ja) 1991-11-20 1991-11-20 フロツピイデイスク装置制御方式

Publications (1)

Publication Number Publication Date
JPH05143245A true JPH05143245A (ja) 1993-06-11

Family

ID=18242590

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33134091A Pending JPH05143245A (ja) 1991-11-20 1991-11-20 フロツピイデイスク装置制御方式

Country Status (1)

Country Link
JP (1) JPH05143245A (ja)

Similar Documents

Publication Publication Date Title
JP2000148465A (ja) ファ―ムウェア変更方法
JP4453203B2 (ja) デバイス環境設定システム、デバイス環境設定処理方法及び情報記録媒体
JPH1049365A (ja) フロッピーディスクドライブ
US8799597B2 (en) Data copying
JPH027096B2 (ja)
JP3951808B2 (ja) ハードディスクドライブサブシステム
JPH11212845A (ja) バックアップデータ管理装置、バックアップデータ管理方法、及び記録媒体
KR101666313B1 (ko) 유엠에스 방식의 단말기, 이에 사용되는 데이터베이스 갱신 시스템, 그 방법 및 이를 실행시키기 위하여 매체에 저장된 컴퓨터 프로그램
JPH0793101A (ja) データバックアップ装置
JP2664168B2 (ja) 情報処理装置の起動方法
JP2005182254A (ja) デバイスドライバインストールシステム
JP2584001B2 (ja) 情報処理装置
JPS6125168B2 (ja)
JPS63298442A (ja) アプリケ−ション管理装置
JP3057883B2 (ja) ファイル参照方式
JPH05216718A (ja) デバッグ方法
JPH0962455A (ja) 計算機システム
JPH06124218A (ja) ディスク内容破壊要因推定支援方法およびディスク内容破壊要因推定支援機能を持つ情報処理システム
JPH11353159A (ja) コンピュータ、コンピュータの再セットアップ方法、再セットアッププログラムを記録した記録媒体
JPH0573465A (ja) 周辺装置のサポート方式
JP2020087021A (ja) 情報処理装置、画像形成装置およびプログラム
JPH06230987A (ja) 情報処理装置
JPH06163343A (ja) 製造工程記憶装置
JP2001022569A (ja) アプリケーション運用管理方法及び同方法のプログラムを記録した記憶媒体
JP2010277184A (ja) 情報処理装置、情報処理方法、及び情報処理プログラム