JPH02299015A - Information processor - Google Patents

Information processor

Info

Publication number
JPH02299015A
JPH02299015A JP12068389A JP12068389A JPH02299015A JP H02299015 A JPH02299015 A JP H02299015A JP 12068389 A JP12068389 A JP 12068389A JP 12068389 A JP12068389 A JP 12068389A JP H02299015 A JPH02299015 A JP H02299015A
Authority
JP
Japan
Prior art keywords
size
storage device
ram storage
ram
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.)
Granted
Application number
JP12068389A
Other languages
Japanese (ja)
Other versions
JP3201408B2 (en
Inventor
Koji Shiobara
孝次 塩原
Akio Yoshikawa
明夫 吉川
Saori Yonekura
米倉 早織
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.)
N T T DATA TSUSHIN KK
Seiko Epson Corp
NTT Data Group Corp
Original Assignee
N T T DATA TSUSHIN KK
Seiko Epson Corp
NTT Data Communications Systems 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 N T T DATA TSUSHIN KK, Seiko Epson Corp, NTT Data Communications Systems Corp filed Critical N T T DATA TSUSHIN KK
Priority to JP12068389A priority Critical patent/JP3201408B2/en
Publication of JPH02299015A publication Critical patent/JPH02299015A/en
Application granted granted Critical
Publication of JP3201408B2 publication Critical patent/JP3201408B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

PURPOSE:To vary the size of a RAM storage device and to easily set user environment by specifying the size of a RAM storage device from outside and using the contents of the memory device continuously even when a system is restarted. CONSTITUTION:When a power switch 17 is turned on, the system is started and a memory is assigned. Here, the RAM storage device is secured with the size which is already set and set as a disk device. When user programs are different in size or the required size of the RAM storage device is different among users, the size of the storage device is varied. In this case, the size of the memory device is determined and varied by the specification of the memory device size on a memory card 14 or size specifications sent through an RS-232C driver 15 or modem 26, and the device is so initialized that the device can be used as a disk device. The RAM storage device is secured in the user environment which is already set at the time of restarting and the device is set as the disk device.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はRAMをディスク装置として利用する情報処理
装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information processing device that uses a RAM as a disk device.

[従来の技術] 従来の情報処理装置のRAM記憶装置は、情報処理装置
の起動時にRAMサイズの指定の情報を読み出し、情報
処理装置内部にもつRAMから必要なサイズを切り出し
、ディスク装置としての設定及び初期化を行っている。
[Prior Art] A RAM storage device of a conventional information processing device reads information specifying the RAM size when the information processing device is started, cuts out the necessary size from the RAM inside the information processing device, and sets it as a disk device. and initialization.

また以降の処理では、決められたサイズの範囲内でのみ
使用が可能であった。RAM記憶装置の大きさを変更す
る場合は、大きさの指定を変更した後、システムの再起
動を行わなければならなかった。
In addition, in subsequent processing, it was possible to use only within a predetermined size range. When changing the size of the RAM storage device, the system had to be restarted after changing the size specification.

[発明が解決しようとする課題] RAMの大きさが固定されている電子機器において、利
用者の用途に応じてRAM記憶装置の大きさを変えるに
は、ユーザに特別な操作を行ってもらう必要があったが
、本発明の目的は、特別な操作を行うことなく、通常の
使用時においてRAM記憶装置の大きざを変更でき、ユ
ーザ環境の設定が容易な情報処理装置を提供することに
ある。
[Problem to be solved by the invention] In electronic devices with a fixed RAM size, it is necessary for the user to perform a special operation in order to change the size of the RAM storage device according to the user's purpose. However, an object of the present invention is to provide an information processing device in which the size of the RAM storage device can be changed during normal use without performing any special operations, and the user environment can be easily set. .

[課題を解決するための手段] 本発明は、情報処理装置内にもつ書き込み可能でランダ
ムにアクセスすることができるメモリをディスク装置と
しての作動可能なRAM記憶装置手段と、 システムを起動する際に、前記ディスク装置の大きさを
決め、ディスク装置として作動可能な状態に設定するR
AM記憶装置設定手段と、前記システム作動中に、既に
ディスク装置とじて作動している前記RAM記憶装置手
段を指定された大きさのディスク装置に変更し、前記デ
ィスク装置を使用可能とするRAM記憶装置のサイズ変
更手段とを、有することを特徴とする。
[Means for Solving the Problems] The present invention uses a writable and randomly accessible memory in an information processing device as a RAM storage device that can operate as a disk device, and , R for determining the size of the disk device and setting it in a state where it can operate as a disk device.
AM storage device setting means; and a RAM storage device for changing the RAM storage device already operating as a disk device to a disk device of a specified size during operation of the system, thereby making the disk device usable. and apparatus size changing means.

