JPH03214253A - Command input system for computer system - Google Patents
Command input system for computer systemInfo
- Publication number
- JPH03214253A JPH03214253A JP839490A JP839490A JPH03214253A JP H03214253 A JPH03214253 A JP H03214253A JP 839490 A JP839490 A JP 839490A JP 839490 A JP839490 A JP 839490A JP H03214253 A JPH03214253 A JP H03214253A
- Authority
- JP
- Japan
- Prior art keywords
- command
- input
- execution
- history buffer
- buffer
- 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
Links
- 238000000034 method Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 9
- HJUGFYREWKUQJT-UHFFFAOYSA-N tetrabromomethane Chemical compound BrC(Br)(Br)Br HJUGFYREWKUQJT-UHFFFAOYSA-N 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
Abstract
Description
【発明の詳細な説明】
[岸褒上の利用分野]
本発明は、コンピュータ・システムに係り、特;こコマ
ンド履歴ファイルから選択して入力できるコマンド入力
方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of Kishibo] The present invention relates to a computer system, and more particularly to a command input method that allows selection and input from a command history file.
[従来の技術]
一般に、オペレータが入力手段、例えばキーボード装置
(以後キーボードと記す)から入力した神々のコマンド
は、コマンド解析プログラムによって解析されたのら、
コンピューターシステム(以後システムと記す)を制御
する制御プログラムであるオペレーティングシステム(
以後0/Sと記す)に渡され処理される。[Prior Art] In general, divine commands input by an operator from an input means such as a keyboard device (hereinafter referred to as a keyboard) are analyzed by a command analysis program, and then
Operating system (hereinafter referred to as system) is a control program that controls a computer system (hereinafter referred to as system).
(hereinafter referred to as 0/S) for processing.
第5図は従来技術によるコンピュータ・システムの概略
ブロック図である0本体lは中央処理装置2(以後CI
’U2と記す)とメモリ3とから構成されている。本体
1にはパスライン7を通じて表示手段としてのCHTデ
イスプレィ4(以後CRT4と記す)、キーボード5.
外部記憶装置6が接続してある。メモリ3は0/Sが格
納されるQ/Sエリア8とコマンド解析プログラムが格
納されるコマンド解析プログラムエリア9とテキストや
データを格納するワーキノグエリアIOとからなる。FIG. 5 is a schematic block diagram of a computer system according to the prior art.
'U2) and a memory 3. The main body 1 is connected to a CHT display 4 (hereinafter referred to as CRT 4) as a display means through a pass line 7, a keyboard 5.
An external storage device 6 is connected. The memory 3 consists of a Q/S area 8 where 0/S is stored, a command analysis program area 9 where a command analysis program is stored, and a working area IO where text and data are stored.
本体Iの図示せぬ電源スィッチをオンにするとシステム
は初期化され、初期化の過程で外部記憶装置6から本体
1のメモリ3にO/Sとコマンド解析プログラムとを[
]−ドする。初期化が完rすると、システムの制御権は
0/Sに渡る。そしてCRT4の画面にはコマンド入力
可能を示すプロンプトが表示される。キーボード5から
入力されたコマンドはCRT4の画面を見なからlii
誌し、正しければリターンキー(以後実行キーと記す)
を押す。コマンドは前記コマンド解析プログラムとCP
U2とからなるコマンド解析手段で解析される。続いて
前記0/Sと(: P 112からなるコマンド処理手
段に渡され、処理さ7Lる。When the power switch (not shown) of the main body I is turned on, the system is initialized, and during the initialization process, the O/S and command analysis program are transferred from the external storage device 6 to the memory 3 of the main body 1.
]-Do. When initialization is complete, control of the system passes to 0/S. Then, a prompt indicating that command input is possible is displayed on the screen of the CRT 4. Commands entered from the keyboard 5 can be executed without looking at the CRT 4 screen.
If it is correct, press the return key (hereinafter referred to as the execution key)
Press. The command is the command analysis program and CP
It is analyzed by a command analysis means consisting of U2. Subsequently, it is passed to the command processing means consisting of the 0/S and (:P 112) and processed 7L.
[発明が解決しようとする課題」
しかしながら、従来のコンピュータ・システムのコマン
ド入力方式にあっては長いコマンドや複雑なコマンドの
一部を忘れたときにはマニュアル−C調べなければなら
ない。叉、長いコマンドや複雑なコマンドを何度も使用
する場合でも、キーボードからそのたびごとに入力しな
ければならないという問題点があった。[Problem to be Solved by the Invention] However, in the conventional command input method of a computer system, when a long command or a part of a complicated command is forgotten, it is necessary to consult Manual-C. Another problem is that even if long or complex commands are used many times, they must be entered from the keyboard each time.
不発明は、コマンドの一部を忘れたり、あるいは長いコ
マンドや廖雑なコマンドを何度も使用する場合、過去に
そのコマンドを使用していれば、選択して入力できる簡
易コマンド入力装置を備えたコンピュータ・システムの
コマンド入力方式を提供することを目的とする。The invention is equipped with a simple command input device that allows you to select and enter commands if you forget part of a command or use a long or complicated command many times if you have used the command in the past. The purpose is to provide a command input method for computer systems.
[課題を解決するだめの手段]
上記目的を達成するために1本発明のコンピュータ・シ
ステムのコマンド入力方式は実行したコマンドをコマン
ド履歴ファイルとして記憶するコマンド履歴バッファと
、システムを簡易コマンド入力状態に切換えるモード切
換手段と、コマンド履歴ファイルの表示、コマンドの選
択及び実行ののち、実行したコマンドをコマンド履歴バ
ッファに9き込み、さらにコマンド実行回数とコマンド
実行規定回数とを比較して等しいときコマンド履歴バッ
ファの内容を外部記憶装置に占き出すコマンド呼び出し
処理手段とを備えたものである。[Means for Solving the Problems] In order to achieve the above object, the command input method of the computer system of the present invention includes a command history buffer for storing executed commands as a command history file, and a system in a simple command input state. After displaying the command history file, selecting and executing the command, the executed command is written into the command history buffer, and the number of command executions is compared with the specified number of command executions, and when they are equal, the command history is displayed. It is equipped with a command call processing means for extracting the contents of the buffer to an external storage device.
[作用]
上記のように構成されたコンピュ−タ・システムのコマ
ンド入力方式において、まずモード切換手段によりシス
テムを簡易コマンド入力状態に変える。次に入力手段を
用いて、コマンド履歴バッファからコマンド履歴ファイ
ルを呼び出し。[Operation] In the command input method of the computer system configured as described above, first, the mode switching means changes the system to a simple command input state. Next, use the input means to call up the command history file from the command history buffer.
表示手段に表示する。さらに入力手段を用いてコマンド
を選択し、実行する。実行されたコマンドは、まずコマ
ンド履歴バンファに書き込まれ5さらにそのときのコマ
ンド実行回数が予め決めておくコマンド実行規定回数と
等しいか否かのチエツクを受ける。コマンド実行回数が
コマンド実行規定回数と等しいときはコマンド履歴バッ
ファのコマンド履歴ファイルを外部記憶装置に書き出す
。Display on display means. Furthermore, a command is selected and executed using an input means. The executed command is first written to the command history buffer, and then checked whether the number of command executions at that time is equal to a predetermined number of command executions. When the number of command executions is equal to the specified number of command executions, the command history file in the command history buffer is written to the external storage device.
書き出し終了後、コマンドはコマンド解析手段に渡され
、解析されたのちコマンド処理手トQで処理される。After the writing is completed, the command is passed to the command analysis means, analyzed, and then processed by the command processing tool Q.
従って コマンドの一部を忘れても、あるいは長いコマ
ンドや複雑なコマンドを(iiI度も使用する場合でも
過去にそのコマンドを使用していれば、選択して入力で
きるのである。Therefore, even if you forget part of a command, or if you use a long or complex command several times, if you have used that command in the past, you can select and input it.
[実施例]
本発明の一実施例について図面を診明しながら説明する
。なお、品図面に共通な要;茗には同一符合を付す。[Example] An example of the present invention will be described with reference to the drawings. In addition, key points common to product drawings are given the same reference numerals.
第1図は本発明によるコンビ1〜り・システムのコマン
ド入力方式の機能ブロック図である6モ一ド切換手段2
0はシステムを簡易コマンド入力可能状態に切換える。FIG. 1 is a functional block diagram of the command input method of the combination system according to the present invention.
0 switches the system to a state in which simple command input is possible.
コマンド履歴バッファエフ712(以後コマンドバッフ
ァI2と訳す)は実行したコマンドをコマンド履歴フ?
イルとして記・臆しておくバッファである。f;RT4
.キーボード5は従来技術で説明したと同様に表示を段
、入力手段であり、外部記・型装置6は実行したコマン
ドをコマンドN歴ファイルとして記′臆し−Cおく。コ
マンド呼び出し処理手段21は読出し手段22、退1<
手段23.実行回数変更手段24、Lヒ較手[Ω25、
書き出し手段26.コマンド一時保持手段27、占き込
み手段28.コマンド実行規定回数記憶手1u 29
、コマンド処理手段30、コマンド解析f−[Ω3Iか
らなる。この中でコマンド処理手段:30、コマンド解
析手段31は従来技術で説明したものと同してある。読
出しf−段22はキーボード5から出力されたコマンド
呼び出し1.−4号を入力すると、コマンドバッファI
2からコマンド履歴ファイルを読出してCRT 4に表
示する。選択手段23はキーボード5から出力された選
択信号を入力すると、コマンドバッファ12がらコマン
ドを選択してコマンド一時保持手段27に入力する。実
行回数変更手段24はキーボード5からの実行信号を入
力してコマンド実行回数をカウントするとともにコマン
ド一時保持手段27に出力信号を出力して保持していた
コマンドをコマンド解析手段31に出力させる。又、害
き込み手段28にも出力信号を出力してコマンド一時保
持手段27に保持していたコマンドをコマンドバッファ
12に書き込みさせる。又、比較手段25にはカウント
したコマンド実行回数を出力する。比較千1925は実
行回数変更手段24から出力されたコマンド実行回数と
コマンド実行規定回数記憶手段29に記憶してあるコマ
ンド実行規定回数との比較を行い、笠しいとき書き出し
手段26に出力信号を出力してコマンドバッファ12の
内容を外部記憶装置6に出力させる。The command history buffer F 712 (hereinafter translated as command buffer I2) stores executed commands in the command history buffer.
This is a buffer to record and store as files. f; RT4
.. The keyboard 5 serves as a display and input means in the same way as described in the prior art section, and the external writing/typing device 6 records executed commands as a command history file. The command call processing means 21 is connected to the reading means 22 and the output 1<
Means 23. Execution number changing means 24,
Exporting means 26. Command temporary holding means 27, fortune telling means 28. Command execution specified number of times memory 1u 29
, command processing means 30, and command analysis f-[Ω3I. Among these, the command processing means 30 and command analysis means 31 are the same as those described in the prior art. The read f-stage 22 receives the command call 1. output from the keyboard 5. - When you input No. 4, command buffer I
The command history file is read from 2 and displayed on the CRT 4. When the selection means 23 receives the selection signal output from the keyboard 5, it selects a command from the command buffer 12 and inputs it to the command temporary holding means 27. The execution number changing means 24 inputs an execution signal from the keyboard 5 and counts the number of command executions, and outputs an output signal to the command temporary holding means 27 to cause the command analysis means 31 to output the held command. Further, an output signal is also output to the intrusion means 28 to cause the command held in the command temporary holding means 27 to be written into the command buffer 12. Further, the counted number of command executions is output to the comparing means 25. Comparison 1925 compares the number of command executions output from the execution number changing means 24 with the prescribed number of command executions stored in the prescribed number of command execution times storage means 29, and outputs an output signal to the writing means 26 when the number of commands is too low. The contents of the command buffer 12 are output to the external storage device 6.
第2図は本発明のコマンド入力方式を有するコンピュー
タ・システムの一実施例を示す概略ブロック図である0
本体lはCPU2とメモリ3とから構成される。メモリ
3には0/Sを格納する0/S工Jア8、コマンド解析
プログラムを格納するコマンド解析プログラムエリア9
、デキスト、データ等を格納するワーキングエリアl
O、コマンド履歴ファイルを格納するコマンドバッファ
12が設けである。モード切換手段20とコマンド呼び
出し処理手段21を構成する各1段とはメモリIIに記
憶してある0/S、コマンド解析プログラムワーキング
エリア10とCI] U 2とで達成される。FIG. 2 is a schematic block diagram showing an embodiment of a computer system having a command input method according to the present invention.
The main body 1 is composed of a CPU 2 and a memory 3. The memory 3 includes an 0/S engineering area 8 that stores 0/S, and a command analysis program area 9 that stores a command analysis program.
, working area for storing text, data, etc.
O. A command buffer 12 for storing a command history file is provided. Each one stage constituting the mode switching means 20 and the command call processing means 21 is achieved by O/S, command analysis program working area 10, and CI U2 stored in the memory II.
第3図は初期設定時のコマンドバッファの模式図である
0番号は記憶してあるコマンドの番号であり、200個
のコマンドが記憶できることを示している。又、番号が
苦い程、新しく書き込まれたコマンドであることを示す
。コマンドは20個づつ読出し手段22によって読み出
され、にRT4に表示される。FIG. 3 is a schematic diagram of the command buffer at initial setting. The number 0 is the number of the stored command, indicating that 200 commands can be stored. Also, the higher the number, the more recently written the command. Twenty commands are read out by the reading means 22 and displayed on the RT4.
次に動作について第4図に従って説明する。第4図は本
発明のコマンド入力方式を示すフロチャートである。先
づ、ステップS、で第2図に示したシステムを初期化す
る。初期化の過程で外部5日は置6から本体1のメモリ
11に0/S、コマンド解析プログラム、前凹シスデム
を使用したときのコマンド履歴ファイルがロードされる
。ステツプS2で入力可能状態となり、CR1’4の画
面にプロンプトが表示される。コマンド入力にあたって
簡易コマンド入力装置を使用したいときは、キーボード
5の図示せぬモード切換キーを押す。モト切換キーを押
すことによって0/Sはシステムを第1図に示した簡易
コマンド入力ir能状態に切換える、ステップS4でキ
ーボード5の図示せぬコマンド呼び出しキーを押す。コ
マンド呼び出し信号は読出し■】段22に入力し、コマ
ンドバッフγ12から第3図に示した第1回目に示分の
20例のコマンドをCBr4に表示する。その中に目的
のコマンドが無いときはキーボード5の図示せぬスクロ
ールキーな押す。すると第2回目表示分の20例のコマ
ンドがCBr4に表示される。この中にも無いときは再
びスクロールキーを押す。今、目的のコマンドが第2回
目表示分の20番目、即ちコマンドバッファ12に記憶
してあるコマンド履歴ファイルの40番目にあったとす
る。ステップS。Next, the operation will be explained according to FIG. FIG. 4 is a flowchart showing the command input method of the present invention. First, in step S, the system shown in FIG. 2 is initialized. During the initialization process, the command history file used when using the 0/S, command analysis program, and pre-concave system is loaded into the memory 11 of the main body 1 from the external device 6. In step S2, the state becomes ready for input, and a prompt is displayed on the screen of CR1'4. When a user wishes to use a simple command input device for inputting commands, a mode switching key (not shown) on the keyboard 5 is pressed. By pressing the moto switch key, the 0/S switches the system to the simple command input IR mode shown in FIG. 1. In step S4, the command call key (not shown) on the keyboard 5 is pressed. The command call signal is input to the read stage 22, and the 20 commands from the command buffer γ12 shown in FIG. 3 are displayed on the CBr4 for the first time. If the desired command is not found there, press the scroll key (not shown) on the keyboard 5. Then, the 20 example commands displayed for the second time are displayed on the CBr4. If it is not there, press the scroll key again. Assume that the target command is the 20th command for the second display, that is, the 40th command in the command history file stored in the command buffer 12. Step S.
でキーボード5のカーソルキーを押してカーソルを移動
させる。カーソルの位置を変えるとその18号が選択信
号として運沢手段に入力し、カーソルの位置にあるコマ
ンドがコマンドバッファ12からコマンド一時保持手段
27に格納される。よって、カーソルを第2回目表示分
の20番目のコマンドの頭にもっでいくとコマンド履歴
ファイルの40番目のコマンドがコマンド一時保持手段
27に格納される。コマンドの選択を完γしたところで
ステップS6に進み図示せぬ実行キーを押す。実行キー
を押すと、実行信号が実行回数変更手段24に入力され
、コマンドが実行される毎にコマンド実行回数が+1だ
け増える。実際にはCPU2のレジスタ、演算部とメモ
リ11のワーキングエリア10とを使用し、+1に相当
する常数と前回のコマンド実行回g々とをワーキングエ
リア10がら2つのレジスタに移動させ、演算部で加算
し、その結果を11び前回のコマンド実f:r回数を格
納してあるエリアに1き込む、又、演算結果をレジスタ
の1つに保持しておく、実行回数変更手段24はコマン
ド実行回数を+1するとともにコマンド一時保持′手段
27と書き込み手段28とに出力信号を出力する。ステ
ップS7で書き込み手段28はコマンド履歴ファイルの
39番目にあるコマンドを40番目に移し、同様に38
番目のコマンドを39番目という風に順々にコマンドを
ずらしていき、最後にコマンド一時保持手段27に格納
してあるコマンドを1番目に移す、ステップS8で実行
回数変更手段24に記′臆してあるコマンド実行回数を
比較手段25に出力する。比較手段25はコマンド実行
規定回数記′泊手段29に記憶してあるコマンド実行規
定回数とコマンド実行回数とを比較する6比較した結果
、同じであれば、書き出し信号レベル°° 1”を書き
出し手段26に出力する。ステップS、で書き出しf段
26はコマンドバッフア12に記憶してあるコマンド履
歴ファイルを外部記憶装置6に出力する。コマンド囮歴
ファイルを外部記憶装置6に出力したのち、ステップS
IQに進み、コマンド一時保持手段27に格納してある
コマンドをコマンド解析手段31に出力する。以下コマ
ンドはコマンド解析千jU31からコマンド処理手段3
0に渡されて処理される。コマンド処理手段30でのコ
マンド処理完了で、簡易コマン1:入力可能状態は終7
L、通常のコマンド入力状態となる。ステップS8で比
較した結果、コマンド実行回数がコマンド実行規定回数
より小さいときは書き出し信号レベル”0″が書き出し
手段26に出力される。書き出し手段26は書き出し信
号がレベル°°0″′の場合はコマンド履歴ファイルを
外部記憶装置6に出力しない1以上は5本発明の簡易コ
マンド入力装置を使用する場合である。簡易コマンド入
力装置を使用しない場合、即ち従来技術同様にキーボー
ド5から一文字づつキーを押してコマンドを組立て入力
する通常のコマンド入力の場合は、ステップS3でモー
ド1.0換キーを押さず、ステップS、、 S3、S6
、shoの過程を繰返してコマンドを組立てたのち、ス
テップS6、Sl、S8、S9、Sinを経る。Press the cursor key on keyboard 5 to move the cursor. When the position of the cursor is changed, the number 18 is inputted to the transfer means as a selection signal, and the command at the position of the cursor is stored from the command buffer 12 into the command temporary holding means 27. Therefore, when the cursor is moved to the beginning of the 20th command of the second display, the 40th command of the command history file is stored in the command temporary holding means 27. When the command selection is completed, the process advances to step S6 and an execution key (not shown) is pressed. When the execution key is pressed, an execution signal is input to the execution number changing means 24, and the number of command executions is increased by +1 each time the command is executed. In reality, the registers and arithmetic unit of the CPU 2 and the working area 10 of the memory 11 are used, and the constant corresponding to +1 and the previous command execution time are moved from the working area 10 to two registers, and the arithmetic unit The execution number changing unit 24 adds the result to the area storing the actual number of commands 11 and the previous command f:r, and holds the calculation result in one of the registers. The number of times is incremented by 1, and an output signal is output to the command temporary holding means 27 and the writing means 28. In step S7, the writing means 28 moves the 39th command in the command history file to the 40th command, and similarly moves the 39th command to the 40th command.
The commands are sequentially shifted, such as the 39th command, and finally the command stored in the command temporary storage means 27 is moved to the 1st command. In step S8, the command is recorded in the execution number changing means 24. The number of executions of a certain command is output to the comparing means 25. The comparing means 25 compares the prescribed number of command executions stored in the command execution prescribed number of times recording means 29 and the number of command executions. If the comparison results are the same, the writing means sets a writing signal level of 1". 26. In step S, the writing f stage 26 outputs the command history file stored in the command buffer 12 to the external storage device 6. After outputting the command decoy history file to the external storage device 6, S
Proceeding to IQ, the command stored in the command temporary holding means 27 is output to the command analysis means 31. The following commands are from command analysis 10jU31 to command processing means 3.
Passed to 0 and processed. When the command processing by the command processing means 30 is completed, the simple command 1: Input ready status is changed to 7.
L: Returns to normal command input state. As a result of the comparison in step S8, if the number of command executions is smaller than the specified number of command executions, a write signal level "0" is output to the write means 26. The writing means 26 does not output the command history file to the external storage device 6 when the writing signal is at level °°0''. If it is not used, that is, in the case of normal command input in which commands are assembled and input by pressing keys one by one from the keyboard 5 as in the prior art, the mode 1.0 conversion key is not pressed in step S3, and steps S, S3, and S6 are performed.
, sho are repeated to assemble the command, and then steps S6, Sl, S8, S9, and Sin are performed.
[発明の効果]
本発明は以上説明したように構成されているので、以下
に記載される効果を奏する6
実行したコマンドをコマンド履歴ファイルとして記゛邑
しておくコマンド履歴バッファと、システムを簡易コマ
ンド入力可能状態に切換えろモード切換1段と、コマン
ド履歴ファイルの表示、コマンドの選択及び実行ののち
、実行したコマンドをコマンド履歴バッファに書き込み
、さらに実行回数と規定回数とを比較して等しいときコ
マンド履歴ファイルを外部記・億装置に書き出すコマン
ド呼び出し処理手段とからなる簡易コマンド入力装置を
備えたので、コマンドの一部を忘れても、あるいは長い
コマンドや複雑なコマンドを何度も使用する場合でも過
去にそのコマンドを使用していれば選択して入力でき、
忘れたコマンドをマニュアルで調べるため仕事を中断し
たり、長いコマンドや〜雑コマンドを繰返し入力する手
間が省ける。[Effects of the Invention] Since the present invention is configured as described above, it achieves the effects described below. 6. A command history buffer for storing executed commands as a command history file and a simplified system. Switch to a state where command input is possible. After the first step of mode switching, displaying the command history file, selecting and executing the command, write the executed command to the command history buffer, and then compare the number of executions with the specified number of times and when they are equal. Equipped with a simple command input device consisting of a command call processing means that writes a command history file to an external storage device, it is easy to use even if you forget part of a command, or if you use a long or complex command many times. However, if you have used that command in the past, you can select it and enter it.
This saves you the trouble of stopping work to manually look up forgotten commands, or of repeatedly entering long or miscellaneous commands.
又、コマンド履歴バッファの内容を、定期的に外部記憶
装置に書き出しているので、停電等でメモリのコマンド
履歴ファイルが破壊されても、システムを初期化すれば
破壊前に外部記憶装置に書き出された分は再びコマンド
履歴ファイルとして使用できる。In addition, the contents of the command history buffer are periodically written to an external storage device, so even if the command history file in memory is destroyed due to a power outage, it can be written to the external storage device before it is destroyed by initializing the system. The saved data can be used again as a command history file.
第1図は本発明によるフンピユータ・シスデ11のコマ
ンド入力方式の機能プロ・・lり図、第2図は本発明の
コマンド入力方式を有するコンピュタ−システムの概略
ブロック図、第3図は初期設定時のコマンド履歴バッフ
ァの模式図、第4図は本発明のコマンド入力方式を示す
フローチャF・、第5図は従来技術によるコンビコータ
・システムの概略ブロック図である。
12・・・コマンドバッファ、20・・・モード切1?
J 手段、2+・・・コマンド呼び出し処理手段、22
・・・読出し手段、23・・・選択子1フ、24−・−
実行回数塵の手段、25・・−比較+FΩ、26・・・
書き出し丁−段、27・・・コマンド−峙保持手j、Q
、28・・・書き込み手段、29・・・コマンド実行規
定回数記世十段、30・・・コマンド処理手段、31・
・・コマンtζ解析手PQ。
本発明によるコンピュータ・システムのコマンド入力方
式の機能ブロック図第1図
初期設定時のコマンド履歴バッファの模式図第3図Fig. 1 is a functional diagram of the command input method of the computer system 11 according to the present invention, Fig. 2 is a schematic block diagram of a computer system having the command input method of the present invention, and Fig. 3 is the initial setting. FIG. 4 is a flowchart showing the command input method of the present invention, and FIG. 5 is a schematic block diagram of a conventional combicoater system. 12...Command buffer, 20...Mode off 1?
J means, 2+...command call processing means, 22
...reading means, 23...selector 1f, 24-.-
Execution count means, 25... - comparison + FΩ, 26...
Starting Ding - Dan, 27...Command - Holding hand j, Q
, 28... Writing means, 29... Command execution prescribed number of times 10 steps, 30... Command processing means, 31.
...Command ζ analysis hand PQ. FIG. 1 is a functional block diagram of the command input method of the computer system according to the present invention. FIG. 3 is a schematic diagram of the command history buffer during initial settings.
Claims (1)
し、コマンド解析手段で解析し、コマンド処理手段で処
理し、実行するコンピュータ・システムのコマンド入力
方式において、実行したコマンドをコマンド履歴ファイ
ルとして記憶しておくコマンド履歴バッファと、 システムを簡易コマンド入力状態に切換えるモード切換
手段と、 コマンド履歴ファイルの表示、コマンドの選択及び実行
ののち、実行したコマンドをコマンド履歴バッファに書
き込み、さらにコマンド実行回数がコマンド実行規定回
数と等しいときコマンド履歴バッファの内容を外部記憶
装置に書き出すコマンド呼び出し処理手段とを有するこ
とを特徴とするコンピュータ・システムのコマンド入力
方式。 2、上記コマンド呼び出し処理手段は上記入力手段から
出力されたコマンド呼び出し信号を入力し、上記コマン
ド履歴バッファからコマンド履歴ファイルを読み出し、
上記表示手段に表示する読出し手段と、 上記入力手段から出力された選択信号を入力し、上記コ
マンド履歴バッファからコマンドを選択する選択手段と
、 上記入力手段から出力された実行信号を入力し、コマン
ド実行回数をカウントする実行回数変更手段と、 選択手段により選択されたコマンドを保持し、実行回数
変更手段の出力により保持したコマンドを上記コマンド
解析手段に出力するコマンド一時保持手段と、実行回数
変更手段の出力を入力し、コマンド一時保持手段に保持
してあるコマンドをコマンド履歴バッファに書き込む書
き込み手段と、 定期的にコマンド履歴ファイルを外部記憶装置に書き出
すためのコマンド実行規定回数を記憶しておくコマンド
実行規定回数記憶手段と、 実行回数変更手段とコマンド実行規定回数記憶手段の内
容を比較する比較手段と、 比較手段からの出力に基づきコマンド履歴バッファの内
容を外部記憶装置に出力する書き出し手段と からなる請求項1記載のコンピュータ・システムのコマ
ンド入力方式。[Claims] 1. In a command input method of a computer system in which a command input from an input means is displayed on a display means, analyzed by a command analysis means, processed by a command processing means, and executed, an executed command a command history buffer for storing the command as a command history file; a mode switching means for switching the system to a simple command input state; and a mode switching means for displaying the command history file, selecting and executing a command, and writing the executed command to the command history buffer. A command input method for a computer system, further comprising command call processing means for writing the contents of a command history buffer to an external storage device when the number of command executions is equal to a prescribed number of command executions. 2. The command call processing means inputs the command call signal output from the input means and reads a command history file from the command history buffer;
reading means for displaying on the display means; selection means for inputting the selection signal output from the input means and selecting a command from the command history buffer; Execution number changing means for counting the number of executions; Command temporary holding means for holding the command selected by the selection means and outputting the command held by the output of the execution number changing means to the command analysis means; and Execution number changing means. A writing means that inputs the output of the command and writes the commands held in the command temporary storage means to the command history buffer, and a command that memorizes the specified number of command executions to periodically write the command history file to an external storage device. Execution prescribed number of times storage means; Comparison means for comparing the contents of the execution number changing means with the command execution prescribed number of times storage means; Writing means for outputting the contents of the command history buffer to an external storage device based on the output from the comparison means. A command input method for a computer system according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP839490A JPH03214253A (en) | 1990-01-19 | 1990-01-19 | Command input system for computer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP839490A JPH03214253A (en) | 1990-01-19 | 1990-01-19 | Command input system for computer system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03214253A true JPH03214253A (en) | 1991-09-19 |
Family
ID=11691976
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP839490A Pending JPH03214253A (en) | 1990-01-19 | 1990-01-19 | Command input system for computer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03214253A (en) |
-
1990
- 1990-01-19 JP JP839490A patent/JPH03214253A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02130628A (en) | Inputting of data | |
| JPS60262204A (en) | Programmable controller | |
| JPH0337202B2 (en) | ||
| JPH08202440A (en) | Plant control monitoring device and plant simulation method | |
| JPH03214253A (en) | Command input system for computer system | |
| US5229958A (en) | Data input device having arithmetical function | |
| JPS61223923A (en) | Information processor | |
| US6151687A (en) | Method for observing the execution of a program loaded into an information processing system and apparatus for performing the method | |
| JPH03256116A (en) | Information processing device and menu display method | |
| JPS62219140A (en) | Debugging control system for data processor | |
| JP3129889B2 (en) | Numerical control unit | |
| JPH04346116A (en) | information processing equipment | |
| JP2618982B2 (en) | Information processing apparatus and information processing method | |
| JPH1021191A (en) | Command history management device for information processing device | |
| JPH0228757A (en) | document creation device | |
| JPS62206620A (en) | Input method for character string under editing | |
| JP2623106B2 (en) | Computer system | |
| JP2837457B2 (en) | Operability improvement method of input prohibited field on online screen | |
| JPH0720769Y2 (en) | Small electronic calculator with programming function | |
| JPH0567977B2 (en) | ||
| JPH0713725A (en) | Support device for development of software | |
| JPH01128120A (en) | Character data input system | |
| JPS6155724A (en) | Full screen simultaneous input system | |
| JPH09204214A (en) | NC data input / output command method in numerical controller | |
| JPH0314168A (en) | character processing device |