JPH038009A - Electronic equipment - Google Patents

Electronic equipment

Info

Publication number
JPH038009A
JPH038009A JP4570989A JP4570989A JPH038009A JP H038009 A JPH038009 A JP H038009A JP 4570989 A JP4570989 A JP 4570989A JP 4570989 A JP4570989 A JP 4570989A JP H038009 A JPH038009 A JP H038009A
Authority
JP
Japan
Prior art keywords
storage means
processing
information
procedure
built
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
JP4570989A
Other languages
Japanese (ja)
Inventor
Takeshi Suzuki
健史 鈴木
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP4570989A priority Critical patent/JPH038009A/en
Publication of JPH038009A publication Critical patent/JPH038009A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PURPOSE:To construct a system, for which a system change is made easy, to store prescribed information by providing an input means, first and second built-in means, external storing means, instructing means and executing means. CONSTITUTION:An input means KB, built-in storing means DISK and MEM (both means are in a RAM), external storing means FB, instructing means to instruct storage and executing means CPU to execute an instruction are provided. In this constitution, when a required processing / procedure is loaded, the CPU searches the RAM disk and when the said processing / procedure is found out, the processing / procedure is loaded from the RAM disk. When the processing / procedure is not found out, an internal ROM is searched and when the processing / procedure is found out, it is loaded from the internal ROM. When it is not found out, a means FD is searched and when the processing / procedure is found out, it is loaded from the FD. Thus, since the information of the means FD can be transferred and stored to the RAM disk by the designation of a user even when a device is under working, the system can be easily changed.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はRAMディスクを有する電子機器に関し、特に
電源投入時のみならず、指示されたときにも、外部記憶
装置より転送された情報を格納可能な電子機器に関する
ものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an electronic device having a RAM disk, and particularly to an electronic device that stores information transferred from an external storage device not only when the power is turned on but also when instructed to do so. It is about possible electronic equipment.

〔従来の技術] 従来、RAMディスクを有する電子機器では、電源投入
時にのみ、外部記憶装置より、RAMディスクに情報を
転送可能なものが存在していた。
[Prior Art] Conventionally, some electronic devices having a RAM disk can transfer information from an external storage device to the RAM disk only when the power is turned on.

[発明が解決しようとしている課題] しかしながら、上記従来例では、外部記憶製雪内の情報
を、RAMディスクに転送するのは、電源投入時のみで
あるため、使用中にシステムの変更を簡単に実現するこ
とができないという欠点があった。
[Problems to be Solved by the Invention] However, in the conventional example described above, the information in the external storage is transferred to the RAM disk only when the power is turned on, so it is not possible to easily change the system during use. The drawback was that it could not be implemented.

[課題を解決するための手段及び作用]本発明によれば
、情報を入力するための入力手段と、情報を記憶するた
めの第1の内蔵記憶手段と、情報を記憶するための外部
記憶手段と、該外部記憶手段に記憶された情報を記憶す
るための第2の内蔵記憶手段と、前記第2の内蔵記憶手
段に、前記外部記憶手段の記憶内容を記憶させることを
指示する指示手段と、該指示手段の指示を受けて、当該
指示を実行する実行手段とを有して構成される。
[Means and effects for solving the problem] According to the present invention, there are provided an input means for inputting information, a first built-in storage means for storing information, and an external storage means for storing information. a second built-in storage means for storing the information stored in the external storage means; and an instruction means for instructing the second built-in storage means to store the storage contents of the external storage means. , and execution means for receiving instructions from the instruction means and executing the instructions.

[実施例]以下、図面を参照して本発明の詳細な説明す
る。
[Embodiments] The present invention will be described in detail below with reference to the drawings.

第1図は、本発明装置の1実施例の全体構成図である。FIG. 1 is an overall configuration diagram of one embodiment of the device of the present invention.

同図において、CPUはマイクロプロセッサ形態の中央
処理装置であり、各種処理のための演算、論理判断等を
行ない、アドレスバスAB、コントロールバスCB、デ
ータバスDBを介してこれらのバスに接続された各構成
要素を制御する。
In the figure, the CPU is a central processing unit in the form of a microprocessor, which performs calculations and logical judgments for various processes, and is connected to these buses via an address bus AB, a control bus CB, and a data bus DB. Control each component.