またさらに、本発明はディスク装置としてのサイズの指
定手段として、通信手段を使って外部からコマンドで指
示する機構と内部デバイスからの指示による機構とで、
任意にRAM記憶装置の大きさを指定しうろことを特徴
とし、さらに、本発明は任意の大きざに変更されたRA
M記憶装置をシステムの再起動が行われても使用可能と
することを特徴とする。
Furthermore, the present invention provides a means for specifying the size of a disk device using a mechanism for specifying the size by an external command using communication means and a mechanism for specifying the size by an internal device.
The present invention is characterized in that the size of the RAM storage device can be specified arbitrarily.
The present invention is characterized in that the M storage device can be used even if the system is restarted.

[作用コ 本発明においては、システムの動作中にディスク装置と
してのRAM記憶装置の構成を再設定し、ユーザの動作
環境の設定を行う。
[Operations] In the present invention, the configuration of the RAM storage device as a disk device is reset during system operation, and the user's operating environment is set.

また、システムの再起動においてもRAM記憶装置の内
容を継続して使用できる機能をもつ。
It also has a function that allows the contents of the RAM storage device to be used continuously even when the system is restarted.

[実施例コ 以下、この発明の実施例を図面に基づいて説明する。第
1図はこの発明の一実施例に係わるハンディターミナル
の外観であり、表示部1、タッチキ一部2、メモリカー
ドソケット3、カートリッジ部4、電源スィッチ5を有
している。
[Embodiments] Hereinafter, embodiments of the present invention will be described based on the drawings. FIG. 1 shows the appearance of a handy terminal according to an embodiment of the present invention, which includes a display section 1, a touch panel section 2, a memory card socket 3, a cartridge section 4, and a power switch 5.

第2図は第1図のハンディターミナルのハード構成を示
したブロック図である。11はCPUであり、12はR
AMからなる各種データが記憶される書き込み可能な記
憶装置であり、13はROMからなりブート手段や各種
デバイスとの人出力の制御を行うプログラム等が格納さ
れた読み出し専用の記憶装置である。14はRAMまた
はROMをカードに格納し脱着可能なディスク装置とし
て使用できるメモリカード、15はR5−232Cドラ
イバ、16は電話回線を通して外部との通信を行うモデ
ムである。17は電源スィッチである。18は表示装置
、19はタッチキーボードである。
FIG. 2 is a block diagram showing the hardware configuration of the handy terminal shown in FIG. 1. 11 is CPU, 12 is R
It is a writable storage device consisting of AM in which various data are stored, and 13 is a read-only storage device consisting of ROM in which boot means and programs for controlling human output with various devices are stored. 14 is a memory card that stores RAM or ROM in the card and can be used as a removable disk device; 15 is an R5-232C driver; and 16 is a modem for communicating with the outside through a telephone line. 17 is a power switch. 18 is a display device, and 19 is a touch keyboard.

第3図は、本実施例のハンディターミナルのメモリの割
り当て図であり、大きくはRAM部分21とROM部分
22に分けられる。ROM部分22には、システムの基
本的な入出力、及び制御等を行う27のBIO5が格納
されている。RAM部分21には、アドレスの小さい順
に、オペレーティングシステム部23、ユーザプログラ
ムロード部24、未使用RAM25、初期値あるいは以
前に設定された大きさのRAM記憶装置2Gが割り当て
られている。RA、M記憶装置設定可能サイズ28は、
RAM記憶装置として割り当て可能なRAMの大きさを
示している。
FIG. 3 is a memory allocation diagram of the handy terminal of this embodiment, which is roughly divided into a RAM section 21 and a ROM section 22. The ROM portion 22 stores 27 BIOs 5 that perform basic input/output and control of the system. The RAM portion 21 is allocated with an operating system section 23, a user program loading section 24, an unused RAM 25, and a RAM storage device 2G having an initial value or a previously set size in order of decreasing address. RA, M storage device settable size 28 is:
It shows the size of RAM that can be allocated as a RAM storage device.

第2図において、電源スィッチ17を入れるとシステム
が起動され、所定の動作により、第3図に示すようにメ
モリの割り当てが行われる。ここではRAM記憶装置は
、既に設定されている大きさで確保され、ディスク装置
としての設定が行われている。この環境でユーザの処理
を行うに当たり、ユーザプログラムの大きさや必要とす
るRAM記憶装置の大きさがユーザによって異なる場合
、RAM記憶装置の大きさを変更することが必要となり
、本実施例においては、メモリカード14の中にもつR
AM記憶装置サイズ指定か、R5−232Cドライバ1
5またはモデム16を通して送られてくるRAM記憶装
置サイズ指定によりRAM記憶装置の大きさを決定し、
RAM記憶装置の大きさを変更し、ディスク装置として
使用できるように初期化を行っている。初期化が終了す
ると、再設定されたRAM記憶装置に必要とするユーザ
ファイルをローディングし、新しいユーザ環境を構築し
ている。
In FIG. 2, when the power switch 17 is turned on, the system is started, and memory allocation is performed through predetermined operations as shown in FIG. 3. Here, the RAM storage device is secured with an already set size and is set as a disk device. When performing user processing in this environment, if the size of the user program or the size of the required RAM storage device differs depending on the user, it is necessary to change the size of the RAM storage device, and in this embodiment, R in the memory card 14
AM storage device size specification or R5-232C driver 1
5 or determines the size of the RAM storage device based on the RAM storage device size specification sent through the modem 16;
The size of the RAM storage device has been changed and initialized so that it can be used as a disk device. When the initialization is completed, necessary user files are loaded into the reconfigured RAM storage device, and a new user environment is constructed.

この後、システムの再起動が行われる場合も同様に、既
に設定されているユーザ環境でRAM記憶装置を確保し
、ディスク装置としての設定を行なう。
After that, when the system is restarted, a RAM storage device is secured in the user environment that has already been set up, and the setting is made as a disk device.

第4図に、メモリカードによりRAM記憶装置の大きさ
を指定しユーザのファイルをローディングする動作を示
す。まず、メモリカード14の中にRAM記憶装置の大
きさを示すファイル(DISKSIZE、5YS)があ
るか調べる32゜ファイルがある場合は、そのファイル
を読み出し34、その内容が大きさ指定であれば35、
RAM記憶装置の大きざを変更し、初期化をする36゜
ここで大きさの変更は例えば、 11H−Rφ0012B とするとl2BKBに変更され、D I SKS I 
ZE、SYSの中身を書き換える。1iHは文字コード
表の]、 I Hを示し、他に支障を来さないところで
あれば他を使っても構わない。
FIG. 4 shows the operation of specifying the size of a RAM storage device using a memory card and loading a user's file. First, check to see if there is a file (DISKSIZE, 5YS) indicating the size of the RAM storage device in the memory card 14. If there is a 32° file, read that file 34, and if the contents specify the size, 35 ,
Change the size of the RAM storage device and initialize it 36°Here, the size change is, for example, 11H-Rφ0012B is changed to 12BKB, D I SKS I
Rewrite the contents of ZE and SYS. 1iH indicates ], IH in the character code table, and other characters may be used as long as they do not cause any problems.

