JPH0324694B2 - - Google Patents
Info
- Publication number
- JPH0324694B2 JPH0324694B2 JP57162203A JP16220382A JPH0324694B2 JP H0324694 B2 JPH0324694 B2 JP H0324694B2 JP 57162203 A JP57162203 A JP 57162203A JP 16220382 A JP16220382 A JP 16220382A JP H0324694 B2 JPH0324694 B2 JP H0324694B2
- Authority
- JP
- Japan
- Prior art keywords
- console
- cpu
- central processing
- processing units
- printer
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multi Processors (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は1台のコンソールタイプライタを複数
台の中央演算処理装置で共有する構成のコンソー
ル装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a console device having a configuration in which one console typewriter is shared by a plurality of central processing units.
従来から、1台のコンソールタイプライタを複
数台のCPUで使用する場合には、複数台のCPU
とコンソールタイプライタとをバス切換装置を介
して接続し、このバス切換装置にソフトウエアに
より切換指令を出して、コンソールタイプライタ
と特定のCPUとを接続して使用する構成を採つ
ていた。
Traditionally, when using one console typewriter with multiple CPUs,
The console typewriter was connected to the console typewriter via a bus switching device, and a switching command was issued to the bus switching device using software, and the console typewriter and a specific CPU were connected and used.
しかし、上記の様な構成では、特定のCPUを
コンソールタイプライタに接続する切換指令を、
バス切換装置に出す為のソフトウエアの構成が煩
雑となる欠点がある。又、自系以外の他系CPU
でコンソールタイプライタが使用されている場合
には、その間のデータを保持する為のバツフアメ
モリが必要となり、システム効率を悪くするとい
う欠点があつた。尚、ここで云うコンソールタイ
プライタとは、入出力機能を有する通常の入出力
タイプライタやキーボード付CRTデイスプレイ
等のことを意味する。
However, in the above configuration, the switching command to connect a specific CPU to a console typewriter is
There is a drawback that the configuration of the software for outputting to the bus switching device is complicated. Also, CPUs of other systems other than the own system
When a console typewriter was used, buffer memory was required to hold the data, which had the disadvantage of reducing system efficiency. Note that the console typewriter referred to herein means a normal input/output typewriter having an input/output function, a CRT display with a keyboard, etc.
煩雑なソフトウエアを必要とせず複数台の
CPUにより1台のコンソールタイプライタを共
用することを可能とするコンソール装置を提供す
ることにある。
You can use multiple devices without the need for complicated software.
An object of the present invention is to provide a console device that allows a single console typewriter to be shared by a CPU.
1台のコンソールタイプライタを複数台の中央
演算処理装置(CPU)で使用する構成の計算機
装置に於いて、複数台のCPU中の特定のものと
コンソールタイプライタとを1対1に接続し、前
記コンソールタイプライタと接続されたCPU以
外の他のCPUをプリンタに接続する機能を有す
る切換装置を具備することにより、上記目的を達
成する。
In a computer device configured to use one console typewriter with multiple central processing units (CPUs), a specific one of the multiple CPUs and the console typewriter are connected one-to-one, The above object is achieved by providing a switching device having a function of connecting a CPU other than the CPU connected to the console typewriter to the printer.
以下本発明の計算機装置の一実施例を図面に従
つて説明する。
An embodiment of the computer device of the present invention will be described below with reference to the drawings.
第1図は本発明の計算機装置の一実施例を示す
構成図である。複数台のCPU(中央処理装置)1
は各々のインタフエース2を介して、更に切換装
置3を介してコンソール4(キーボード付CRT)
とプリンタ5とに接続されている。前記切換装置
3は、複数個のインタフエース2からの信号線が
接続される切換回路6と、の切換回路6の回路を
接離するCPU選択機能付切換スイツチ7と、前
記切換回路6のデータをテキスト又は行単位に整
理してプリンタ5へ送出する機能を持ち、且つプ
リンタ5へのデータが競合した時には、特定の
CPUに偏ることなく各CPU1にプリンタ5の使
用を許可する機能を有するプリンタ制御部8とか
ら構成されている。なお、このプリンタ制御部8
にはメモリ部9が内臓されている。 FIG. 1 is a configuration diagram showing an embodiment of a computer device of the present invention. Multiple CPUs (Central Processing Units) 1
is connected to the console 4 (CRT with keyboard) via each interface 2 and further via the switching device 3.
and printer 5. The switching device 3 includes a switching circuit 6 to which signal lines from a plurality of interfaces 2 are connected, a switching switch 7 with a CPU selection function that connects and disconnects the switching circuit 6, and a switching circuit 7 that connects and disconnects the switching circuit 6, and a switching circuit 6 that connects and disconnects the switching circuit 6. It has the function of organizing the data into text or line units and sending it to the printer 5, and when there is a conflict of data to the printer 5, a specific
The printer control unit 8 has a function of permitting each CPU 1 to use the printer 5 without depending on the CPU. Note that this printer control unit 8
has a built-in memory section 9.
次に本実施例の動作について説明する。複数台
のCPU1からのデータ出力時は、CPU選択機能
付切換スイツチ7の指定の如何に拘ず、最初に出
力されたCPU1のデータをプリンタ5へ印字す
る。この時、他のCPU1からデータの出力要求
が来た場合には、切換装置3は出力要求を出した
CPU1へビジーBUSY信号を返送する。但し、
切換装置3にいくらかのデータバツフアを有する
時には、このデータバツフアがフルになつた後に
ビジーBUSY信号を返送する。最初に出力要求
のあつたCPU1のデータを印字後は、切換装置
3は出力データの要求があるかどうかを切換回路
6でサーチし、出力要求があればそのデータをプ
リンタ制御部8を介してプリンタ5が印字する。
この時、プリント制御部8は、どのCPU1から
データが印字されたかを示す為に、出力データに
ヘツダー(CPU識別記号)を付加する。このヘ
ツダーとしては、例えば、データの始めに必ず
CPU識別番号を付加する方式等がある。 Next, the operation of this embodiment will be explained. When data is output from a plurality of CPUs 1, the data of the CPU 1 that is output first is printed to the printer 5, regardless of the designation of the CPU selection switch 7. At this time, if a data output request comes from another CPU 1, the switching device 3 issues an output request.
Returns the busy BUSY signal to CPU1. however,
When the switching device 3 has some data buffer, it returns a busy BUSY signal after this data buffer becomes full. After printing the data of the CPU 1 for which an output request was first made, the switching device 3 searches the switching circuit 6 to see if there is a request for output data, and if there is an output request, the data is sent via the printer control unit 8. Printer 5 prints.
At this time, the print control unit 8 adds a header (CPU identification symbol) to the output data to indicate which CPU 1 has printed the data. For example, this header must be at the beginning of the data.
There are methods such as adding a CPU identification number.
次に、特定のCPU1とコンソール(キーボー
ド付CRT)4との間でデータの入出力を専用に
行なう場合には、先づ、CPU選択機能付切換ス
イツチ7の出力により、特定のCPU1を選択し、
この特定のCPU1とコンソール4とが切換回路
6によつて電気的に1対1で接続される。この場
合でも、他のCPU1とプリンタ5とは切換回路
6によつて接続されており、これらのCPU1の
中で出力要求があつた場合は、通常と同様にプリ
ンタ制御部8の制御によつて出力要求データを印
字する。即ち、今CPU1がN台あるとすると、
特定のCPU1とデータの入出力をコンソール4
を使用して専用に行う場合でも、残るN−1台の
CPUは、プリンタ5に出力を出すことができる。
更に、特定のCPUとコンソール4とを接続して
データ入力を行う時は、上記の様にCPU選択機
能付切換スイツチ7によつて指定されたCPU1
のみにデータが送信される為、前述のヘツダー付
加等の処理は不要である。尚、この図ではコンソ
ール4として、キーボード付CRTデイスプレイ
を例示したが、これにハードコピーを接続した
り、あるいは、この装置の代わりに入出力タイプ
ライタを接続してもよい。 Next, when data input/output is to be performed exclusively between a specific CPU 1 and the console (CRT with keyboard) 4, first select the specific CPU 1 using the output of the CPU selection switch 7. ,
This specific CPU 1 and console 4 are electrically connected one-to-one by a switching circuit 6. Even in this case, the other CPUs 1 and the printer 5 are connected by the switching circuit 6, and when there is an output request among these CPUs 1, the output is output under the control of the printer control unit 8 as usual. Print the output request data. In other words, if there are N CPU1s now,
Specific CPU 1 and data input/output to console 4
Even if it is done exclusively using
The CPU can output to the printer 5.
Furthermore, when inputting data by connecting a specific CPU to the console 4, select the CPU 1 specified by the CPU selection switch 7 as described above.
Since the data is sent only to the header, the above-mentioned processing such as adding a header is not necessary. In this figure, a CRT display with a keyboard is illustrated as the console 4, but a hard copy may be connected to this, or an input/output typewriter may be connected instead of this device.
本実施例によれば、特定のCPUとコンソール
との接続は切換装置のCPU選択機能付切換スイ
ツチと切換回路とによつて行われる為、従来の
1CPU対1コンソールタイプライタに用いられて
いるソフトウエアに変更を加えて煩雑とすること
がなく、複数台のCPUでコンソールを共有する
ことが出来る。従つて、従来の1CPU対1コンソ
ールタイプライタに比べて、設置スペースを減少
させ且つ装置を安価とすることが出来る。
According to this embodiment, since the connection between a specific CPU and the console is performed by a switch with a CPU selection function of a switching device and a switching circuit, it is possible to
1 CPU to 1 Console The console can be shared by multiple CPUs without making any changes or complication to the software used in typewriters. Therefore, compared to the conventional 1 CPU to 1 console typewriter, the installation space can be reduced and the device can be made cheaper.
第1図は本発明の計算機装置の一実施例を示す
構成図である。
1……CPU、2……インタフエイス、3……
切換装置、4……コンソール(キーボード付
CRT)、5……プリンタ、6……切換回路、7…
…CPU選択機能付切換スイツチ、8……プリン
タ制御部。
FIG. 1 is a configuration diagram showing an embodiment of a computer device of the present invention. 1...CPU, 2...Interface, 3...
Switching device, 4...Console (with keyboard)
CRT), 5...Printer, 6...Switching circuit, 7...
...Selector switch with CPU selection function, 8...Printer control unit.
Claims (1)
演算処理装置が共有する1台のコンソールと、前
記複数台の中央演算処理装置の出力データを印字
するプリンタとを備えた計算機システムにおい
て、前記複数台の中央演算処理装置のうちの何れ
か1台を指定して接続指令を出すCPU選択機能
付切換スイツチと、このCPU選択機能付切換ス
イツチの指令に基づいて指定された中央演算処理
装置と上記コンソールとを接続し、且つ、前記指
定された中央演算処理装置以外の他の全ての中央
演算処理装置を優先度に従つて前記プリンタとを
接続する切換回路とから成る切換装置を設け、該
切換装置を介して前記複数台の中央演算処理装置
と1台のコンソールおよびプリンタとを接続した
ことを特徴とするコンソール装置。1. In a computer system comprising a plurality of central processing units, one console shared by these central processing units, and a printer that prints output data of the plurality of central processing units, A selector switch with a CPU selection function that issues a connection command by specifying any one of the central processing units of the CPU selector, and a central processing unit specified based on the command of the selector switch with a CPU selection function and the above-mentioned central processing unit. A switching device is provided, comprising a switching circuit that connects the console to the console and connects all other central processing units other than the designated central processing unit to the printer according to priority, and the switching device A console device, characterized in that the plurality of central processing units are connected to one console and a printer via a device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57162203A JPS5952346A (en) | 1982-09-20 | 1982-09-20 | Console device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57162203A JPS5952346A (en) | 1982-09-20 | 1982-09-20 | Console device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5952346A JPS5952346A (en) | 1984-03-26 |
| JPH0324694B2 true JPH0324694B2 (en) | 1991-04-03 |
Family
ID=15749931
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57162203A Granted JPS5952346A (en) | 1982-09-20 | 1982-09-20 | Console device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5952346A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6249534A (en) * | 1985-08-29 | 1987-03-04 | Canon Inc | Image output device |
-
1982
- 1982-09-20 JP JP57162203A patent/JPS5952346A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5952346A (en) | 1984-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61196351A (en) | Interface device for device control equipment | |
| JPH04262419A (en) | Switching system for common use of peripheral equipment | |
| US6122462A (en) | Communication arrangement in electrographic printer and copier device | |
| EP0100655B1 (en) | Data flow control system | |
| US6651116B1 (en) | Output interface for a raster object memory in a method, system and program | |
| EP0426081B1 (en) | Programmable controller having interrupt controller for determining priority for interrupt requests from a plurality of I/O devices and generating interrupt vector | |
| JP2878445B2 (en) | Data printing method | |
| JPH0324694B2 (en) | ||
| JPS6242306B2 (en) | ||
| JPS5839331B2 (en) | Request selection method | |
| US6906823B1 (en) | Input interface for a raster object memory in a method, system and program | |
| JPS59177629A (en) | Data transfer system | |
| KR0164782B1 (en) | Router built-in printer and its control method | |
| GB2171541A (en) | Image storage and retrieval | |
| US6216194B1 (en) | Information processing unit for separately controlling a plurality of shared buses | |
| JPH0746335B2 (en) | Command data processing method | |
| JPH05233175A (en) | Remote printout system | |
| JPH0820936B2 (en) | Print control device | |
| JPH04271474A (en) | System for forming image | |
| JPH05342337A (en) | Data processor | |
| JPH04233028A (en) | printer device | |
| JPH01145718A (en) | Printer | |
| JP3200821B2 (en) | Semiconductor integrated circuit system | |
| JPS6142026A (en) | Shared switching device of printer | |
| JPH01229349A (en) | Output controller |