アドレスバスABは、マイクロプロセッサCPUの制御
の対象とする構成要素を指示するアドレス信号を転送す
る。コントロールバスCBはマイクロプロセッサCPL
Iの各構成要素のコントロール信号を転送して供給する
。データバスDBは各構成機器相互間のデータの転送を
行なう。
Address bus AB transfers address signals indicating the components to be controlled by the microprocessor CPU. Control bus CB is microprocessor CPL
Control signals for each component of I are transferred and supplied. The data bus DB transfers data between each component device.

次にROMは読み出し専用の固定メモリであり、第2図
〜第4図に付き後述する処理のためのプログラムなどの
各種処理のための処理手順などが記憶されている。
Next, the ROM is a read-only fixed memory, and stores processing procedures for various processes such as programs for processing described later with reference to FIGS. 2 to 4.

また、RAMは書き込み可能のランダムアクセスメモリ
であって、RAMディスクとして扱われる領域であるD
ISKと、その他ワーキングメモリなどに用いられる領
域であるMEMを有している。
In addition, RAM is a writable random access memory and is an area treated as a RAM disk.
It has ISK and MEM, which is an area used for working memory and the like.

DISKはRAMディスクであって、後述するFDに記
憶された情報が転送され、CPUが、その情報を高速で
アクセス可能としたものである。
The DISK is a RAM disk to which information stored in an FD, which will be described later, is transferred and the CPU can access the information at high speed.

MEMは、ROMやRAMディスク、FDに記憶された
処理手順など、各構成要素からの各種データの一時記憶
に用いる。
The MEM is used to temporarily store various data from each component, such as processing procedures stored in the ROM, RAM disk, and FD.

KBはキーボードであり、各種データの入力や、各種処
理の指示に用いられる。
KB is a keyboard, which is used for inputting various data and instructing various processes.

DBUFは表示用メモリであり、後述するCRTに表示
するためのデータが保存される。
DBUF is a display memory, and stores data to be displayed on a CRT, which will be described later.

CRTは陰極線管等の表示器であり、表示用メモリDB
UFに蓄えられた内容をCRTコントローラCRTCを
用いて表示する。
CRT is a display device such as a cathode ray tube, and a display memory DB
The contents stored in the UF are displayed using the CRT controller CRTC.

CRTコントローラCRTCは、メモリDBUFに蓄え
られた内容を表示器CRTに表示するための制御を行な
う。
The CRT controller CRTC performs control to display the contents stored in the memory DBUF on the display CRT.

FDはフロッピーディスクであり、外部記憶装置として
用いられる。RAMディスクのデータの保存のためにも
、このFDが用いられる。
FD is a floppy disk and is used as an external storage device. This FD is also used to store data on the RAM disk.

以下、図面を参照して本発明装置における動作を詳細に
説明する。
Hereinafter, the operation of the apparatus of the present invention will be explained in detail with reference to the drawings.

第2図は、本実施例において、ユーザーの指示によりF
Dに記憶された情報をRAMディスクにセーブする処理
のフローチャートである。
Figure 2 shows that in this embodiment, F
12 is a flowchart of a process for saving information stored in D to a RAM disk.

第2図において、ステップS21では、既に起動してい
る装置が、何らかの入力・指示を待っている。入力・指
示があると、ステップS22で、それがFDの情報をR
AMディスクにセーブするための指示か否かを判別し、
Yesなら、ステップS23でRAMディスクヘセーブ
する処理を行ない、Noなら、ステップS24で入力・
指示に従ったその他の処理を行なう。
In FIG. 2, in step S21, an already started device is waiting for some input/instruction. If there is an input/instruction, in step S22, the information on the FD is
Determine whether the instruction is to save to an AM disk,
If Yes, perform the process of saving to the RAM disk in step S23, and if No, perform the input/save process in step S24.
Perform other processing according to instructions.