大きさ指定のファイルがない、あるいは、あっても大き
ざ指定でない場合は、RAM記憶装置はそのままとする
。その後、メモリカードの全てのファイルを順次読み出
し、RAM記憶装置に書き込んでい<37. 38. 
39゜ 第5図に、外部から通信によってRAM記憶装置の大き
さを指定し、ユーザのファイルをローディングする動作
を示す。15のR9−232Cまたはモデム16からデ
ータを受信すると42、受信したデータを調べる。−デ
ータが終了していれば43、ローディング処理を終了す
る48゜データがRAM記憶装置の大きさ指定であるか
調べ44、大きさ指定であれば、RA、M記憶装置の大
きさを変更し、初期化をする46゜ ここで、大きさの指定については第4図と同様にして例
えば、 11H−R中00200 とすれば、RAM記憶装置が200 K Bに変更され
る。大きさ指定がない場合は、そのままの状態でデータ
をRAM記憶装置に書き込んでい<47゜このように、
データの中にRAM記憶装置の大きさを指定することに
よりユーザ環境設定の為の特別な操作をなくすことがで
き、ユーザ及び保守担当の人にとっては、実行するプロ
グラムの構成、大きさ等を意識せずにシステムの動作環
境の設定を行うことができる。
If there is no file with a size specification, or if there is a file but the size is not specified, the RAM storage device is left as is. After that, all files on the memory card are sequentially read and written to the RAM storage device.<37. 38.
39. FIG. 5 shows the operation of specifying the size of the RAM storage device through external communication and loading a user's file. When data is received from R9-232C of R9-232C of 15 or modem 16, the received data is examined 42. - If the data has finished 43, end the loading process 48 Check whether the data specifies the size of the RAM storage device 44, and if the size is specified, change the size of the RA and M storage devices. , Initialize 46° Here, the size is specified in the same manner as in FIG. 4, for example, if it is 00200 in 11H-R, the RAM storage device will be changed to 200 KB. If the size is not specified, the data is written to the RAM storage device as is.
By specifying the size of the RAM storage device in the data, special operations for user environment settings can be eliminated, making it easier for users and maintenance personnel to be aware of the structure, size, etc. of programs to be executed. You can configure the system operating environment without having to do so.

