[go: up one dir, main page]

JPH01251118A - Computer system - Google Patents

Computer system

Info

Publication number
JPH01251118A
JPH01251118A JP63076525A JP7652588A JPH01251118A JP H01251118 A JPH01251118 A JP H01251118A JP 63076525 A JP63076525 A JP 63076525A JP 7652588 A JP7652588 A JP 7652588A JP H01251118 A JPH01251118 A JP H01251118A
Authority
JP
Japan
Prior art keywords
system configuration
configuration information
program
memory
computer system
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
JP63076525A
Other languages
Japanese (ja)
Other versions
JP2680335B2 (en
Inventor
Ryoji Ninomiya
良次 二宮
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP63076525A priority Critical patent/JP2680335B2/en
Publication of JPH01251118A publication Critical patent/JPH01251118A/en
Application granted granted Critical
Publication of JP2680335B2 publication Critical patent/JP2680335B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明はコンピューターシステムに関し、特に、該シ
ステムを構成する各機器およびその初期設定値などのシ
ステム構成情報を記憶し、この情報に応じ、前記各機器
の初期設定を実施しながらシステム立上げを行なう機能
を有する、いわゆるパーソナルコンピュータ等を構成要
素とするコンピューターシステムに関する。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention relates to a computer system, and in particular, stores system configuration information such as each device constituting the system and its initial setting values, and The present invention relates to a computer system having a so-called personal computer or the like as a component and having a function of starting up the system while performing initial settings of each of the devices according to information.

(従来の技術) 従来、いわゆるパーソナルコンピュータ等を構成要素と
するコンピューターシステムにおいては、システムを構
成する各機器等、およびこの各機器等のシステム立上げ
時の初期設定値などのシステム構成情報(例えば、メモ
リサイズ、ハードディスクドライヴ/フロッピーディス
クドライヴの種別情報等)は、バックアップバッテリ付
きの、例えばCMO8RAM(書替え可能なメモリ)等
のメモリ内に保存されていた。
(Prior Art) Conventionally, in a computer system whose components are so-called personal computers, etc., system configuration information such as each device constituting the system and the initial setting values of each device at system startup (e.g. , memory size, hard disk drive/floppy disk drive type information, etc.) are stored in a memory such as CMO8RAM (rewritable memory) with a backup battery.

そして、システム立上げ時等には、システムを立上げる
ためのブートプログラム等により、上記メモリからシス
テム構成情報が読出され、この情報に応じて、自動的に
各構成機器等の初期設定や、メモリサイズの決定、ディ
スク種別の判定等が実行されていた。
Then, when starting up the system, the system configuration information is read from the memory by a boot program, etc. for starting up the system, and according to this information, the initial settings of each component, etc., and the memory Size determination, disk type determination, etc. were being executed.

このようなシステム構成情報は、その大部分については
、システムの構成を追加や変更等しない限り、通常は変
える必要のないものである。
Most of this system configuration information usually does not need to be changed unless the system configuration is added or changed.

ところが、例えば文字フォント等の詳細なシステム構成
情報は、設定が比較的頻繁に変更されることがあり、こ
のようなシステム構成情報については容易に書替えらる
ようになされている必要がある。
However, the settings of detailed system configuration information such as character fonts may be changed relatively frequently, and such system configuration information needs to be easily rewritten.

(発明が解決しようとする課題) バックアップバッテリ付きの0MO3RAM等のメモリ
中に保存されているシステム構成情報を書替えようとす
れば、従来は、セットアツプと呼ばれるユーティリティ
ソフトウェア等を使用して変更指定するか、あるいはメ
モリ中に保存されているシステム構成情報と異なるシス
テム構成に故意に変更して、立上げ時にエラーを発生さ
せ、例えば上記ブートプログラム等とともにブートRO
M(読出し専用メモリ)中に用意されているセットアツ
ププログラムを起動させる等の方法によらねばならなか
った。
(Problem to be Solved by the Invention) When attempting to rewrite system configuration information stored in a memory such as a 0MO3 RAM with a backup battery, conventionally, the change was specified using utility software called Setup. Or, the system configuration information is intentionally changed to a different one from the system configuration information stored in memory, causing an error at startup, and, for example, boot RO with the above boot program etc.
It was necessary to use a method such as activating a setup program prepared in M (read-only memory).

ところが、上記の2Nの方法は、いずれも容易に実施で
きるようなものではない、このため、設定が良く変わる
ようなシステム構成情報があると、簡単に変更できない
ため、使用上非常に不便を感じる場合があった。
However, none of the above 2N methods is easy to implement.For this reason, if there is system configuration information whose settings change often, it cannot be easily changed, making it extremely inconvenient to use. There was a case.

この発明は、このような従来の事情に鑑み、システム構
成情報を変更しなければならないような場合にも、容易
にその書替えができるようなコンピューターシステムを
提供することを発明の目的とするものである。
In view of such conventional circumstances, an object of the present invention is to provide a computer system that can easily rewrite system configuration information even when it is necessary to change it. be.

[発明の構成] (課題を解決するための手段) このような目的を達成するために、この発明に係るコン
ピューターシステムにあっては、バックアップバッテリ
付きメモリ等に保存されているシステム構成情報を書替
えることのできるセットアツププログラムを容易に起動
できるような構成を目指している。
[Structure of the Invention] (Means for Solving the Problems) In order to achieve such an object, the computer system according to the present invention has a method for writing system configuration information stored in a memory with a backup battery, etc. The aim is to create a configuration that allows easy startup of a changeable setup program.

すなわち、キーボード上の特定のキーが押されたとき、
これを検知する検知手段と、この検知手段により特定の
キー入力が検知されると、上記セットアツププログラム
を起動する起動手段と、をシステム立上げを行なうブー
トプログラム中に設けることにより、セットアツププロ
グラムの起動を簡易化するものである。
That is, when a certain key on the keyboard is pressed,
By providing a detection means for detecting this and a startup means for starting the setup program when a specific key input is detected by the detection means in the boot program that starts up the system, the setup program can be started up. This simplifies the startup of .

(作用) このような各手段をシステム立上げを行なうブート10
グラム中に設けたコンピューターシステムであれば、シ
ステム構成情報の変更を実施したい場合には、電源投入
、もしくはシステムリセット後、ブートプログラムによ
りシステムが完全に立上げられるまでの間に、キーボー
ド上の特定のキーを押すだけで、セットアツププログラ
ムを簡易に起動することが可能になる。
(Function) The boot 10 for starting up the system uses each of these means.
If you want to change the system configuration information for a computer system installed in a computer program, after powering on or resetting the system, until the system is completely started up by the boot program, you can change the system configuration information by clicking the You can easily start the setup program by simply pressing the key.

すなわち、検知手段によりキーボード上の特定のキーが
押されたことが検知されると、これが起動手段に伝達さ
れて、起動手段によりセットアツププログラムが起動さ
れるようになる。
That is, when the detection means detects that a specific key on the keyboard has been pressed, this is transmitted to the activation means, and the activation means starts the setup program.

(実施例) 第1図は、この発明に係るコンピューターシステムの要
部ブロック図である。
(Embodiment) FIG. 1 is a block diagram of main parts of a computer system according to the present invention.

特定のキーを含めた、キー入力を受付けるキーボード2
と、文字や図形を表示する表示装置3、ブートプログラ
ムやセットアツププログラム等を格納するROM4があ
る。またバックアップ電源8により無停電化された、シ
ステム構成情報等を保存する0MO3RAM5がある。
Keyboard 2 that accepts key input including specific keys
There is also a display device 3 for displaying characters and graphics, and a ROM 4 for storing boot programs, setup programs, and the like. There is also an 0MO3RAM 5 that is uninterrupted by a backup power source 8 and that stores system configuration information and the like.

さらに、主記憶装置6と、外部記憶装置7、およびRO
M4やCMO8RAM5、あるいは主記憶装置6中に保
持されるプログラムを実行するCPUIがある。
Furthermore, the main storage device 6, the external storage device 7, and the RO
There is a CPU that executes programs held in the M4, CMO8 RAM5, or main memory 6.

次に、この実施例における動作を説明する。Next, the operation in this embodiment will be explained.

第2図は、この実施例システムの動作を示すフローチャ
ートである。
FIG. 2 is a flowchart showing the operation of this embodiment system.

電源投入、あるいはシステムリセットが行なわれた後(
ステップ101)、第1図のROM4内に格納されてい
るブートプログラムが読出されて実行され、バックアッ
プ電源8により無停電化されている0MO3RAM5内
部に保存されているシステム構成情報が読出され、この
情報に応じて各ハードウェア機器等の初期設定が行なわ
れる(ステップ103)、例えば、表示装置3において
A、B、Cの3種類の文字フォントが表示可能であれば
、この中のどの文字フォントで表示を行なうかという設
定が行なわれる。
After power-on or system reset (
Step 101), the boot program stored in the ROM 4 in FIG. For example, if the display device 3 can display three types of character fonts, A, B, and C, initial settings of each hardware device, etc. are performed according to the following. Settings are made as to whether or not to display them.

その後、キーボード2上の特定のキーが押されたか否か
が判定される(ステップ105)。
Thereafter, it is determined whether a specific key on the keyboard 2 has been pressed (step 105).

もし特定のキーが押されておれば(ステップ105肯定
)、このキーが押されたことを記憶する図示しないフラ
グがオフにされ(何度も同じキーを検知しないため)た
後、ROMd内等に格納されているセットアツププログ
ラムが読出され、これに制御が移される(ステップ10
7)。
If a specific key has been pressed (Yes in step 105), a flag (not shown) that remembers that this key has been pressed is turned off (to avoid detecting the same key many times), and then the ROM d etc. The setup program stored in is read out and control is transferred to it (step 10).
7).

