JPH03214253A - コンピュータ・システムのコマンド入力方式 - Google Patents

コンピュータ・システムのコマンド入力方式

Info

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
Application number
JP839490A
Other languages
English (en)
Inventor
Atsushi Fujimura
藤村 淳
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP839490A priority Critical patent/JPH03214253A/ja
Publication of JPH03214253A publication Critical patent/JPH03214253A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [岸褒上の利用分野] 本発明は、コンピュータ・システムに係り、特;こコマ
ンド履歴ファイルから選択して入力できるコマンド入力
方式に関する。
[従来の技術] 一般に、オペレータが入力手段、例えばキーボード装置
(以後キーボードと記す)から入力した神々のコマンド
は、コマンド解析プログラムによって解析されたのら、
コンピューターシステム(以後システムと記す)を制御
する制御プログラムであるオペレーティングシステム(
以後0/Sと記す)に渡され処理される。
第5図は従来技術によるコンピュータ・システムの概略
ブロック図である0本体lは中央処理装置2(以後CI
’U2と記す)とメモリ3とから構成されている。本体
1にはパスライン7を通じて表示手段としてのCHTデ
イスプレィ4(以後CRT4と記す)、キーボード5.
外部記憶装置6が接続してある。メモリ3は0/Sが格
納されるQ/Sエリア8とコマンド解析プログラムが格
納されるコマンド解析プログラムエリア9とテキストや
データを格納するワーキノグエリアIOとからなる。
本体Iの図示せぬ電源スィッチをオンにするとシステム
は初期化され、初期化の過程で外部記憶装置6から本体
1のメモリ3にO/Sとコマンド解析プログラムとを[
]−ドする。初期化が完rすると、システムの制御権は
0/Sに渡る。そしてCRT4の画面にはコマンド入力
可能を示すプロンプトが表示される。キーボード5から
入力されたコマンドはCRT4の画面を見なからlii
誌し、正しければリターンキー(以後実行キーと記す)
を押す。コマンドは前記コマンド解析プログラムとCP
U2とからなるコマンド解析手段で解析される。続いて
前記0/Sと(: P 112からなるコマンド処理手
段に渡され、処理さ7Lる。
[発明が解決しようとする課題」 しかしながら、従来のコンピュータ・システムのコマン
ド入力方式にあっては長いコマンドや複雑なコマンドの
一部を忘れたときにはマニュアル−C調べなければなら
ない。叉、長いコマンドや複雑なコマンドを何度も使用
する場合でも、キーボードからそのたびごとに入力しな
ければならないという問題点があった。
不発明は、コマンドの一部を忘れたり、あるいは長いコ
マンドや廖雑なコマンドを何度も使用する場合、過去に
そのコマンドを使用していれば、選択して入力できる簡
易コマンド入力装置を備えたコンピュータ・システムの
コマンド入力方式を提供することを目的とする。
[課題を解決するだめの手段] 上記目的を達成するために1本発明のコンピュータ・シ
ステムのコマンド入力方式は実行したコマンドをコマン
ド履歴ファイルとして記憶するコマンド履歴バッファと
、システムを簡易コマンド入力状態に切換えるモード切
換手段と、コマンド履歴ファイルの表示、コマンドの選
択及び実行ののち、実行したコマンドをコマンド履歴バ
ッファに9き込み、さらにコマンド実行回数とコマンド
実行規定回数とを比較して等しいときコマンド履歴バッ
ファの内容を外部記憶装置に占き出すコマンド呼び出し
処理手段とを備えたものである。
[作用] 上記のように構成されたコンピュ−タ・システムのコマ
ンド入力方式において、まずモード切換手段によりシス
テムを簡易コマンド入力状態に変える。次に入力手段を
用いて、コマンド履歴バッファからコマンド履歴ファイ
ルを呼び出し。
表示手段に表示する。さらに入力手段を用いてコマンド
を選択し、実行する。実行されたコマンドは、まずコマ
ンド履歴バンファに書き込まれ5さらにそのときのコマ
ンド実行回数が予め決めておくコマンド実行規定回数と
等しいか否かのチエツクを受ける。コマンド実行回数が
コマンド実行規定回数と等しいときはコマンド履歴バッ
ファのコマンド履歴ファイルを外部記憶装置に書き出す
書き出し終了後、コマンドはコマンド解析手段に渡され
、解析されたのちコマンド処理手トQで処理される。
従って コマンドの一部を忘れても、あるいは長いコマ
ンドや複雑なコマンドを(iiI度も使用する場合でも
過去にそのコマンドを使用していれば、選択して入力で
きるのである。
[実施例] 本発明の一実施例について図面を診明しながら説明する
。なお、品図面に共通な要;茗には同一符合を付す。
第1図は本発明によるコンビ1〜り・システムのコマン
ド入力方式の機能ブロック図である6モ一ド切換手段2
0はシステムを簡易コマンド入力可能状態に切換える。
コマンド履歴バッファエフ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に出力させる。
第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とで達成される。
第3図は初期設定時のコマンドバッファの模式図である
0番号は記憶してあるコマンドの番号であり、200個
のコマンドが記憶できることを示している。又、番号が
苦い程、新しく書き込まれたコマンドであることを示す
。コマンドは20個づつ読出し手段22によって読み出
され、に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。
でキーボード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を経る。
[発明の効果] 本発明は以上説明したように構成されているので、以下
に記載される効果を奏する6 実行したコマンドをコマンド履歴ファイルとして記゛邑
しておくコマンド履歴バッファと、システムを簡易コマ
ンド入力可能状態に切換えろモード切換1段と、コマン
ド履歴ファイルの表示、コマンドの選択及び実行ののち
、実行したコマンドをコマンド履歴バッファに書き込み
、さらに実行回数と規定回数とを比較して等しいときコ
マンド履歴ファイルを外部記・億装置に書き出すコマン
ド呼び出し処理手段とからなる簡易コマンド入力装置を
備えたので、コマンドの一部を忘れても、あるいは長い
コマンドや複雑なコマンドを何度も使用する場合でも過
去にそのコマンドを使用していれば選択して入力でき、
忘れたコマンドをマニュアルで調べるため仕事を中断し
たり、長いコマンドや〜雑コマンドを繰返し入力する手
間が省ける。
又、コマンド履歴バッファの内容を、定期的に外部記憶
装置に書き出しているので、停電等でメモリのコマンド
履歴ファイルが破壊されても、システムを初期化すれば
破壊前に外部記憶装置に書き出された分は再びコマンド
履歴ファイルとして使用できる。
【図面の簡単な説明】
第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図

Claims (1)

  1. 【特許請求の範囲】 1、入力手段から入力したコマンドを、表示手段に表示
    し、コマンド解析手段で解析し、コマンド処理手段で処
    理し、実行するコンピュータ・システムのコマンド入力
    方式において、実行したコマンドをコマンド履歴ファイ
    ルとして記憶しておくコマンド履歴バッファと、 システムを簡易コマンド入力状態に切換えるモード切換
    手段と、 コマンド履歴ファイルの表示、コマンドの選択及び実行
    ののち、実行したコマンドをコマンド履歴バッファに書
    き込み、さらにコマンド実行回数がコマンド実行規定回
    数と等しいときコマンド履歴バッファの内容を外部記憶
    装置に書き出すコマンド呼び出し処理手段とを有するこ
    とを特徴とするコンピュータ・システムのコマンド入力
    方式。 2、上記コマンド呼び出し処理手段は上記入力手段から
    出力されたコマンド呼び出し信号を入力し、上記コマン
    ド履歴バッファからコマンド履歴ファイルを読み出し、
    上記表示手段に表示する読出し手段と、 上記入力手段から出力された選択信号を入力し、上記コ
    マンド履歴バッファからコマンドを選択する選択手段と
    、 上記入力手段から出力された実行信号を入力し、コマン
    ド実行回数をカウントする実行回数変更手段と、 選択手段により選択されたコマンドを保持し、実行回数
    変更手段の出力により保持したコマンドを上記コマンド
    解析手段に出力するコマンド一時保持手段と、実行回数
    変更手段の出力を入力し、コマンド一時保持手段に保持
    してあるコマンドをコマンド履歴バッファに書き込む書
    き込み手段と、 定期的にコマンド履歴ファイルを外部記憶装置に書き出
    すためのコマンド実行規定回数を記憶しておくコマンド
    実行規定回数記憶手段と、 実行回数変更手段とコマンド実行規定回数記憶手段の内
    容を比較する比較手段と、 比較手段からの出力に基づきコマンド履歴バッファの内
    容を外部記憶装置に出力する書き出し手段と からなる請求項1記載のコンピュータ・システムのコマ
    ンド入力方式。
JP839490A 1990-01-19 1990-01-19 コンピュータ・システムのコマンド入力方式 Pending JPH03214253A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP839490A JPH03214253A (ja) 1990-01-19 1990-01-19 コンピュータ・システムのコマンド入力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP839490A JPH03214253A (ja) 1990-01-19 1990-01-19 コンピュータ・システムのコマンド入力方式

Publications (1)

Publication Number Publication Date
JPH03214253A true JPH03214253A (ja) 1991-09-19

Family

ID=11691976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP839490A Pending JPH03214253A (ja) 1990-01-19 1990-01-19 コンピュータ・システムのコマンド入力方式

Country Status (1)

Country Link
JP (1) JPH03214253A (ja)

Similar Documents

Publication Publication Date Title
JPH02130628A (ja) データ入力方法
JPS60262204A (ja) プログラマブル・コントロ−ラ
JPH0337202B2 (ja)
JPH08202440A (ja) プラント制御監視装置およびプラントのシミュレーション方法
JPH03214253A (ja) コンピュータ・システムのコマンド入力方式
US5229958A (en) Data input device having arithmetical function
JPS61223923A (ja) 情報処理装置
US6151687A (en) Method for observing the execution of a program loaded into an information processing system and apparatus for performing the method
JPH03256116A (ja) 情報処理装置及びメニュー表示方法
JPS62219140A (ja) デ−タ処理機のデバツク制御方式
JP3129889B2 (ja) 数値制御装置
JPH04346116A (ja) 情報処理装置
JP2618982B2 (ja) 情報処理装置及び情報処理方法
JPH1021191A (ja) 情報処理装置のコマンド履歴管理装置
JPH0228757A (ja) 文書作成装置
JPS62206620A (ja) エデイタ中における文字列入力方法
JP2623106B2 (ja) コンピュータ・システム
JP2837457B2 (ja) オンライン画面における入力禁止フィールドの操作性向上方式
JPH0720769Y2 (ja) プログラム機能を備えた小型電子式計算機
JPH0567977B2 (ja)
JPH0713725A (ja) ソフトウェア開発支援装置
JPH01128120A (ja) 文字データ入力方式
JPS6155724A (ja) フルスクリ−ン一括入力方式
JPH09204214A (ja) 数値制御装置におけるncデータ入出力指令方法
JPH0314168A (ja) 文字処理装置