第3図は、本実施例において、FDに記憶された情報を
RAMディスクに転送する処理のフローチャートである
FIG. 3 is a flowchart of the process of transferring information stored on the FD to the RAM disk in this embodiment.

以下では、扱われる情報は、処理・手続きであるとする
In the following, it is assumed that the information handled is processing/procedures.

先ず、ステップS31でFDに記憶されている処理・手
続きの数を調べ、ステップS32でRAMディスクの容
量が一杯であるか、または全件セーブされた場合は、処
理を終了する。そうでない場合は、ステップ533でF
Dより処理・手続きをMEMにロードし、ステップS3
4で、ステップ333でMEMにロードした処理・手続
きをRAMディスクヘセーブする。
First, in step S31, the number of processes/procedures stored on the FD is checked, and in step S32, if the capacity of the RAM disk is full or all the processes have been saved, the process is ended. If not, in step 533
Load the process/procedure into MEM from D, and proceed to step S3.
In step 4, the process/procedure loaded into the MEM in step 333 is saved to the RAM disk.

第4図は、必要な処理・手続きを、RAMのMEMへ、
他の記憶部からロードする処理のフローチャートである
Figure 4 shows how the necessary processing and procedures are transferred to the MEM of the RAM.
7 is a flowchart of processing for loading from another storage unit.

必要な処理・手続きをロードする場合には、先ず、ステ
ップS4]でRAMディスクをサーチし、該当処理手続
きが見付かれば、ステップS44へ進み、RAMディス
クより、ロードする。見付からなかった場合には、ステ
ップS42で内部ROMをサーチして、見付かれば、ス
テップS45で内部ROMよりロードして、見付からな
ければステップS43でFDをサーチする。見付かれば
、ステップS46でFDよりロードし、見付からなけれ
ば処理を終える。
When loading necessary processing/procedures, first, the RAM disk is searched in step S4], and if the corresponding processing procedure is found, the process proceeds to step S44, where it is loaded from the RAM disk. If it is not found, the internal ROM is searched in step S42. If it is found, it is loaded from the internal ROM in step S45. If it is not found, the FD is searched in step S43. If it is found, it is loaded from the FD in step S46, and if it is not found, the process ends.