セットアツププログラムが起動されると、このプログラ
ムにより、ハードウェアの初期設定値等のシステム構成
情報の確認および変更等が、表示装置3およびキーボー
ド2を介して実施される(ステップ109)、こうして
変更されたシステム構成情報は、再び0MO8RAM5
内に更新・格納される。
When the setup program is started, this program checks and changes system configuration information such as hardware initial settings via the display device 3 and keyboard 2 (step 109). The updated system configuration information is again 0MO8RAM5.
Updated and stored within.

セットアツププログラムによるシステム構成情報の再設
定等が終了すると、セットアツププログラムは再びブー
トプロダラムに制御を戻して停止する。そして、再設定
されたシステム構成情報に従って、ブートプロダラムに
より、再び各ハードウェア機器等の初期設定が実行され
る(ステップ103)。
When the setup program finishes resetting the system configuration information, the setup program returns control to the boot program and stops. Then, according to the reset system configuration information, the boot program executes the initial settings of each hardware device again (step 103).

一方、特定のキーが押されていなかったか、あるいは上
記セットアツププログラムのルート(ステップ107〜
109)を通った後の2度目のループで、かつ特定のキ
ーが再び押されなかったときは(ステップ105否定)
、ブートプロダラムはシステム立上げ動作を完了し、外
部記憶装置7等に格納されているシステムプログラムを
主記憶装置6上にロードして(ステップ111)、これ
に制御を渡す(ステップ113)。
On the other hand, if a particular key was not pressed or if the root of the setup program (steps 107 to
109) and when the specific key is not pressed again (step 105 negative)
, the boot program completes the system startup operation, loads the system program stored in the external storage device 7, etc. onto the main storage device 6 (step 111), and transfers control to it (step 113).