もちろん、この新しいユーザ環境はシステムの再起動を
行っても侃存されており、以降の処理はこの環境で処理
を行うことができる。
Of course, this new user environment remains even if the system is restarted, and subsequent processing can be performed in this environment.

[発明の効果コ 以上、説明したようにこの発明によれば、システムで大
きさが決められているRAMを利用者が特別な意識する
ことなしに処理に応じた構成のRAM記憶装置に自動的
に設定することができ、極めて操作の容易なシステムを
構築することができる。
[Effects of the Invention] As explained above, according to the present invention, the RAM whose size is determined by the system can be automatically transferred to a RAM storage device configured according to the processing without the user being particularly aware of it. It is possible to configure a system that is extremely easy to operate.

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

第1図から第5図は本発明による実施例を示すそれぞれ
の略図である。 第1図は上記実施例のハンディターミナルの外観図、第
2図は上記実施例のハード構成を示すブロック図、第3
図は上記実施例のシステム起動時のメモリの割り当てを
示す図である。 第4図はメモリカードからRAM記憶装置の大きさを指
定し、ユーザのファイルをコーディングする動作を示し
、第5図は外部から通信を使ってRAM記憶装置の大き
さを指定し、ユーザのファイルをコーディングする動作
を示す。 1:表示部 2:タッチキ一部 3:メモリカードソケット 4:カートリッジ部 5:電源スィッチ 14:メモリカード 15: R3−232Cドライバ 16:モデム 21 : RAM部分 22: ROM部分 23:オペレーティングシステム部 24ニューザブログラムロード部 25:未使用RAM 26:RAM記憶装置 28:RAM記憶装置設定可能サイズ 以上 出願人 セイコーエプソン株式会社 出願人 エヌ・ティ・ティ・データ通信株式会社代理人
弁理士 給水 喜三部 (他1名)第1図 第2図 第3因 第4図 第5図
1 to 5 are respective schematic diagrams illustrating embodiments according to the invention. Fig. 1 is an external view of the handy terminal of the above embodiment, Fig. 2 is a block diagram showing the hardware configuration of the above embodiment, and Fig. 3 is a block diagram showing the hardware configuration of the above embodiment.
The figure is a diagram showing memory allocation at the time of system startup of the above embodiment. Fig. 4 shows the operation of specifying the size of the RAM storage device from the memory card and coding the user's file, and Fig. 5 shows the operation of specifying the size of the RAM storage device using communication from the outside and coding the user's file. Demonstrates the behavior of coding. 1: Display section 2: Touch key section 3: Memory card socket 4: Cartridge section 5: Power switch 14: Memory card 15: R3-232C driver 16: Modem 21: RAM section 22: ROM section 23: Operating system section 24 New Program load section 25: Unused RAM 26: RAM storage device 28: RAM storage device of configurable size or more Applicant: Seiko Epson Corporation Applicant: NTT Data Communications Co., Ltd. Representative Patent Attorney Water supply Kisanbe (1 other person) Figure 1 Figure 2 Figure 3 Cause 4 Figure 5

Claims (3)

【特許請求の範囲】[Claims] (1)情報処理装置内にもつ書き込み可能でランダムに
アクセスすることができるメモリ(以降、RAMと呼ぶ
)をディスク装置として作動可能なRAM記憶装置手段
と、 システムを起動する際に、前記ディスク装置の大きさを
決め、ディスク装置として作動可能な状態に設定するR
AM記憶装置設定手段と、 前記システム作動中に、既にディスク装置として使用さ
れている前記RAM記憶装置手段を指定された大きさの
ディスク装置に変更し、前記ディスク装置を使用可能と
するRAM記憶装置のサイズ変更手段と、 を少なくとも有することを特徴とする情報処理装置。
(1) RAM storage means that can operate a writable and randomly accessible memory (hereinafter referred to as RAM) in an information processing device as a disk device; Determine the size of R and set it so that it can operate as a disk device.
AM storage device setting means; and a RAM storage device that changes the RAM storage device already used as a disk device to a disk device of a specified size during operation of the system, thereby making the disk device usable. An information processing device comprising at least the following: size changing means;
(2)ディスク装置としてのサイズの指定手段として、
通信手段を使って外部からコマンドで指示する機構と内
部デバイスからの指示による機構とで、任意にRAM記
憶装置の大きさを指定しうる請求項1記載の情報処理装
置。
(2) As a means of specifying the size of a disk device,
2. The information processing apparatus according to claim 1, wherein the size of the RAM storage device can be specified arbitrarily by a mechanism in which a command is given from the outside using a communication means and a mechanism by which a command is given from an internal device.
(3)任意の大きさに変更されたRAM記憶装置をシス
テムの再起動が行われても使用可能とする請求項1記載
の情報処理装置。
(3) The information processing apparatus according to claim 1, wherein the RAM storage device whose size has been changed to an arbitrary size can be used even if the system is restarted.
JP12068389A 1989-05-15 1989-05-15 Information processing device Expired - Lifetime JP3201408B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12068389A JP3201408B2 (en) 1989-05-15 1989-05-15 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12068389A JP3201408B2 (en) 1989-05-15 1989-05-15 Information processing device

Publications (2)

Publication Number Publication Date
JPH02299015A true JPH02299015A (en) 1990-12-11
JP3201408B2 JP3201408B2 (en) 2001-08-20

Family

ID=14792366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12068389A Expired - Lifetime JP3201408B2 (en) 1989-05-15 1989-05-15 Information processing device

Country Status (1)

Country Link
JP (1) JP3201408B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0289119A (en) * 1988-09-26 1990-03-29 Toshiba Corp Data processor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0289119A (en) * 1988-09-26 1990-03-29 Toshiba Corp Data processor

Also Published As

Publication number Publication date
JP3201408B2 (en) 2001-08-20

Similar Documents

Publication Publication Date Title
US5430793A (en) Apparatus and method for configuring a computer system and a modem for use in a particular country
US6292848B1 (en) Computing system adapter card for supporting legacy and plug and play configurations
CA2168434A1 (en) Device and method for programmable functions
JPH04172535A (en) Popup control system for personal computer
TW200414009A (en) User-programmable input device with keypad
US5537531A (en) Portable computer with a bank switch for switching between a ROM and a memory, both allocated to the same address space, by changing a port address of a keyboard controller
JPH08509826A (en) Compressed BIOS system
JPH02299015A (en) Information processor
US5481754A (en) Apparatus and method for bios interface to features in multiple adapter cards in one operation using registers with bits distributed across the adapter cards
JP3822030B2 (en) Control display device
CN116775413A (en) PCIE topology scanning method, device, equipment and readable storage medium
KR100810473B1 (en) A method for providing a multiuser environment with a variable operating system source supply path and a computer system accordingly
KR100490743B1 (en) Method for downloading file by using usb in the boot loader
JP2839631B2 (en) Personal computer system and configuration change method thereof
KR20010025292A (en) Apparatus and method for restriction of using pc
JPH02214955A (en) Os starting system
JPH11237983A (en) One-chip microcomputer and entry method for boot area access in this one-chip microcomputer
JPH04352231A (en) Personal computer
KR100292155B1 (en) Digital computer having easy operation environment and using method thereof
JPH01175048A (en) Computer
JPH05289710A (en) Programmable controller setting device
JPH0325648A (en) terminal device
KR20010053983A (en) Method for down loading file to mobile station from a personal computer
JPH02136953A (en) Terminal equipment
JPH02292664A (en) Document preparing device

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080622

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090622

Year of fee payment: 8

EXPY Cancellation because of completion of term