JPH02207362A - Channel control system - Google Patents
Channel control systemInfo
- Publication number
- JPH02207362A JPH02207362A JP2834989A JP2834989A JPH02207362A JP H02207362 A JPH02207362 A JP H02207362A JP 2834989 A JP2834989 A JP 2834989A JP 2834989 A JP2834989 A JP 2834989A JP H02207362 A JPH02207362 A JP H02207362A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- operation mode
- operating mode
- computer system
- channels
- 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.)
- Granted
Links
Abstract
Description
【発明の詳細な説明】
〔概要〕
複数個のチャネル(CI)から構成されるチャネルシス
テムを有する計算機システムにおけるチャネル制御方式
に係り、特に、各チャネル(C11)の動作モードを設
定する方式に関し、
個々のチャネル(C11)の動作モードを、他のチャネ
ル(CI)に影響を与えることなく変更することを目的
とし、
中央処理装置(CPU)が実行する命令に、チャネル(
CH)の動作モードを設定する為の、上記各チャネル(
CH)の番号情報と、モード情報とからなる特定の命令
■を設けて、該特定の命令■の上記チャネル(CI+)
の番号情報と、モード情報に基づいて、上記チャネルシ
ステムが特定のチャネル(CI)の動作モードを設定す
るか、又は、該チャネルシステム内の各チャネル(CH
)が、自己のチャネル(CI+)の動作モードを設定す
るように構成する。[Detailed Description of the Invention] [Summary] The present invention relates to a channel control method in a computer system having a channel system composed of a plurality of channels (CI), and particularly to a method for setting the operation mode of each channel (C11). The purpose is to change the operating mode of an individual channel (C11) without affecting other channels (CI), and the channel (C11) is added to the instructions executed by the central processing unit (CPU).
For setting the operation mode of each channel (CH),
A specific command (2) consisting of number information (CH) and mode information is provided, and the above-mentioned channel (CI+) of the specific command (2) is
Based on the number information and mode information of the channel system, the channel system sets the operation mode of a specific channel (CI), or each channel (CH
) is configured to set the operating mode of its own channel (CI+).
本発明は、複数個のチャネル(CI+)から構成される
チャネルシステムを有する計算機システムにおけるチャ
ネル制御方式に係り、特に、各チャネル(CI+)の動
作モードを設定する方式に関する。The present invention relates to a channel control method in a computer system having a channel system composed of a plurality of channels (CI+), and particularly to a method for setting the operation mode of each channel (CI+).
最近の計算機システムの大型化、高性能化に伴って、1
つの物理的な計算機システムで複数個の計算a(仮想計
算機)を走行させる仮想計算機システムの構築が盛んに
なっている。With the recent increase in size and performance of computer systems, 1
The construction of virtual computer systems in which a plurality of calculations a (virtual computers) are run on one physical computer system is becoming popular.
又、最近の計算機システムの信頼度の向上に伴いオンラ
イン化される動向にあることから、該仮想計算機システ
ムにおいても、バッチ処理を行う仮想計算機と、オンラ
インで動作する仮想計算機が共存することが多くなって
おり、更に、該オンラインで動作する仮想計算機の数も
増加する動向にある。In addition, as the reliability of computer systems has recently improved, there has been a trend toward online systems, and in these virtual computer systems, virtual computers that perform batch processing and virtual computers that operate online often coexist. Furthermore, the number of virtual machines operating online is also on the rise.
従って、このような仮想計算機システムにおいて、ある
仮想計算機の入出力装置の構成を変更したい場合、上記
オンラインで動作している他の仮想計算機に影響を与え
ることのない構成制御方式が要求される。Therefore, in such a virtual machine system, when it is desired to change the configuration of the input/output device of a certain virtual machine, a configuration control method is required that does not affect other virtual machines operating online.
〔従来の技術と発明が解決しようとする課題〕第3図は
従来のチャネル制御方式を説明する図である。[Prior art and problems to be solved by the invention] FIG. 3 is a diagram illustrating a conventional channel control system.
本図に示した計算機システムにおいては、複数個のチャ
ネル(CI+) 22と該チャネル(CI+) 22を
統括制御するチャネル統括制御部(CAC) 21とか
ら構成されるチャネルシステム2を有する。The computer system shown in this figure has a channel system 2 that is composed of a plurality of channels (CI+) 22 and a channel general control unit (CAC) 21 that controls the channels (CI+) 22 in an integrated manner.
該計算機システムが仮想計算機システムとして機能する
場合には、中央処理装置(CPU) 1が実行する主記
憶装置(MS) 3上の仮想計算機システムモニタプロ
グラム(システムモニタ)30の制御の基に、複数個の
仮想計算機に対応したゲストプログラム31a〜が時分
割で実行される。When the computer system functions as a virtual computer system, a plurality of The guest programs 31a to 31a corresponding to the virtual machines are executed in a time-sharing manner.
このような仮想計算機システムにおいては、中央処理装
置1l(CPU) lが特定のゲストプログラム318
〜中の入出力命令を実行することで、上記チャネル統括
制御部(CAC) 21が該入出力命令を解読し、該入
出力命令が指示するチャネル(CH) 22に対して入
出力処理を指示するように機能する。In such a virtual computer system, the central processing unit 1l (CPU) l runs a specific guest program 318.
By executing the input/output command in ~, the channel general control unit (CAC) 21 decodes the input/output command and instructs the channel (CH) 22 specified by the input/output command to perform input/output processing. It functions as follows.
各手ヤネル(CH) 22の動作モードには、入出力処
理の多重動作の方法によって、セレクタモード。Each hand Janel (CH) 22 operation mode is selector mode, by the method of multiple operation of input/output processing.
ブロックマルチプレクスモード、バイトマルチプレクス
モード等の動作モードが存在する。There are operating modes such as block multiplex mode and byte multiplex mode.
上記の如き、従来の仮想計算機システムにおいて、チャ
ネルシステム2を構成しているチャネル(C8) 22
の内の1つ、乃至複数個のチャネル(CI+)22の動
作モードを変更する場合には、サービスプロセッサ(S
VP) 4のファイル記憶装置41の特定の領域に格納
されている入出力装置構成情報(チャネルの動作モード
他)を変更した後、オペレータが操作卓42.42aか
ら、上記各仮想計算機のゲストプログラム31a〜の走
行を停止させた後、ジェネラル・リセット、パワーオン
・リセットと呼ばれる、該仮想計算機システム全体に対
するリセットキーを押下する。In the conventional virtual computer system as described above, the channel (C8) 22 that constitutes the channel system 2
When changing the operation mode of one or more channels (CI+) 22, the service processor (S
After changing the input/output device configuration information (channel operation mode, etc.) stored in a specific area of the file storage device 41 of VP) 4, the operator executes the guest program of each virtual machine from the console 42.42a. After stopping the running of 31a, a reset key for the entire virtual computer system called general reset or power-on reset is pressed.
すると、中央処理装置(CPU) 1.主記憶装置(M
S)妾、チャネルシステム台等の各装置に対してリセッ
ト動作が行われ、サービスプロセッサ(SVP) 4に
接続されているファイル記憶装置41から、該当チャネ
ル(CI() 22に対するチャネル動作モードの設定
が行われる。Then, the central processing unit (CPU) 1. Main memory (M
S) A reset operation is performed on each device such as the concubine and channel system stand, and the channel operation mode is set for the corresponding channel (CI() 22) from the file storage device 41 connected to the service processor (SVP) 4. will be held.
このような、該仮想計算機システム全体に対するリセッ
ト動作が行われると、該仮想計算機システム上で動作す
る全てのゲストプログラム31a〜のオペレーティング
システム(O3)は継続動作ができない為、該リセット
終了後において、オペレータは、該リセット開始前に動
作していた全てのゲストプログラム31a〜のオペレー
ティングシステム(O3)を再びロード(rPL)する
ことを中央処理装置(CPU) 1に指示する。If such a reset operation is performed for the entire virtual computer system, the operating systems (O3) of all the guest programs 31a to 31a running on the virtual computer system cannot continue to operate, so after the reset is completed, The operator instructs the central processing unit (CPU) 1 to reload (rPL) the operating system (O3) of all the guest programs 31a to 31a that were operating before the start of the reset.
中央処理装置(CPIJ) 1は該指示に基づいて、入
出力袋W(Ilo)の構成を変更していないチャネル(
C11) 22に接続されているファイル記憶装置5b
からオペレーティングシステム(O3)を再ロード(I
PL) していた。Based on the instruction, the central processing unit (CPIJ) 1 selects the channels (where the configuration of the input/output bag W (Ilo) has not been changed).
C11) File storage device 5b connected to 22
Reload the operating system (O3) from (I
PL) I was doing it.
従って、従来の計算機システムにおいては、チャネルシ
ステム2を構成しているチャネル(C)l) 22の内
の1つ乃至複数個のチャネル(C11) 22の動作モ
ードを変更する場合にも、該計算機システム全体の動作
を停止させなければならず、該チャネル(C11) 2
2の動作モードの変更には、直接関係のない、他のチャ
ネル(CI) 22に影響を与えてしまうという問題が
あった。Therefore, in the conventional computer system, even when changing the operation mode of one or more channels (C11) 22 of the channels (C1) 22 constituting the channel system 2, the computer system The operation of the entire system must be stopped, and the channel (C11) 2
The problem with changing the operation mode of No. 2 is that it affects other channels (CI) 22 that are not directly related.
特に、該計算機システムが、上記の如き、仮想計算機シ
ステムであって、該動作モードの変更に関係しないチャ
ネル(C11) 22を使用している仮想計算機がオン
ラインで動作していると、該オンライン動作に影響を与
えてしまうという問題があった。In particular, if the computer system is a virtual computer system as described above, and a virtual computer using the channel (C11) 22 that is not related to the change in the operation mode is operating online, the online operation The problem was that it affected the
本発明は上記従来の欠点に鑑み、複数個のチャネル(C
1+)から構成されるチャネルシステムを有する計算機
システムにおけるチャネル制御方式に係り、特に、各チ
ャネル(CIl)の動作モードを変更。In view of the above-mentioned conventional drawbacks, the present invention provides a plurality of channels (C
1+) in a computer system having a channel system, in particular changing the operation mode of each channel (CIl).
設定する際に、個々のチャネル(CH)の動作モードを
、他のチャネル(CH)に影響を与えることなく変更す
ることができるチャネル制御方式を提供することを目的
とするものである。It is an object of the present invention to provide a channel control method that can change the operation mode of an individual channel (CH) without affecting other channels (CH) when setting the channel.
第1図は本発明のチャネル制御方式の原理説明図であっ
て、(a)は構成例を示し、(b)はチャネル動作モー
ド設定命令のフォーマット例を示している。FIG. 1 is a diagram explaining the principle of the channel control system of the present invention, in which (a) shows an example of the configuration, and (b) shows an example of the format of a channel operation mode setting command.
上記の問題点は下記の如(に構成されたチャネル制御方
式によって解決される。The above problems are solved by a channel control method configured as follows.
複数個のチャネル(C1l) 22から構成されるチャ
ネルシステム2を有する計算機システムにおいて、中央
処理装置(CPU) lが実行する命令に、チャネル(
CIl) 22の動作モードを設定する為の、上記各チ
ャネル(CH) 22の番号情報と、モード情報とから
なる特定の命令のを設けて、
該特定の命令■の上記チャネル(CIl) 22の番号
情報と、モード情報に基づいて、上記チャネルシステム
2が特定のチャネル(CH) 22の動作モードを設定
するかく又は、該チャネルシステム2内の各チャネル(
CJI) 22が、自己のチャネル(CIl) 22の
動作モードを設定するように構成する。In a computer system having a channel system 2 consisting of a plurality of channels (C1l) 22, instructions executed by a central processing unit (CPU) l are
A specific command consisting of number information and mode information of each channel (CH) 22 is provided to set the operation mode of the channel (CIl) 22 of the specific command (2). Based on the number information and mode information, the channel system 2 sets the operation mode of a specific channel (CH) 22, or each channel (CH) in the channel system 2
CJI) 22 is configured to set the operating mode of its own channel (CIl) 22.
即ち、本発明によれば、複数個のチャネル(CH)から
構成されるチャネルシステムを有する計算機システムに
おいて、あるチャネル(CH)に接続されている入出力
装置の構成を変更し、該変更された入出力装置の動作に
対応して、該チャネル(CIl)の動作モードを変更す
るのに、チャネル(CI)の動作モードを変更する為の
特定の命令として、チャネル動作モード設定命令■を設
ける。That is, according to the present invention, in a computer system having a channel system composed of a plurality of channels (CH), the configuration of an input/output device connected to a certain channel (CH) is changed, and the configuration of the input/output device connected to a certain channel (CH) is changed. In order to change the operation mode of the channel (CIl) in accordance with the operation of the input/output device, a channel operation mode setting command (2) is provided as a specific command for changing the operation mode of the channel (CI1).
該チャネル動作モード設定命令■は、例えば、第1図の
(b)に示されているように、チャネルアドレス(チャ
ネル番号)を指示する第1オペランドと、チャネルの動
作モードを指示する第2オペランドを持っており、仮想
計算機システムの中央処理装置(CPU)によって、例
えば1.仮想計算機システムモニタプログラム中で、当
該特定のチャネル動作モード設定命令■が実行されると
、該第1オペランド、第2オペランドが中央処理装置(
CPU)からチャネルシステムに送出され、チャネルシ
ステムは該第1オペランドが指示するチャネル(CIl
)に対して、選択的に、該第2オペランドが指示するチ
ャネル動作モードを、該チャネル(C1l)内のチャネ
ル制御テーブル(CREG)のチャネル動作モードピッ
トに設定して、該チャネル(C1l)の動作モードを変
更する。The channel operation mode setting command (2) has a first operand that specifies a channel address (channel number) and a second operand that specifies the channel operation mode, as shown in FIG. For example, 1. When the specific channel operation mode setting command (■) is executed in the virtual machine system monitor program, the first and second operands are set to the central processing unit (
CPU) to the channel system, and the channel system receives the channel (CIl) indicated by the first operand.
), selectively sets the channel operation mode indicated by the second operand in the channel operation mode pit of the channel control table (CREG) in the channel (C1l), and Change operating mode.
該動作モードの変更対象のチャネル(C11)が複数個
存在する場合には、該チャネルモード設定命令■を複数
回実行することで、該複数個のチャネル(CI)の動作
モードを変更することができる。If there are multiple channels (C11) whose operation modes are to be changed, the operation modes of the multiple channels (CI) can be changed by executing the channel mode setting command (■) multiple times. can.
このように機能するので、計算機システムの他の部分、
即ち、他のチャネル(CH)に影響を与えることなく、
各チャネル(CH)の動作モードを変更することができ
、動的に入出力構成を変更する場合でも、計算機システ
ム全体を停止させる必要がなく、入出力構成の柔軟性に
寄与するところが大きいという効果がある。Since it works in this way, other parts of the computer system,
In other words, without affecting other channels (CH),
The operating mode of each channel (CH) can be changed, and even when changing the input/output configuration dynamically, there is no need to stop the entire computer system, which greatly contributes to the flexibility of the input/output configuration. There is.
以下本発明の実施例を図面によって詳述する。 Embodiments of the present invention will be described in detail below with reference to the drawings.
前述の第1図が本発明のチャネル制御方式〇原理説明図
であり、第2図は本発明の一実施例を示した図であって
、中央処理装置(CPU) 1が実行するチャネル動作
モード設定命令■によって、該命令が指示するチャネル
(C11) 22の動作モードを変更する手段が本発明
を実施するのに必要な手段である。尚、全図を通して同
じ符号は同じ対象物を示している。The above-mentioned FIG. 1 is an explanatory diagram of the principle of the channel control method of the present invention, and FIG. 2 is a diagram showing an embodiment of the present invention, and shows the channel operation mode executed by the central processing unit (CPU) 1. Means for changing the operation mode of the channel (C11) 22 designated by the setting command (2) is necessary for carrying out the present invention. Note that the same reference numerals indicate the same objects throughout the figures.
以下、第1図を参照しながら、第2図によって、本発明
のチャネル制御方式、特に、そのチャネル(CI+)の
動作モード変更方式を説明する。Hereinafter, with reference to FIG. 1 and FIG. 2, the channel control method of the present invention, particularly the operation mode changing method for the channel (CI+), will be explained.
本実施例においても、説明の便宜上、1つの物理計算機
上で、複数個の仮想計算機、即ち、ゲストプログラム(
以下、仮想計算機という) 31a〜が走行する仮想計
算機システムを採り上げる。Also in this embodiment, for convenience of explanation, a plurality of virtual computers, that is, guest programs (
Hereinafter, we will discuss a virtual computer system in which 31a (hereinafter referred to as virtual computers) run.
本発明を実施しても、チャネル(CI) 22に対する
入出力処理動作は特に変わることはないので省略し、こ
こでは、該仮想計算機システム内の仮想計算機31aが
使用しているチャネル((Jυ22aに接続されている
入出力装置5aを変更し、該チャネル(C)I) 22
aの動作モードを変更する場合を例にして説明する。Even if the present invention is implemented, the input/output processing operation for the channel (CI) 22 will not change in particular, so it will be omitted here. Change the connected input/output device 5a and change the channel (C)I) 22
The case where the operation mode of a is changed will be explained as an example.
先ず、当該仮想計算機システムのシステムモニタプログ
ラム(システムモニタ)30が直接、又は、該仮想計算
機31aに指示して、該仮想計算機31aの配下にある
チャネル(C1l) 22aに対して、リセットチャネ
ル命令、或いは、チャネルオフライン命令を発行し、該
チャネル(CI) 22aのオフラインを指示すると共
に、サービスプロセッサ(SVP) 4のデイスプレィ
(CRT) 42を介して、オペレータに上記チャネル
(CIり 22aがオフラインになったこと。First, the system monitor program (system monitor) 30 of the virtual computer system directly or instructs the virtual computer 31a to issue a reset channel command to the channel (C1l) 22a under the virtual computer 31a. Alternatively, a channel offline command is issued to instruct the channel (CI) 22a to go offline, and at the same time, the operator is informed via the display (CRT) 42 of the service processor (SVP) 4 that the channel (CI 22a) is offline. Was it.
及び、該オフラインしたチャネル(CH) 22aに対
する新たな入出力構成等を通知する。Then, the new input/output configuration etc. for the offline channel (CH) 22a are notified.
オペレータは該通知を認識して、当該チャネル(C8)
22aに接続されている入出力装置構成を、該通知さ
れた構成に変更した後、該サービスプロセッサ(SVP
) 4のキーボード(KB) 42aを介して該入出力
装置の変更が完了したことを仮想計算機システムモニタ
プログラム30に通知する。The operator recognizes the notification and selects the channel (C8).
After changing the input/output device configuration connected to 22a to the notified configuration, the service processor (SVP
) The virtual machine system monitor program 30 is notified through the keyboard (KB) 42a of No. 4 that the change of the input/output device has been completed.
ここで、例えば、該仮想計算機システムモニタ30が、
チャネルシステム2に、本発明のチャネル動作モード設
定命令(第1図(b)参照)■を発行する。Here, for example, the virtual computer system monitor 30
A channel operation mode setting command (see FIG. 1(b)) of the present invention is issued to the channel system 2.
該チャネルシステム2の、例えば、チャネル統括制御部
(CAC) 21は、該チャネル動作モード設定命令■
を解読し、該命令■の第1オペランドが指示するチャネ
ル(C1l) 22a内のチャネル制御テーブル(CR
EG) 220のチャネル動作モードピットに、該命令
■の第2オペランドが指示するチャネル動作モードを設
定する。For example, the channel integrated control unit (CAC) 21 of the channel system 2 issues the channel operation mode setting command
is decoded and the channel control table (CR
EG) Set the channel operation mode specified by the second operand of the instruction (2) in the channel operation mode pit of 220.
続いて、該仮想計算機システムモニタ (システムモニ
タ)30は該チャネル(C1l) 22aを特定の命令
でオンラインとし、上記新たな入出力構成情報に従って
、該仮想計算機31aに対応したオペレーティングシス
テム(O8)を、例えば、該チャネル(CH)22aに
接続されている別のチャネル(CI) 22bに接続さ
れているファイル記憶装置5b等から再ロドし直す。Subsequently, the virtual machine system monitor (system monitor) 30 brings the channel (C1l) 22a online with a specific command, and runs the operating system (O8) corresponding to the virtual machine 31a according to the new input/output configuration information. For example, reload from the file storage device 5b or the like connected to another channel (CI) 22b connected to the channel (CH) 22a.
尚、上記の実施例においては、仮想計算機システムモニ
タプログラム(システムモニタ) 30が発行する特定
のチャネル動作モード設定命令■をチャネルシステム2
のチャネル統括制御部(CAC) 21が解読して、該
命令■が指示するチャネル(C11) 22のチャネル
制御テーブル(CREG) 220を変更する例で説明
したが、例えば、該命令■を該チャネルシステム2を構
成している全てのチャネル(C8) 22にブロードキ
ャストし、それぞれのチャネル(C11) 22で自己
に対する変更指示であるか否かを識別して、自己に対す
る変更指示であると認識したチャネル(C11) 22
のみが独自に自己のチャネル制御テーブル(CRI!G
) 220を変更するようにしてもよいことはいう迄も
ないことである。In the above embodiment, a specific channel operation mode setting command issued by the virtual machine system monitor program (system monitor) 30 is sent to the channel system 2.
The explanation has been given using an example in which the channel control table (CREG) 220 of the channel (C11) 22 is decoded by the channel general control unit (CAC) 21 of the instruction Broadcast to all channels (C8) 22 that make up the system 2, each channel (C11) 22 identifies whether or not the change instruction is directed to itself, and the channel recognized as the change instruction directed to itself. (C11) 22
only own channel control table (CRI!G)
) 220 may be changed.
このように、本発明は、複数個のチャネル(CI+)か
ら構成されるチャネルシステムを有する計算機システム
において、特定のチャネル(CI)の入出力装置構成を
変更して、該チャネル(CI)の動作モトを、該新たな
入出力装置構成に合った動作モードに変更するのに、特
定のチャネル動作モード設定命令■を設けて、該命令■
の指示するチャネル(CH)のチャネル制御テーブル(
CRIEG)に対してのみ、該命令■が指示するチャネ
ル動作モードを設定することで、該計算機システムの他
のチャネル(CH)に影響を与えることなく、チャネル
(CI)の動作モードを動的に変更することができるよ
うにしたところに特徴がある。As described above, in a computer system having a channel system composed of a plurality of channels (CI+), the present invention changes the input/output device configuration of a specific channel (CI) to improve the operation of the channel (CI). To change Moto to an operation mode that matches the new input/output device configuration, a specific channel operation mode setting command ■ is provided, and the command ■
Channel control table (CH) of the channel (CH) specified by
By setting the channel operation mode specified by the command (CRIEG) only, the operation mode of the channel (CI) can be dynamically changed without affecting other channels (CH) of the computer system. The feature is that it can be changed.
以上、詳細に説明したように、本発明のチャネル制御方
式は、複数個のチャネル(CI+)から構成されるチャ
ネルシステムを有する計算機システムにおいて、各チャ
ネル(CI)の動作モードを変更するのに、該計算機シ
ステムの中央処理装ff (CPLI)が実行する命令
に、チャネル(C1+)の動作モードを設定する為の、
上記各チャネル(CH)の番号情報と。As explained above in detail, the channel control method of the present invention changes the operation mode of each channel (CI) in a computer system having a channel system consisting of a plurality of channels (CI+). For setting the operation mode of the channel (C1+) in the instruction executed by the central processing unit ff (CPLI) of the computer system,
Number information of each channel (CH) mentioned above.
モード情報とからなる特定の命令■を設けて、該特定の
命令■の上記チャネル(C11)の番号情報と。A specific command (2) consisting of mode information and number information of the channel (C11) of the specific command (2) is provided.
モード情報に基づいて、上記チャネルシステムが特定の
チャネル(CH)の動作モードを設定するか、又は、該
チャネルシステム内の各チャネル(CH)が、自己のチ
ャネル(CI(’)の動作モードを設定するようにした
ものであるので、計算機システムの他の部分、即ち、他
のチャネル(CH)に影響を与えることなく、各チャネ
ル(C11)の動作モードを変更することができ、動的
に入出力構成を変更する場合でも、計算機システム全体
を停止させる必要がなく、入出力構成の柔軟性に寄与す
るところが大きいという効果がある。Based on the mode information, the channel system sets the operating mode of a specific channel (CH), or each channel (CH) within the channel system sets the operating mode of its own channel (CI(')). Since the setting is made so that the operation mode of each channel (C11) can be changed without affecting other parts of the computer system, that is, other channels (CH), it is possible to dynamically change the operation mode of each channel (C11). Even when changing the input/output configuration, there is no need to stop the entire computer system, which greatly contributes to the flexibility of the input/output configuration.
第1図は本発明のチャネル制御方式の原理説明図。
第2図は本発明の一実施例を示した図。
第3図は従来のチャネル制御方式を説明する図。
である。
図面において、
■は中央処理装ff (CPU) 、 2はチャネルシ
ステム。
21はチャネル統括制御部(CAC) 。
22.22a、22b 〜はチャネル(CH)。
220はチャネル!II?卸テーフ゛ル(CREG)
。
3は主記憶装置(MS) 。
30は仮想計算機システムモニタプログラム(システム
モニタ)。
31a〜はゲストプログラム、又は、仮想計算機。
4はサービスプロセッサ(SVP)
41はファイル記憶装置、42はデイスプレィ(CRT
) 。
42a はキーボード(KB)。
■はチャネル動作モード設定命令。
をそれぞれ示す。
チャネル動作モードピット
(b)
本発明のチャネノ図甫lか式の原理説明図第1図
KB
従来のチャネル制御方式を説明する図FIG. 1 is a diagram explaining the principle of the channel control method of the present invention. FIG. 2 is a diagram showing an embodiment of the present invention. FIG. 3 is a diagram explaining a conventional channel control method. It is. In the drawing, ① is the central processing unit ff (CPU), and 2 is the channel system. 21 is a channel general control unit (CAC). 22.22a, 22b ~ are channels (CH). 220 is the channel! II? Wholesale table (CREG)
. 3 is the main memory (MS). 30 is a virtual computer system monitor program (system monitor). 31a~ are guest programs or virtual machines. 4 is a service processor (SVP), 41 is a file storage device, and 42 is a display (CRT).
). 42a is the keyboard (KB). ■ is a channel operation mode setting command. are shown respectively. Channel operation mode pit (b) Diagram explaining the principle of the channel control method of the present invention FIG. 1 KB Diagram explaining the conventional channel control method
Claims (1)
テム(2)を有する計算機システムにおいて、中央処理
装置(CPU)(1)が実行する命令に、チャネル(2
2)の動作モードを設定する為の、上記各チャネル(2
2)の番号情報と、モード情報とからなる特定の命令(
[1])を設けて、 該特定の命令([1])の上記チャネル(22)の番号
情報と、モード情報に基づいて、上記チャネルシステム
(2)が特定のチャネル(22)の動作モードを設定す
るか、又は、該チャネルシステム(2)内の各チャネル
(22)が、自己のチャネル(22)の動作モードを設
定することを特徴とするチャネル制御方式。[Claims] In a computer system having a channel system (2) consisting of a plurality of channels (22), an instruction executed by a central processing unit (CPU) (1) includes a channel (2).
Each channel (2) above is used to set the operation mode of (2).
2) A specific command consisting of number information and mode information (
[1]), and the channel system (2) determines the operation mode of the specific channel (22) based on the number information and mode information of the channel (22) of the specific instruction ([1]). or each channel (22) in the channel system (2) sets the operating mode of its own channel (22).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1028349A JP2535609B2 (en) | 1989-02-07 | 1989-02-07 | Computer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1028349A JP2535609B2 (en) | 1989-02-07 | 1989-02-07 | Computer system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02207362A true JPH02207362A (en) | 1990-08-17 |
| JP2535609B2 JP2535609B2 (en) | 1996-09-18 |
Family
ID=12246126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1028349A Expired - Fee Related JP2535609B2 (en) | 1989-02-07 | 1989-02-07 | Computer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2535609B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6231437A (en) * | 1985-07-31 | 1987-02-10 | Hitachi Ltd | Input/output control method for virtual computer system |
-
1989
- 1989-02-07 JP JP1028349A patent/JP2535609B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6231437A (en) * | 1985-07-31 | 1987-02-10 | Hitachi Ltd | Input/output control method for virtual computer system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2535609B2 (en) | 1996-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4812975A (en) | Emulation method | |
| JPS6258341A (en) | Input and output interruption processing system | |
| US7461276B2 (en) | CPU power adjustment method | |
| JPH02207362A (en) | Channel control system | |
| CA1081855A (en) | Initializing means for a bus-oriented data processing system employing firmware-configured modules | |
| JPH0564375B2 (en) | ||
| JP2826309B2 (en) | Information processing device | |
| JPH09282196A (en) | Program run control method for complex logic processor system. | |
| JPH0377137A (en) | Information processor | |
| JPH0264740A (en) | Microprocessor | |
| JPH0754468B2 (en) | Virtual computer system | |
| JPH06110717A (en) | Complex computer system | |
| JP2899009B2 (en) | Information processing device | |
| JPH04346136A (en) | Virtual instruction processor configuration control method | |
| JP2527038B2 (en) | Extended memory transfer control method | |
| JPH0348937A (en) | Input/output instruction executing system for virtual computer system | |
| JP2556018B2 (en) | Channel path group management method | |
| JPH02191042A (en) | Interruption control system | |
| JPH02113339A (en) | Virtual computer control system | |
| KR20230086248A (en) | Processing method for custom address variables of PLC | |
| JPS63269237A (en) | Microcomputer developing device | |
| JPS61184644A (en) | Virtual computer system control method | |
| JPS60105048A (en) | Microprogram control system | |
| JPH06161624A (en) | Interruption controlling method | |
| JPH056280A (en) | Interruption control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |