[go: up one dir, main page]

JPH03130824A - Data processing system - Google Patents

Data processing system

Info

Publication number
JPH03130824A
JPH03130824A JP1269950A JP26995089A JPH03130824A JP H03130824 A JPH03130824 A JP H03130824A JP 1269950 A JP1269950 A JP 1269950A JP 26995089 A JP26995089 A JP 26995089A JP H03130824 A JPH03130824 A JP H03130824A
Authority
JP
Japan
Prior art keywords
floppy disk
memory
function
data
disk device
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
JP1269950A
Other languages
Japanese (ja)
Inventor
Shinya Yuzawa
湯澤 真也
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 JP1269950A priority Critical patent/JPH03130824A/en
Publication of JPH03130824A publication Critical patent/JPH03130824A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To attain the use of an application program which is produced by supposing an environment where two floppy disks are available with no change of the application program even with the actual use of a single floppy disk device by providing a memory backed up with a battery, a copy function, and a file control function. CONSTITUTION:A memory 5 has the capacity equal to or larger than that of a floppy disk device 6 and a battery back-up function. A copy function 41 copies all data stored in a floppy disk to the memory 5 at the start of a system. Then a file control function 42 performs the control to treat the data on the memory 5 in a manner exactly equal to that of the data stored in the floppy disk of the device 6. In such a constitution, it is possible to use an application program produced supposing an environment where two disks 6 are available without changing the program.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ処理方式に関し、特にパーソナルコンピ
ュータシステムにおけるフロッピーディスク制御および
メモリ制御に係るデータ処理方式〔従来の技術〕 従来、この種のデータ処理方式では、パーソナルコンピ
ュータシステム内のメモリをフロッピーディスク(ハー
ドディスクも同様である)と同等のファイル媒体として
扱う機能(以下、擬似ディスク機能という〉は、パーソ
ナルコンピュータシステムのO3(Operating
  System、オペレーティングシステム)内のフ
ァイル管理プログラムの一機能であるRAM (Ra 
nd 。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a data processing method, and in particular, a data processing method related to floppy disk control and memory control in a personal computer system [Prior Art] Conventionally, this type of data processing has been performed. In this method, the function (hereinafter referred to as pseudo disk function) that treats the memory in a personal computer system as a file medium equivalent to a floppy disk (the same goes for a hard disk) is the O3 (Operating function) of a personal computer system.
RAM (Ra
nd.

m  Access  Memory)ディスク機能に
よって実現されていた。
(Access Memory) disk function.

したがって、擬似ディスク機能の内容は、05CO3内
のRAMディスク機能〉の種類に依存して異なっていた
Therefore, the contents of the pseudo disk function differed depending on the type of RAM disk function in 05CO3.

このために、例えば、2台のフロッピーディスク装置が
備えられている環境(2つのフロッピーディスクを取り
扱うことができる環境)で運用されることを前提とする
アプリケーションプログラムを1台のフロッピーディス
ク装置しか備えられていない環境(1つのフロンピーデ
ィスクとそのフロッピーディスクと同等の容量を有する
メモリとが取り扱われる環境)で運用することができな
いものや、運用することができてもアプリケーションプ
ログラム内のファイル媒体に対するインタフェース部の
手直しを必要とするものが存在した。
For this reason, for example, an application program that is assumed to be operated in an environment equipped with two floppy disk devices (an environment that can handle two floppy disks) may be installed with only one floppy disk device. (an environment where one floppy disk and memory with the same capacity as the floppy disk are handled), or even if it can be operated, there are There were some interfaces that required modification.

〔発明が解決しようとする!l!題) 上述した従来のデータ処理方式では、擬似ディスク機能
がO3内のRAMディスク機能により実現されているの
で、O3の種類に依存してその擬似ディスク機能の内容
が異なり、2台のフロッピーディスク装置が備えられて
いる環境で運用されることを前提とするアプリケーショ
ンプログラムを1台のフロッピーディスクしか備えられ
ていない環境で運用するためには当該アプリケーション
プログラムの変更が必要になることがあるという欠点が
ある(これにより、市販のアプリケーションプログラム
をそのままでは使用できないという事態が生じ得る)。
[Invention tries to solve! l! In the conventional data processing method described above, the pseudo disk function is realized by the RAM disk function in the O3, so the content of the pseudo disk function differs depending on the type of O3, and two floppy disk devices are used. The disadvantage is that an application program that is intended to be operated in an environment equipped with a floppy disk may need to be modified in order to operate it in an environment equipped with only one floppy disk. (This may result in a situation where commercially available application programs cannot be used as is.)

本発明の目的は、上述の点に鑑み、フロッピーディスク
装置が1台しか備えられていないパーソナルコンピュー
タシステムにおいても、O3の種類にかかわらず、フロ
ンビーディスク装置が2台備えられている環境を前提と
して作成されているアプリケーションプログラムを変更
せずに使用することができるデータ処理方式を提供する
ことにある。
In view of the above-mentioned points, the purpose of the present invention is to assume an environment in which a personal computer system equipped with only one floppy disk device is equipped with two floppy disk devices regardless of the type of O3. The object of the present invention is to provide a data processing method that can be used without changing application programs created as .

〔課題を解決するための手段〕[Means to solve the problem]

本発明のデータ処理方式は、フロッピーディスク装置が
備えられているパーソナルコンピュータシステムにおけ
るデータ処理方式において、前記フロッピーディスク装
置と同一以上の容量を持ちバッテリバックアップ機能を
有するバッテリバンクアップイすきメモリと、当該パー
ソナルコンピュータシステムのシステム立上げ時に前記
フロンビーディスク装置上のフロンビーディスク内の全
てのデータを前記バッテリバンクアップ付きメモリにコ
ピーするコピーja能と、このコピー機能によりコピー
された前記パンテリバンクアンプ付きメモリ内のデータ
を前記フロンビーディスク装置上のフロッピーディスク
内のデータと全く同等に扱う制御を行うファイル副扉j
a能とを有する。
The data processing method of the present invention is a data processing method for a personal computer system equipped with a floppy disk device, and includes a battery bank up memory having a capacity equal to or greater than that of the floppy disk device and a battery backup function; A copy function for copying all the data in the Fremby disk on the Fremby disk device to the memory with battery bank up when starting up the personal computer system, and the Panteri bank amplifier copied by this copy function. A file sub-door that controls the data in the attached memory to be treated exactly the same as the data in the floppy disk on the Fronby disk device.
A-ability.

〔作用〕[Effect]

本発明のデータ処理方式では、バッテリバンクアップ付
きメモリがフロッピーディスク装置と同−以」二の容量
を持ちパンテリバンクアップ機能を有し、コピー機能が
パーソナルコンピュータシステムのシステム立上げ時に
フロンピーディスク装置上のフロッピーディスク内の全
てのデータをバフテリバックアップ付きメモリにコピー
し、ファイル制御機能がコピーlI能によりコピーされ
たバフテリバックアップ付きメモリ内のデータをフロン
ビーディスク装置上のフロッピーディスク内のデータと
全く同等に扱う制御を行う。
In the data processing system of the present invention, the memory with battery bank up has a capacity equal to or larger than that of a floppy disk device and has a battery bank up function, and the copy function is activated when starting up a personal computer system. The file control function copies all the data in the floppy disk on the device to the memory with buffer backup, and the file control function copies the data in the memory with buffer backup copied by the copy function to the floppy disk on the floppy disk device. Performs control that treats it exactly the same as data.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は、本発明のデータ処理方式(当該データ処理方
式が適用されるパーソナルコンピュータシステム)の一
実施例の構成を示すブロック図である。本実施例のデー
タ処理方式は、O3およびアプリケーションプログラム
等を実行するCPU(Central  Proces
sing  Unit)lと、O8およびアプリケーシ
ョンプログラム等が格納されるメインメモリ2と、CP
UI。
FIG. 1 is a block diagram showing the configuration of an embodiment of the data processing method of the present invention (a personal computer system to which the data processing method is applied). The data processing method of this embodiment uses a CPU (Central Processor) that executes O3 and application programs.
sing Unit)l, main memory 2 in which O8 and application programs etc. are stored, and CP
U.I.

メインメモリ2およびファイル制御部4が接続されるシ
ステムバス3と、バッテリバンクアップ付きメモリ5お
よびフロンピーディスク装置6を制御するファイル制御
部4と、フロッピーディスク装置6上のフロンピーディ
スクと同一以上の容量を持ちバッテリバックアップ機能
を有するパンテリバンクアンプ付きメモリ5と、フロッ
ピーディスクが装填されるフロッピーディスク装置6と
、ファイル制御部4.バッテリバックアップ付きメモリ
5およびフロッピーディスク装置6が接続されるローカ
ルバス7とを含んで構成されている。
The system bus 3 to which the main memory 2 and file control unit 4 are connected, the file control unit 4 that controls the memory 5 with battery bank up and the floppy disk device 6, and the floppy disk on the floppy disk device 6 are the same or larger. , a floppy disk device 6 into which a floppy disk is loaded, and a file control section 4. It is configured to include a memory 5 with battery backup and a local bus 7 to which a floppy disk device 6 is connected.

ファイル制御部4は、当該パーソナルコンピュータシス
テムのシステム立上げ時(its投入時またはシステム
リセット時)にフロッピーディスク装置6上のフロンビ
ーディスク内の全てのデータをバッテリバンクアップ付
きメモリ5にコピーするコピー機能41と、コピー機能
41によりコピーされたバッテリバックアップ付きメモ
リ5内のブタをフロッピーディスク装置6上のフロッピ
ーディスク内のデータと全く同等に扱う制御を行うファ
イル制御機能42とを含んで構成されている。
The file control unit 4 copies all the data in the Freonby disk on the floppy disk device 6 to the memory 5 with battery bank up when starting up the personal computer system (when it is turned on or when the system is reset). function 41, and a file control function 42 that performs control to treat data in the battery-backed memory 5 copied by the copy function 41 in exactly the same way as the data in the floppy disk on the floppy disk device 6. There is.

次に、このように構成された本実施例のデータ処理方式
の動作について説明する。
Next, the operation of the data processing system of this embodiment configured as described above will be explained.

本実施例のデータ処理方式が適用されるパーソナルコン
ピュータシステムの電源投入時またはシステムリセット
時に、ファイル制御部4内のコピ1! tt 41は、
ローカルバス7を介して、フロッピーディスク装置6上
のフロッピーディスク内のデータを全て読み出してバッ
テリバックアップ付きメモリ5内に格納する。
When the personal computer system to which the data processing method of this embodiment is applied is powered on or when the system is reset, copy 1! tt 41 is
All the data in the floppy disk on the floppy disk device 6 is read out via the local bus 7 and stored in the memory 5 with battery backup.

このようなコピーが行われた後には、ファイル制御部4
内のファイル制御JIj、能42は、CPUI  (C
P、Ulにより実行されるメインメモリ2内のO3およ
びアプリケーションプログラム等)とパンテリバックア
ップ付きメモリ5内のデータとの間のインタフェースを
CPU 1とフロッピーディスク装置6上のフロンビー
ディスク内のデータとの間のインタフェースと同等に扱
う制御を行う。
After such copying is performed, the file control unit 4
The file control JIj, function 42 in the CPUI (C
The interface between the data in the memory 5 with panteri backup (O3 and application programs, etc. in the main memory 2 executed by the CPU 1 and the data in the Fronby disk on the floppy disk device 6) Performs control that treats the interface as the same as the interface between the two.

これにより、メインメモリ2内のO3およびアプリケー
ションプログラムは、システムバス3゜ファイル制御部
4およびローカルバス7を介して、バフテリバンクアン
プ付きメモリ5内のデータをフロッピーディスク装置6
上のフロッピーディスク内のデータと全く同等に扱うこ
とが可能になる。
As a result, O3 and application programs in main memory 2 transfer data in memory 5 with buffer bank amplifier to floppy disk device 6 via system bus 3, file control unit 4 and local bus 7.
It becomes possible to handle the data exactly the same as the data on the floppy disk above.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、バッテリバックアップ付
きメモリ、コピー機能およびファイル制御機能を設ける
ことにより、従来のRAMディスク機能を使用しないで
、フロッピーディスク装置が1台しか備えられていない
パーソナルコンピュータシステムの環境においてもO3
およびアプリケーションプログラムからは2台のフロッ
ピーディスク装置が存在するように見せることが可能と
なる(同様に、フロッピーディスク装置が2台しか備え
られていないパーソナルコンピュータシステムの環境に
おいてもO8およびアプリケーションプログラムからは
3台のフロンビーディスク装置が存在するように見せる
ことが可能となる。
As explained above, the present invention provides a memory with battery backup, a copy function, and a file control function, thereby eliminating the need for the conventional RAM disk function and enabling a personal computer system equipped with only one floppy disk device to be used. O3 in the environment
It is possible to make it appear as if two floppy disk drives exist from the O8 and application programs (similarly, even in a personal computer system environment with only two floppy disk drives, O8 and application programs can It becomes possible to make it appear as if three Fronby disk devices exist.

船釣にいえば、O5およびアプリケーションプログラム
に対して実際に備えられているフロッピーディスク装置
の台数よりも1台だけ多く見せることができる)という
効果がある。
In the case of boat fishing, this has the effect of allowing O5 and application programs to see one more floppy disk device than is actually provided.

これにより、フロンビーディスク装置が1台しか備えら
れていないパーソナルコンピュータシステムにおいて、
O3の種類にかかわらず、フロッピーディスク装置が2
台備えられていることを前提として作成されているアプ
リケーションプログラムを変更せずに使用することがで
きるという効果がある。
As a result, in a personal computer system equipped with only one Frembie disk device,
Regardless of the type of O3, the floppy disk drive is
This has the effect that application programs created on the assumption that the computer is installed can be used without modification.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例の構成を示すブロック図であ
る。 図において、 l・・・CPU。 2・・・メインメモリ、 3・・・システムバス、 4・・・ファイル制御部、 5・・・バフテリバックアップ付きメモリ、6・・・フ
ロッピーディスク装置、 7・・・ローカルバス、 41・・・コピー機能、 42・・・ファイル制御機能である。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. In the figure, l...CPU. 2... Main memory, 3... System bus, 4... File control unit, 5... Memory with buffer backup, 6... Floppy disk device, 7... Local bus, 41...・Copy function, 42...File control function.

Claims (1)

【特許請求の範囲】 フロッピーディスク装置が備えられているパーソナルコ
ンピュータシステムにおけるデータ処理方式において、 前記フロッピーディスク装置と同一以上の容量を持ちバ
ッテリバックアップ機能を有するバッテリバックアップ
付きメモリと、 当該パーソナルコンピュータシステムのシステム立上げ
時に前記フロッピーディスク装置上のフロッピーディス
ク内の全てのデータを前記バッテリバックアップ付きメ
モリにコピーするコピー機能と、 このコピー機能によりコピーされた前記バッテリバック
アップ付きメモリ内のデータを前記フロッピーディスク
装置上のフロッピーディスク内のデータと全く同等に扱
う制御を行うファイル制御機能と を有することを特徴とするデータ処理方式。
[Scope of Claim] A data processing method in a personal computer system equipped with a floppy disk device, comprising: a memory with battery backup having a capacity equal to or greater than that of the floppy disk device and having a battery backup function; a copy function that copies all data in the floppy disk on the floppy disk device to the battery-backed memory at system startup; and a copy function that copies the data in the battery-backed memory copied by the copy function to the floppy disk device. A data processing method characterized by having a file control function that handles data in the same way as the data in the floppy disk.
JP1269950A 1989-10-17 1989-10-17 Data processing system Pending JPH03130824A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1269950A JPH03130824A (en) 1989-10-17 1989-10-17 Data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1269950A JPH03130824A (en) 1989-10-17 1989-10-17 Data processing system

Publications (1)

Publication Number Publication Date
JPH03130824A true JPH03130824A (en) 1991-06-04

Family

ID=17479469

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1269950A Pending JPH03130824A (en) 1989-10-17 1989-10-17 Data processing system

Country Status (1)

Country Link
JP (1) JPH03130824A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8077567B2 (en) 2009-03-09 2011-12-13 Sony Corporation Recording and reproducing apparatus and recording and reproducing method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61112254A (en) * 1984-11-06 1986-05-30 Nec Corp Semiconductor electronic disk system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61112254A (en) * 1984-11-06 1986-05-30 Nec Corp Semiconductor electronic disk system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8077567B2 (en) 2009-03-09 2011-12-13 Sony Corporation Recording and reproducing apparatus and recording and reproducing method

Similar Documents

Publication Publication Date Title
TWI436199B (en) Method and controller for power management
US8443211B2 (en) Hibernation or suspend using a non-volatile-memory device
CN101634884B (en) Power management controller and method
JPH0269812A (en) computer
JPH07200112A (en) Information processing system
JPH07175728A (en) Disk cache data maintenance system
US20060206652A1 (en) Machine state storage apparatus and method
JPH03130824A (en) Data processing system
JPH11282685A (en) Information processor
JP2923111B2 (en) Data processing method and apparatus
JPH10254780A (en) Disk cache control system
JP3109048B2 (en) Computer control method
JP3080005B2 (en) Data processing device
JPH0395609A (en) Personal computer system
JPH0926916A (en) Non-desctructive disk device
JPH0566951A (en) Computer system
JPS61275929A (en) Backup processing system
JPS6345660A (en) Starting method for personal computer using ram disk
JPH0833838B2 (en) Computer system
JPH096482A (en) Portable computer and pc card extension method under resume mode
JPS62276634A (en) Virtual computer system
JPH0364897B2 (en)
KR970049604A (en) How to control data backup on your computer
JPH04328616A (en) Information processor
JPH0588770A (en) Computer with resume processing function