[go: up one dir, main page]

JPH01161419A - Console control system - Google Patents

Console control system

Info

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
Application number
JP62319590A
Other languages
Japanese (ja)
Inventor
Mitsuo Ichinoseki
一関 光雄
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP62319590A priority Critical patent/JPH01161419A/en
Publication of JPH01161419A publication Critical patent/JPH01161419A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To execute a character string in an external file without especially inspecting the character string by storing only the character string whose effect is confirmed by practically executing it by a console control in a data processor. CONSTITUTION:Since a key inputted character string and a response to the character string from the host side are displayed on a CRT (e), the operator can judge a character to be successively key inputted. When the key inputted character string is effective, the operator depresses a function key to be a specific key for storing the inputted character string in an external storage device. A data analyzing part (b) receives a control code indicating the output of the external storage device and outputs the contents of an input data buffer indicated by an old input data buffer pointer c2 to a disk (g), so that only the character string recognized at its effectiveness by practically executing it is stored in the disk (g).

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.

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

図は本発明の実施例のブロック図である。 主要部分の符号の説明 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)

【特許請求の範囲】[Claims] キー入力手段と、キー入力された文字データを格納する
入力データ記憶手段と、この記憶手段に格納されている
文字データを外部指令に応答して外部記憶手段へ書込む
外部記憶制御手段とを設け、前記キー入力された文字デ
ータがオペレータにより有効と判断されたときに前記外
部指令をキー入力手段によって生成するようにしたこと
を特徴とするコンソール制御方式。
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.
JP62319590A 1987-12-17 1987-12-17 Console control system Pending JPH01161419A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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