このようにして、セットアツププログラムの起動が簡易
に行なえるようになる。
In this way, the setup program can be started easily.

[発明の効果] 以上、説明したように、この発明に係るコンピューター
システムによれば、セットアツププログラムの起動が簡
単になり、システム構成情報の変更が容易に行なえるよ
うになる。従って、設定を変更する場合が多い、細がな
システム構成情報でも、セットアツププログラムを起動
して度々変更し、まなこの変更したシステム構成情報を
0MO3RAM等の書替え可能なメモリ上に更新して格
納させることが可能になる。また、システムの機能検査
等の際にも、システム構成情報の設定が簡単に変更でき
るため、検査等の効率を向上させることができるように
なる。
[Effects of the Invention] As described above, according to the computer system according to the present invention, the setup program can be started easily, and the system configuration information can be easily changed. Therefore, even if the settings are often changed, even if the system configuration information is detailed, start the setup program and change it frequently, and then update and store the changed system configuration information in rewritable memory such as 0MO3 RAM. It becomes possible to do so. Furthermore, since the settings of the system configuration information can be easily changed when testing the functionality of the system, the efficiency of testing, etc. can be improved.

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

第1図はこの発明に係る一実施例のコンピューターシス
テムの要部ブロック図、第2図は同実施例の動作を示す
フローチャートである。
FIG. 1 is a block diagram of a main part of a computer system according to an embodiment of the present invention, and FIG. 2 is a flowchart showing the operation of the embodiment.

Claims (1)

