JPH01161419A - Console control system - Google Patents
Console control systemInfo
- Publication number
- JPH01161419A JPH01161419A JP62319590A JP31959087A JPH01161419A JP H01161419 A JPH01161419 A JP H01161419A JP 62319590 A JP62319590 A JP 62319590A JP 31959087 A JP31959087 A JP 31959087A JP H01161419 A JPH01161419 A JP H01161419A
- Authority
- JP
- Japan
- Prior art keywords
- character string
- key
- input data
- input
- character
- 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
- 238000013500 data storage Methods 0.000 claims description 5
- 239000000872 buffer Substances 0.000 abstract description 20
- 238000007405 data analysis Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
技術分野
本発明はコンソール制御方式に関し、特にデータ処理装
置において定形的な入力を必要とするときのコンソール
制御方式に関する。TECHNICAL FIELD The present invention relates to a console control system, and more particularly to a console control system when a data processing device requires fixed input.
良米竺韮
従来、この種のコンソール制御方式では、入力されたコ
マンドの全てを履歴ファイルとして外部記憶装置である
ディスク装置等に格納するようになっている。この様な
従来のコンソール制御方式では、不必要なコマンドや、
操作ミスをしたコマンドまで履歴ファイルへ格納される
ことになるので、コマンド入力装置を外部記憶装置に切
替えて実行処理を行う場合、誤ったコマンドまでも実行
されてしまうという欠点を有する。Conventionally, in this type of console control system, all input commands are stored as a history file in an external storage device such as a disk device. With this conventional console control method, unnecessary commands and
Since even the commands for which an operation error occurred will be stored in the history file, if the command input device is switched to an external storage device and execution processing is performed, there is a drawback that even the erroneous commands will be executed.
発明の目的
本発明の目的は、有効なコマンド列のみが外部の履歴フ
ァイルに格納されるコンソール制御方式を堤供すること
である。OBJECTS OF THE INVENTION It is an object of the present invention to provide a console control scheme in which only valid command sequences are stored in an external history file.
発明の構成
本発明によるコンソール制御方式は、キー入力手段と、
キー入力された文字データを格納する入力データ記憶手
段と、この記憶手段に格納されている文字データを外部
指令に応答して外部記憶手段へ書込む外部記憶制御手段
とを設け、前記キー入力された文字データがオペレータ
により有効と判断されたときに前記外部指令をキー入力
手段によって生成するようにしたことを特徴とする。Structure of the Invention The console control method according to the present invention includes a key input means,
An input data storage means for storing key-input character data and an external storage control means for writing the character data stored in the storage means into the external storage means in response to an external command are provided. The external command is generated by a key input means when the operator determines that the written character data is valid.
実施例 以下、図面を用いて本発明の詳細な説明する。Example Hereinafter, the present invention will be explained in detail using the drawings.
図は本発明の実施例を示すシステムブロック図である。The figure is a system block diagram showing an embodiment of the present invention.
キーボードaはデータ等をキー入力するものであり、デ
ータ解析部すはキー入力されたデータを解析して通常の
文字データであれば入力データ記憶部Cへ格納し、制御
データがあれば出力制御部dやディスク制御部fを呼び
出すものである。Keyboard a is used to enter data, etc., and the data analysis section analyzes the key-input data and stores it in the input data storage section C if it is normal character data, and outputs control if there is control data. It calls the section d and the disk control section f.
入力データ記憶部Cは例えば2つの入力データバッファ
c3. c4と、いずれの入力データバッファに対して
アクセスを行うかを指示する新及び重入力データバッフ
ァポインタcl、 c2とを有している。The input data storage unit C includes, for example, two input data buffers c3. c4, and new and double input data buffer pointers cl and c2 that indicate which input data buffer is to be accessed.
データ解析部すの指示により、この入力データバッファ
内の格納データはディスク制御部fを介して外部記憶装
置であるディスクgへ移されると共に、このディスクg
の格納データは同様に入力データバッファへ移行可能で
ある。According to instructions from the data analysis section, the data stored in this input data buffer is transferred to disk g, which is an external storage device, via disk control section f.
The stored data can be similarly transferred to the input data buffer.
出力制御部dはデータ解析部すからの指示によりデータ
記憶部内のデータをCRTデイスプレィe上に表示して
送受信制御部hヘデータを渡すものである。送受信制御
部りはR8232Cインタフ工−ス機能を有し、ホスト
iとのデータの送受が可能である。The output control section d displays the data in the data storage section on the CRT display e according to instructions from the data analysis section and passes the data to the transmission/reception control section h. The transmission/reception control section has an R8232C interface function and is capable of transmitting and receiving data with host i.
次に本発明の動作について図面を参照して説明する。ま
ず、操作員が文字をキーボードaにより入力すると、そ
の文字がデータ解析部すに送られる。ここで、初期状態
として新入力データバヅファポインタC1は入力データ
バッファC3を指し、重入力データバッファポインタC
2は入力データバッファC4を指しているとする。よっ
て、データ解析部すは新入力デーダバッファポインタC
1が指す入力データバッファにキー入力された文字を格
納する。この時、キー入力された文字が改行文字であっ
たなら、さらに終了コードNULLを入力データバッフ
ァに格納して新入力データバッファポインタC1の内容
と重入力データバッファポインタC2の内容と入替えて
出力制御部dに制御を渡す。Next, the operation of the present invention will be explained with reference to the drawings. First, when an operator inputs a character using the keyboard a, the character is sent to the data analysis section. Here, in the initial state, the new input data buffer pointer C1 points to the input data buffer C3, and the multiple input data buffer pointer C
Assume that 2 points to input data buffer C4. Therefore, the data analysis section uses the new input data buffer pointer C.
Stores the key-input character in the input data buffer pointed to by 1. At this time, if the key-input character is a line feed character, the end code NULL is further stored in the input data buffer, the contents of the new input data buffer pointer C1 and the contents of the double input data buffer pointer C2 are replaced, and the output is controlled. Transfer control to section d.
出力制御部dは重入力データバッファポインタC2が指
す入力データバッファの内容をCTReに出力すると共
に送受信制御部りに渡す、送受信制御部りはR3232
C上に出力制御部dから受取ったデータを送信する。The output control unit d outputs the contents of the input data buffer pointed to by the multiple input data buffer pointer C2 to CTRe and passes it to the transmission and reception control unit.The transmission and reception control unit is R3232.
The data received from the output control unit d is transmitted onto C.
次に、ホストから送信したデータの応答がR3232C
のインタフェースを通して送られてくると、送受信制御
部りか受信してCRTe上に出力する。Next, the response of the data sent from the host is R3232C
When the signal is sent through the interface, the transmission/reception control unit receives it and outputs it on the CRTe.
ここで、キー入力した文字列とその文字列に対するホス
トからの応答がCRTe上に表示されるので、操作者は
次にキー入力すべき文字を判断することが可能となる。Here, since the character string input by key and the response from the host to the character string are displayed on the CRTe, the operator can determine the character to input by key next.
もし、キー入力した文字列が有効なものであったなら、
操作者は入力文字列を外部記憶装置上に格納するための
特殊なキーであるファンクションキーを押す、するとデ
ータ解析部すは外部記憶装置出力を指示する制御コード
を受信して、重入力データバッファポインタC2が指す
入力データバッファの内容をディスクg上に出力する。If the string you typed is valid,
The operator presses the function key, which is a special key for storing input character strings on the external storage device, and the data analysis section receives a control code that instructs output to the external storage device, and stores the input string in the multi-input data buffer. The contents of the input data buffer pointed to by pointer C2 are output onto disk g.
ここまでの処理を繰り返すことにより、デッスクg上に
は、実際に実行して有効であることを認−識した文字列
のみが格納されることになる。By repeating the processing up to this point, only character strings that have been actually executed and recognized as valid will be stored on the desk g.
次に、ディスク上に格納された文字列を実行したいとき
、操作者は文字列入力装置をキーaからディスクgに切
替えるための特殊なキーであるファンクションキーを押
す。するとディスク制御部fはディスクgから文字列を
1文字ずつ読出してデータ解析部すに送る。以下の処理
は一1r −aから文字が入力されたときと同様な処理
が行われる。Next, when the operator desires to execute the character string stored on the disk, the operator presses a function key, which is a special key for switching the character string input device from key a to disk g. Then, the disk control section f reads out the character string one character at a time from the disk g and sends it to the data analysis section. The following processing is the same as when characters are input from 1r-a.
以上の処理によりディスクg上には実際に実行して有効
であることを確認した文字列のみが格納される。Through the above processing, only character strings that have been actually executed and confirmed to be valid are stored on disk g.
発明の詳細
な説明したように本発明によれば、データ処理装置のコ
ンソール制御において実際に実行して有効であることを
確認した文字列のみが外部ファイルに格納されるため、
特別に検証することなく外部ファイル上の文字列を実行
できるという効果がある。DETAILED DESCRIPTION OF THE INVENTION According to the present invention, only character strings that have been actually executed and confirmed to be valid during console control of a data processing device are stored in an external file.
The effect is that strings in external files can be executed without special verification.
図は本発明の実施例のブロック図である。 主要部分の符号の説明 a・・・・・・キーボード b・・・・・・データ解析部 C・・・・・・入力データ記・隠部 d・・・・・・出力制御部 f・・・・・・ディスク制御部 g・・・・・・ディスク The figure is a block diagram of an embodiment of the invention. Explanation of symbols of main parts a... Keyboard b...Data analysis department C...Input data record/hidden section d...Output control section f...Disk control section g・・・Disc
Claims (1)
入力データ記憶手段と、この記憶手段に格納されている
文字データを外部指令に応答して外部記憶手段へ書込む
外部記憶制御手段とを設け、前記キー入力された文字デ
ータがオペレータにより有効と判断されたときに前記外
部指令をキー入力手段によって生成するようにしたこと
を特徴とするコンソール制御方式。A key input means, an input data storage means for storing key-input character data, and an external storage control means for writing the character data stored in the storage means to the external storage means in response to an external command are provided. . A console control system, wherein the external command is generated by a key input means when the key input character data is determined to be valid by an operator.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62319590A JPH01161419A (en) | 1987-12-17 | 1987-12-17 | Console control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62319590A JPH01161419A (en) | 1987-12-17 | 1987-12-17 | Console control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01161419A true JPH01161419A (en) | 1989-06-26 |
Family
ID=18111966
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62319590A Pending JPH01161419A (en) | 1987-12-17 | 1987-12-17 | Console control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01161419A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8646611B2 (en) | 2009-06-23 | 2014-02-11 | Kraft Foods Global Brands Llc | Pivotal product packaging |
| US8940247B2 (en) | 2008-03-18 | 2015-01-27 | Arkray, Inc. | Portable analyzer |
-
1987
- 1987-12-17 JP JP62319590A patent/JPH01161419A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8940247B2 (en) | 2008-03-18 | 2015-01-27 | Arkray, Inc. | Portable analyzer |
| US8646611B2 (en) | 2009-06-23 | 2014-02-11 | Kraft Foods Global Brands Llc | Pivotal product packaging |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5812864A (en) | Personal computer/host emulation system for handling host data with personal computer application programs at personal computers | |
| US5036484A (en) | Personal computer/host emulation system for handling host data with personal computer application programs at personal computers | |
| US4994795A (en) | Position indicating device for a digital computer | |
| CA1172374A (en) | Interactive display terminal with alternating data processing and text processing sessions with text processing status line operable during data processing session | |
| US4937778A (en) | System for selectively modifying codes generated by a touch type keyboard upon detecting of predetermined sequence of make codes and break codes | |
| CA1172377A (en) | Text processor having an interactive display terminal which alternately functions as a data processing terminal | |
| GB2154349A (en) | Touchscreen apparatus | |
| JPH01161419A (en) | Console control system | |
| JPS60237535A (en) | Command input control system | |
| JPH02206817A (en) | Terminal emulator | |
| US5812825A (en) | Integrated console and console apparatus and method for use thereof | |
| EP0284111A1 (en) | Method, system and test-driver computer for testing a computer and/or associated software | |
| US4896002A (en) | Method and apparatus for displaying raw tablet location data | |
| JPS61223923A (en) | Information processor | |
| HU210893B (en) | Method for transmitting information in information processing systems and such information processing system | |
| US5179628A (en) | Computer interface between I/O channel unit and service processing unit | |
| JPH10240490A (en) | Information processing equipment | |
| JP2995975B2 (en) | Document processing device | |
| KR100205110B1 (en) | Keyboard control system | |
| Josephs | An on-line machine language debugger for OS/360 | |
| JPS6293748A (en) | character converter | |
| JPS60195634A (en) | key input device | |
| JPH02310615A (en) | Data copy method | |
| JPH0748214B2 (en) | Data editing system | |
| JPH02297104A (en) | Input processing system |