[他の実施例J 上記実施例では、外部記憶装置としてFDな用いたが5
ハードデイスク、PROM、ICカードなどでもよい。
[Other Embodiments J In the above embodiments, an FD was used as the external storage device.
It may also be a hard disk, PROM, IC card, etc.

上記実施例では、FDに記憶された処理・手続きをRA
Mディスクにセーブする際に、その全てをセーブしたが
、FDでの記憶方法をファイル形式として、セーブする
ときにファイルを指定して、指定されたファイルの内容
だけをセーブするようにしてもよい。
In the above embodiment, the processes/procedures stored in the FD are
When saving to M disk, all of it was saved, but it is also possible to save only the contents of the specified file by specifying the file when saving by using the storage method on FD as a file format. .

[発明の効果] 以上説明したように、本発明によれば、装置の起動中に
も、使用者が指定することにより、外部記憶装置の情報
を、RAMディスクに転送し格納できるようになったの
で、システムの変更が容易に実現可能なシステムが構築
可能となった。
[Effects of the Invention] As explained above, according to the present invention, information in an external storage device can be transferred to and stored in a RAM disk by the user's designation even while the device is starting up. Therefore, it has become possible to construct a system in which system changes can be easily implemented.

ようになった。It became so.

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

第1図は本発明の1実施例における全体構成図、第2図
は指示によりRAMディスクに情報をセーブする処理の
フローチャート、 第3図はRAMディスク情報をセーブする処理の詳細な
フローチャート、 第4図は処理手続きをロードする処理のフローチャート
である。 (2)図面の主要な部分を表わす符号の説明cpu・・
・中央処理装置 ROM・・・リード・オンリ・メモリ RAM・・・ランダム・アクセス・メモリDISK・・
・RAMディスク FD・・・フロッピー・ディスク KB・・・キーボード CRT・・・表示器
FIG. 1 is an overall configuration diagram of an embodiment of the present invention, FIG. 2 is a flowchart of the process of saving information to a RAM disk according to instructions, FIG. 3 is a detailed flowchart of the process of saving RAM disk information, and FIG. The figure is a flowchart of the process of loading a processing procedure. (2) Explanation of the symbols representing the main parts of the drawing cpu...
・Central processing unit ROM...Read-only memory RAM...Random access memory DISK...
・RAM disk FD...Floppy disk KB...Keyboard CRT...Display unit

Claims (2)

【特許請求の範囲】[Claims] (1)情報を入力するための入力手段と、 情報を記憶するための第1の内蔵記憶手段と、情報を記
憶するための外部記憶手段と、 該外部記憶手段に記憶された情報を記憶するための第2
の内蔵記憶手段と、 前記第2の内蔵記憶手段に、前記外部記憶手段の記憶内
容を記憶させることを指示する指示手段と、 該指示手段の指示を受けて、当該指示を実行する実行手
段とを有することを特徴とする電子機器。
(1) An input means for inputting information, a first built-in storage means for storing information, an external storage means for storing information, and storing the information stored in the external storage means second for
a built-in storage means, an instruction means for instructing the second built-in storage means to store the storage contents of the external storage means, and an execution means for receiving an instruction from the instruction means and executing the instruction. An electronic device characterized by having.
(2)情報を記憶するための読み出し専用の記憶手段と
、 所望の情報を前記第1の内蔵記憶手段に呼び出すことを
指示する指示手段と、 該指示手段の指示を受けて、所望の情報を、前記第2の
内蔵記憶手段、前記読み出し専用の記憶手段、前記外部
記憶手段の順に検索する検索手段と、 前記検索手段によって所望の情報が検索された場合に、
当該検索手段による検索を終了し、検索された当該記憶
手段から所望の情報の呼出しを実行するように制御する
制御手段とを有することを特徴とする特許請求の範囲第
1項記載の電子機器。
(2) read-only storage means for storing information; instruction means for instructing the first built-in storage means to recall desired information; and upon receiving instructions from the instruction means, reading the desired information. , a search means for searching in the order of the second built-in storage means, the read-only storage means, and the external storage means; when the search means searches for desired information,
2. The electronic device according to claim 1, further comprising control means for controlling the search means to finish the search and to retrieve desired information from the searched storage means.
JP4570989A 1989-02-27 1989-02-27 Electronic equipment Pending JPH038009A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4570989A JPH038009A (en) 1989-02-27 1989-02-27 Electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4570989A JPH038009A (en) 1989-02-27 1989-02-27 Electronic equipment

Publications (1)

Publication Number Publication Date
JPH038009A true JPH038009A (en) 1991-01-16

Family

ID=12726880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4570989A Pending JPH038009A (en) 1989-02-27 1989-02-27 Electronic equipment

Country Status (1)

Country Link
JP (1) JPH038009A (en)

Similar Documents

Publication Publication Date Title
JPS6027964A (en) Memory access control circuit
JPH038009A (en) Electronic equipment
JPS63187357A (en) Down loading system
JPH04156615A (en) System rising system
JPH07121376A (en) Down load information preparing device
JPH0452974B2 (en)
JPS62231342A (en) Down load control system for micro test program
JPH09114673A (en) Device and method for program loading
JPS601657B2 (en) Address conversion method
JPH0233630A (en) Control method for environment constant of virtual image
JP2887488B2 (en) Multi-process processing equipment
JPH04299424A (en) Program loading system for compact terminal
JPH0328905A (en) Input/output transfer method for programmable controller
JPH0766032B2 (en) Test system
JPH04184538A (en) Down-loading controlling system
JPH0520033A (en) Method and device for program execution
JPH0454623A (en) Data processor
JPH02224152A (en) File exclusive control device
JPH0498527A (en) Programmable controller
JPH02137016A (en) Data input control system
JPH0454548A (en) Memory check system for computer system
JPS6231454A (en) Disk access control system
JPH04174081A (en) Drawing data control system
JPH0367357A (en) Multi-cpu system
JPH03237529A (en) Memory maintenance system dependent upon online of information processor