【特許請求の範囲】[Claims] (1)システムを構成する各機器、およびこの各機器の
システム立上げ時の初期設定値などのシステム構成情報
を記憶する書替え可能なメモリと、この書替え可能なメ
モリに記憶される初期設定値に応じ、各システム構成機
器を初期設定しながらシステムを立上げるブートプログ
ラム、並びに前記システム構成情報と実際のシステム構
成とが相違する場合に起動され、前記システム構成情報
の再設定を行なうセットアッププログラムとを記憶する
読出し専用メモリと、キー入力を受付けるキーボードと
、を有するコンピューターシステムにおいて、 キーボード上の特定のキーが押されたとき、これを検知
する検知手段と、 この検知手段により特定のキー入力が検知されると、前
記セットアッププログラムを起動する起動手段と、を前
記ブートプログラム中に設けたことを特徴とするコンピ
ューターシステム。
(1) A rewritable memory that stores system configuration information such as each device that makes up the system and the initial setting values of each device at system startup, and the initial setting values stored in this rewritable memory. a boot program that starts up the system while initializing each system component device according to the system configuration, and a setup program that is started when the system configuration information differs from the actual system configuration and reconfigures the system configuration information. In a computer system having a read-only memory for storing data and a keyboard for accepting key inputs, a detection means for detecting when a specific key on the keyboard is pressed; and a detection means for detecting a specific key input by the detection means. A computer system characterized in that the boot program further includes: a booting means for booting the setup program.
JP63076525A 1988-03-31 1988-03-31 Computer system Expired - Lifetime JP2680335B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63076525A JP2680335B2 (en) 1988-03-31 1988-03-31 Computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63076525A JP2680335B2 (en) 1988-03-31 1988-03-31 Computer system

Publications (2)

Publication Number Publication Date
JPH01251118A true JPH01251118A (en) 1989-10-06
JP2680335B2 JP2680335B2 (en) 1997-11-19

Family

ID=13607699

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63076525A Expired - Lifetime JP2680335B2 (en) 1988-03-31 1988-03-31 Computer system

Country Status (1)

Country Link
JP (1) JP2680335B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0527952A (en) * 1991-07-18 1993-02-05 Tokyo Electric Co Ltd Electronic equipment
JP2000187535A (en) * 1998-12-14 2000-07-04 Internatl Business Mach Corp <Ibm> Power saving mode computer
JP2015187789A (en) * 2014-03-26 2015-10-29 富士通株式会社 Information processing apparatus, activation control method, and activation control program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62245354A (en) * 1986-04-18 1987-10-26 Oki Electric Ind Co Ltd Ipl initial value setting system
JPS63187318A (en) * 1987-01-29 1988-08-02 Alps Electric Co Ltd Mode switching control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62245354A (en) * 1986-04-18 1987-10-26 Oki Electric Ind Co Ltd Ipl initial value setting system
JPS63187318A (en) * 1987-01-29 1988-08-02 Alps Electric Co Ltd Mode switching control system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0527952A (en) * 1991-07-18 1993-02-05 Tokyo Electric Co Ltd Electronic equipment
JP2000187535A (en) * 1998-12-14 2000-07-04 Internatl Business Mach Corp <Ibm> Power saving mode computer
JP2015187789A (en) * 2014-03-26 2015-10-29 富士通株式会社 Information processing apparatus, activation control method, and activation control program

Also Published As

Publication number Publication date
JP2680335B2 (en) 1997-11-19

Similar Documents

Publication Publication Date Title
KR100283243B1 (en) How to boot the operating system
US6327653B1 (en) Technique for easily changing operating systems of a digital computer system using at least two pushbuttons
US6757821B1 (en) Computer system and its operation environment switching method
TWI480803B (en) Shared file system management between independent operating systems
US20010039612A1 (en) Apparatus and method for fast booting
US7322029B2 (en) Method and system for recovering program code in a computer system
US20060242398A1 (en) Booting from non-volatile memory
US20070112899A1 (en) Method and apparatus for fast boot of an operating system
EP0669570A1 (en) Graphical key manager for computer
KR100381416B1 (en) Computer system and method for saving of product key of the same
JP2008234673A (en) System and method for managing application installation for mobile device
US20060150037A1 (en) Methods and systems for operating system recovery
TW202137002A (en) Data storage device and method for maintaining normal boot operation of data storage device
JPH11353048A (en) Power saving mode transition control method for electronic device, electronic device and recording medium recording power saving mode transition control procedure
US20040199757A1 (en) Information processing device, method of saving and loading data, and information recording medium
US11409607B1 (en) Basic input output system updates
JP4288017B2 (en) Method and system for changing a text file for computer configuration
JP2001195237A (en) Computer, computer display method, and recording medium recording computer display program
JP2001014050A (en) Information processing device and storage medium
JPH01251118A (en) Computer system
US20050060530A1 (en) Method for displaying information of updating BIOS
WO2008048581A1 (en) A processing device operation initialization system
KR100631966B1 (en) Computers, Peripherals, and Operation Methods Equipped with Multi-Boot Power Buttons
JPH056268A (en) Computer system
JP2003044285A (en) Computer system capable of switching activation speed

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070801

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20080801

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080801

Year of fee payment: 11