Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS605986B2 - Input/output control method - Google Patents
[go: Go Back, main page]

JPS605986B2 - Input/output control method - Google Patents

Input/output control method

Info

Publication number
JPS605986B2
JPS605986B2 JP52101862A JP10186277A JPS605986B2 JP S605986 B2 JPS605986 B2 JP S605986B2 JP 52101862 A JP52101862 A JP 52101862A JP 10186277 A JP10186277 A JP 10186277A JP S605986 B2 JPS605986 B2 JP S605986B2
Authority
JP
Japan
Prior art keywords
input
maintenance
address
control
memory
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
Application number
JP52101862A
Other languages
Japanese (ja)
Other versions
JPS5434728A (en
Inventor
喬 石川
彰 小野寺
実行 樋渡
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP52101862A priority Critical patent/JPS605986B2/en
Publication of JPS5434728A publication Critical patent/JPS5434728A/en
Publication of JPS605986B2 publication Critical patent/JPS605986B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 本発明は、予備系の保守診断も容易に行うことができる
入出力制御方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an input/output control method that allows maintenance and diagnosis of a standby system to be easily performed.

中央処理装置と主記憶装置と入出力制御装置とが共通バ
スで接続され、入出力制御装置に複数の入出力装置が接
続されたシステムに於いては、中央処理装置と、その中
央処理装置が入出力制御装層を制御する為に入出力制御
装置に設けられた装置レジスタとの間、及び中央処理装
置と、入出力制御装置に設けられた入出力装置を制御す
る為に入出力装置対応の領域を有するサブチャネル制御
メモリとの間のプログラムモードによる制御ル−トと、
主記憶装置とサブチャネル制御メモリとの間のプログラ
ムモード及び直接メモリアクセスモードによる制御ルー
トとを有するのが一般的である。このようなシステムに
於いて、入出力制御装置を二重化構成とした場合、一般
には現用系と予備系とは、同一のアドレスを使用してい
るものであるから、予備系となった入出力制御装置を中
央処理装置からアクセスすることはできないものであっ
た。
In a system in which the central processing unit, main memory, and input/output control unit are connected by a common bus, and multiple input/output devices are connected to the input/output control unit, the central processing unit and its central processing unit are Between the device register provided in the input/output control device to control the input/output control layer, and between the central processing unit and the input/output device to control the input/output device provided in the input/output control device. a control route according to a program mode between a subchannel control memory having an area of
It is common to have a program mode and direct memory access mode control route between the main memory and the subchannel control memory. In such a system, if the input/output control device is configured in a redundant configuration, the active system and the backup system generally use the same address, so the input/output control unit that has become the backup system will The device could not be accessed from the central processing unit.

この場合、現用系と予備系との入出力制御装置のアドレ
スを異ならせれば、予備系となった入出力制御装置のア
クセスも可能となる。しかし、アドレス数が2倍となる
ので、多数の入出力装置が収容されている場合には、実
用的でないものとなる。本発明は、簡単な構成により、
中央処理装置から入出力制御装置の装置レジス夕を介し
てサブチャネル制御メモリをアクセスし得るようにする
ことを目的とし、それによって、予備系の入出力制御装
置の保守診断も可能となるものである。
In this case, by making the addresses of the input/output control devices in the active system and the backup system different, it becomes possible to access the input/output control device that has become the backup system. However, since the number of addresses is doubled, this becomes impractical when a large number of input/output devices are accommodated. The present invention has a simple configuration, and
The purpose of this system is to allow the central processing unit to access the subchannel control memory via the device register of the input/output control unit, thereby making it possible to perform maintenance and diagnosis of the backup input/output control unit. be.

以下実施例について詳細に説明する。第1図は本発明の
実施例のブロック図であり、中央処理装置CPU、主記
憶装置MM及び入出力制御装置CCとは、共通バスCB
USにより接続され、入出力制御装置CCには、装置制
御語を格納する装置レジスタURと入出力装置対応の領
域を有するサブチャネル制御メモリSCMとが設けられ
、#0〜#nの入出力装置1/0が中央処理装置CPU
からの制御で、入出力制御装置CCにより時分割的に制
御される。
Examples will be described in detail below. FIG. 1 is a block diagram of an embodiment of the present invention, in which a central processing unit CPU, a main memory device MM, and an input/output control device CC are connected to a common bus CB.
The input/output control device CC connected by US is provided with a device register UR for storing a device control word and a subchannel control memory SCM having an area corresponding to the input/output devices, and includes input/output devices #0 to #n. 1/0 is the central processing unit CPU
It is controlled in a time-division manner by the input/output control device CC.

制御ルートは、鎖線で示す■〜■が一般的なものであり
、■の制御ルートは中央処理装置CPUと装置レジスタ
URとの間、■の制御ルートは中央処理装置CPUとサ
ブチャネル制御メモリSCMとの間、■の制御ルートは
主記憶装置MMとサブチャネル制御メモリSCMとの間
であり、本発明は、更に点線で示すAの制御ルート、即
ち、中央処理装置CPUとサブチヤネル制御メモリSC
Mとの間に、装置レジスタURを介したルートを可能と
したものである。
The control routes shown by dashed lines are generally shown by ■ to ■, where the control route (■) is between the central processing unit CPU and the device register UR, and the control route (■) is between the central processing unit CPU and the subchannel control memory SCM. The control route (3) is between the main memory device MM and the subchannel control memory SCM, and the present invention further provides a control route A indicated by a dotted line, that is, the central processing unit CPU and the subchannel control memory SC.
This allows a route between the device and the device M via the device register UR.

装置制御語を格納する装置レジスタURは、通常、プロ
グラムキーレジスタ部PK、コントロールレジスタ部C
TR、ィンタラプションレジスタ部mRから構成される
The device register UR that stores device control words usually includes a program key register section PK and a control register section C.
It consists of TR and an interruption register section mR.

第2図は、本発明の実施例に於ける装置レジスタURの
構成を示すもので、PK、CTR、INRの他に、保守
用レジス夕部DRを設け、更にプログラムキーレジスタ
部PKは保守用メモリアドレス記憶部としても用いられ
るものである。このプログラムキーレジスタ部PKが保
守用メモリアドレス記憶部として有効であるか杏かを示
す表示部として、コントロールレジスタ部CTRにユニ
ットアクティベートビットUAが形成されている。通常
の制御は、プログラムキーレジスタ部PK、コントロー
ルレジスタ部CTR及びインタラプションレジス夕部m
Rにより行われる。
FIG. 2 shows the configuration of the device register UR in the embodiment of the present invention. In addition to PK, CTR, and INR, a maintenance register section DR is provided, and a program key register section PK is also provided for maintenance purposes. It is also used as a memory address storage unit. A unit activation bit UA is formed in the control register CTR as an indicator indicating whether the program key register PK is valid as a maintenance memory address storage. Normal control consists of a program key register section PK, a control register section CTR, and an interrupt register section m.
This is done by R.

又ユニットアクティベートビットUAは、前述のように
、保守用メモリアドレス記憶部の有効/無効を表示する
表示部を構成し、例えば、“0”のとき有効、“1”の
とき無効とするものであって、有効の場合は、プログラ
ムキーレジスタ部PKは、保守用メモリアドレス記憶部
として使用され、保守動作時に、中央処理装置CPUが
アクセスすべきサブチャネル制御メモリSCMのアドレ
スが格納されるものである。制御ルートAによるサブチ
ャネル制御メモリSCMの議取りは、次のようにして実
行される。
Furthermore, as mentioned above, the unit activation bit UA constitutes a display unit that displays the validity/invalidity of the maintenance memory address storage unit, and for example, it is valid when it is “0” and invalid when it is “1”. If so, the program key register section PK is used as a memory address storage section for maintenance, and stores the address of the subchannel control memory SCM to be accessed by the central processing unit CPU during maintenance operations. be. Negotiation of the subchannel control memory SCM by control route A is performed as follows.

即ち、保守動作時、中央処理装置CPUから装遣しジス
タURのプログラムキーレジスタ部PKに、謙取るべき
サブチャネル制御メモリSCMのアドレスを保守用アド
レスとして■の制御ルートで書込み、次に中央処理装置
CPUから装置レジスタURの保守用レジスタ部DRに
対して、■の制御ルートで謙出命令を実行する。このと
き、ユニットアクティベートビツトUAが“0”であれ
ば、保守用メモリアドレス記憶部として有効であるから
、プログラムキーレジスタ部PKにセットされた保守用
アドレスによって、サブチヤネル制御メモリSCMをア
クセスしてその内容を保守用レジスタ部PRに読出し〜
そのデータを中央処理装置CPUに転送する。又制御
ルートAによるサブチャネル制御メモリSCMの書込み
は、中央処理装置CPUから装置レジスタURのプログ
ラムキーレジスタ部FKに、書込むべきサブチャネル制
御メモリSCMのアドレスを、保守用アドレスとして■
の制御ルートで書込み、次に中央処理装置CPUから装
置レジスタURの保守用レジスタ部DRに対して書込命
令を■の制御ルートで実行する。
That is, during maintenance operation, the central processing unit CPU writes the address of the subchannel control memory SCM to be taken as a maintenance address to the program key register PK of the installed register UR via the control route (2), and then the central processing An export command is executed from the device CPU to the maintenance register section DR of the device register UR through the control route (2). At this time, if the unit activation bit UA is "0", it is valid as a maintenance memory address storage section, so the subchannel control memory SCM is accessed by the maintenance address set in the program key register section PK. Read the contents to the maintenance register PR
The data is transferred to the central processing unit CPU. For writing to the subchannel control memory SCM via control route A, the address of the subchannel control memory SCM to be written is sent from the central processing unit CPU to the program key register section FK of the device register UR as a maintenance address.
Then, a write command is executed from the central processing unit CPU to the maintenance register section DR of the device register UR using the control route (2).

このとき、ユニットアクティベートピツトUAが“0”
であれば、保守用メモリアドレス記憶部として有効であ
るから、プログラムキーレジスタ部PKにセットされた
保守用アドレスによりサブチャネル制御メモリSCMを
アクセスして書込むものである。前述の如き制御ルート
Aを利用することにより、予備系の保守診断が容易とな
るものである。
At this time, the unit activation pit UA is “0”
If so, since it is effective as a maintenance memory address storage section, the subchannel control memory SCM is accessed and written using the maintenance address set in the program key register section PK. By using the control route A as described above, maintenance diagnosis of the standby system becomes easy.

例えば、第3図に示すように、二重化構成の入出力制御
装置CCo,CC.に於いて、装置レジスタURo,U
R,は同一のアドレスとし、一方の入出力制御装置CC
oが現用系、他方の入出力制御装置CC,が予備系とな
ったとき、装置レジスタURoのユニットアクテイベー
トビツトUAを、“1”とし、装置レジスタUR,のユ
ニットアクティベートビットUAを、“0”とし、現用
系の入出力制御装置tCoと共通バスCBUSを介して
中央処理装置CPU及び主記憶装瞳MMとの間で、第1
図について説明したように、制御ルート■〜■でデータ
転送が行われる。又予備系の入出力制御装置CC,に対
しては、サブチャネル制御メモリSCM,のアドレスが
現用系の入出力制御装置CCoのサプチャネル制御メモ
リSCMoのアドレスと同一であるから、現用系入出力
制御装置tCoを制御している中央処理装置CPUは、
予備系入出力制御装置CC,のサブチヤネル制御メモリ
SCM,との間で、データ転送を行うことができないハ
ード構成となっており、通常は中央処理装置CPUと予
備系入出力制御装置CC,のサブチヤネル制御メモリS
CM,との間のデータ転送は不可能であるが、前述の制
御ルートAを用いることによってそのデータ転送が可能
となるものである。即ち、予備系の装置レジスタUR.
のプログラムキーレジスタ部PKのサブチヤネル制御メ
モリSCM,のアドレスを保守用アドレスとしてセット
し、保守用レジスタ部DRに対して読出命令或いは書込
命令を実行することにより、装置レジスタUR,のユニ
ットアクテイベートビツトUAが“0”であるから、制
御ルートAによってデータ転送が可能となる。
For example, as shown in FIG. 3, input/output control devices CCo, CC. In the device register URo,U
R, have the same address, and one input/output control device CC
When o becomes the active system and the other input/output control device CC becomes the standby system, the unit activate bit UA of the device register URo is set to "1", and the unit activate bit UA of the device register UR is set to "0". ”, and the first
As explained with reference to the figure, data transfer is performed on the control routes (1) to (2). Also, for the backup input/output control device CC, the address of the subchannel control memory SCM, is the same as the address of the subchannel control memory SCMo of the active input/output control device CCo, so the active input/output control device CC, The central processing unit CPU that controls the control device tCo is
The hardware configuration does not allow data transfer between the subchannel control memory SCM of the backup input/output controller CC, and normally the subchannel of the central processing unit CPU and the backup input/output controller CC. Control memory S
Although it is impossible to transfer data between the CM and the CM, the data transfer becomes possible by using the control route A described above. That is, the standby device register UR.
By setting the address of the subchannel control memory SCM of the program key register part PK as a maintenance address and executing a read command or a write command to the maintenance register part DR, the unit of the device register UR is activated. Since bit UA is "0", data transfer is possible via control route A.

この制御ルートAを診断ルートとすることにより、オン
ライン中央処理装置による予備系の入出力制御装置の保
守診断が可能となる。第4図は前述の入出力制御装置の
菱部ブロック図であり、第1図と同一符号は同一部分を
示し「RVはケーブルレシーバ、DVはケーブルドライ
バ、CTLは各部へ制御信号を加えるチャネル制御部、
DBUSはデータバス、ABUSはアドレスバス、WR
は制御中に必要なサプチヤネル制御メモリSCM内のデ
ータを講出してセットするワーキングレジスタ、BRは
入出力装置1/0との間のデータを一時蓄積するバッフ
ァレジスタ、DETは保守用アドレスを検出してアドレ
スパスABUSのゲート制御を行う保守用アドレス検出
部、ACは各サブチャネルを時分割制御する為のアドレ
スカウンタ、ADCはアドレス制御部、ADはアドレス
デコーダ、M円Xはマルチプレクサ、WADは割込アド
レス、MATは割込データである。
By using this control route A as a diagnostic route, maintenance diagnosis of the standby input/output control device can be performed by the online central processing unit. FIG. 4 is a block diagram of the aforementioned input/output control device, where the same reference numerals as in FIG. Department,
DBUS is data bus, ABUS is address bus, WR
is a working register that extracts and sets data in the subchannel control memory SCM required during control, BR is a buffer register that temporarily stores data between input/output devices 1/0, and DET detects a maintenance address. AC is an address counter for time-division control of each subchannel, ADC is an address control unit, AD is an address decoder, M is a multiplexer, and WAD is a divider. The interrupt address and MAT are interrupt data.

プログラムキーレジスタ部PK、コントロールレジス夕
部CTR、ィンタラプションレジスタ部瓜R及び保守用
レジスタ部DRによって装置レジスタURが構成される
ものであるが、保守用レジスタ部DRはアドレスのみ割
当て、金物としての実体はないものである。コントロー
ルレジスタ部CTR内のユニットアクティベートビット
UAは、前述の如く制御ルートAを必要としない場合、
例えば、現用系の場合に“1”、制御ルートAを必要と
する場合、例えば、予備系の場合に“0”に書換えられ
る。
The device register UR is composed of a program key register part PK, a control register part CTR, an interruption register part R, and a maintenance register part DR. There is no substance as such. The unit activation bit UA in the control register section CTR is set when the control route A is not required as described above.
For example, it is rewritten to "1" in the case of the active system, and "0" if the control route A is required, for example, in the case of the backup system.

このユニットアクテイベートビツトUAが“0”の場合
に、プログラムキーレジスタ部PKが保守用アドレス記
憶部として有効となる。制御ルートAによりデ−タ転送
を行う場合、中央処理装置CPUからプログラムキーレ
ジスタ部PKのアドレスとデータとしてのサプチヤネル
制御メモリSCMのアドレスが、保守用アドレスとして
送出されて書込まれ、次の保守用レジスタ部DRのアド
レスへ読出命令又は書込命令が実行される。
When the unit activation bit UA is "0", the program key register section PK becomes effective as a maintenance address storage section. When data is transferred via control route A, the address of the program key register section PK and the address of the subchannel control memory SCM as data are sent and written as maintenance addresses from the central processing unit CPU, and are used for the next maintenance. A read command or a write command is executed to the address of the register unit DR.

この保守用レジスタ部DRのアドレスを、保守用アドレ
ス検出部PETが検出すると、アドレスバスABUSの
プログラムキーレジスタ部PKのルートのゲートを開け
、プログラムキーレジスタ剖PKに書込まれた保守用ア
ドレスをサブチャネル制御メモリSCMに加え、データ
バスDBUSを介した中央処理装置CPUからサブチヤ
ネル制御メモリSCMへのデータの書込み或いはサブチ
ャネル制御メモリSCMから読出したデータの中央処理
装置CPUへの転送を実行する。又現用系としての通常
ルートでデータ転送を行う場合は、共通バスCBUSか
らのアドレスによりアドレスバスABUSを介してサブ
チャネル制御メモリSCMがアクセスされ、中央処理装
置CPU又は主記憶装置MMとサブチャネル制御メモリ
SCMとの間で共通バスCBUS及びデータバスDBU
Sを介してデータ転送が行われる。
When the maintenance address detection unit PET detects the address of the maintenance register unit DR, it opens the root gate of the program key register unit PK of the address bus ABUS and reads the maintenance address written in the program key register PK. In addition to the subchannel control memory SCM, data is written from the central processing unit CPU to the subchannel control memory SCM via the data bus DBUS, or data read from the subchannel control memory SCM is transferred to the central processing unit CPU. When data is transferred using the normal route as the active system, the subchannel control memory SCM is accessed via the address bus ABUS by the address from the common bus CBUS, and the subchannel control memory SCM is accessed via the address bus ABUS, and the subchannel control memory SCM is transferred to the central processing unit CPU or main memory MM. Common bus CBUS and data bus DBU with memory SCM
Data transfer takes place via S.

一方、入出力制御装置CC内部処理の場合、アドレスカ
ウンタACからのアドレスにより、サブチャネル制御メ
モリSCMがアクセスされ、且つアドレスデコーダAD
でデコードされて指定された入出力装置1/0との間で
、バッファレジスタBR及びマルチプレクサM円Xを介
してデータ転送が行われる。以上説明したように、本発
明は、入出力制御装置CCに、保守用アドレスを格納す
るプログラムキーレジスタ部PK等からなる保守用メモ
リアドレス記憶部と、保守用レジスタ部DRと、保守用
メモリアドレス記憶部の有効/無効を表示するユニット
アクティベートピットUA等の表示部とを設けて、中央
処理装置CPUから入出力制御装置CCの入出力装置1
/0対応の領域を有するサプチャネル制御メモリSCM
への直接アクセスを無効としたときに、中央処理装置C
PUから保守用メモリアドレス記憶部を有効としてユニ
ットアクティベートビットUA等からなる表示部に表示
し保守用メモリアドレス記憶部に、サブチャネル制御メ
モリSCMのアドレスを保守用アドレスとしてセットし
、この保守用アドレスをアドレスとして謙出命令或いは
書込命令を実行して、サプチャネル制御メモリSCMと
中央処理装置CPUとの間でデータ転送を行うものであ
り、二重化構成或いは複数の現用系に対して任意数の予
備系を設けたシステムに於いて、予備系となった入出力
制御装置を、オンラインの中央処理装置CPUから保守
診断することが可能となる。
On the other hand, in the case of internal processing in the input/output control device CC, the subchannel control memory SCM is accessed by the address from the address counter AC, and the subchannel control memory SCM is accessed by the address from the address counter AC.
Data is transferred between the decoded and designated input/output device 1/0 via the buffer register BR and the multiplexer MX. As explained above, the present invention provides an input/output control device CC with a maintenance memory address storage section including a program key register section PK for storing maintenance addresses, a maintenance register section DR, and a maintenance memory address storage section. The input/output device 1 of the input/output control device CC from the central processing unit CPU is provided with a display unit such as a unit activation pit UA that displays the validity/invalidity of the storage unit.
Subchannel control memory SCM with area corresponding to /0
When direct access to central processing unit C is disabled,
The maintenance memory address storage section is enabled from the PU and displayed on the display section consisting of the unit activation bit UA, etc., and the address of the subchannel control memory SCM is set as the maintenance address in the maintenance memory address storage section. It executes a write command or a write command using the address as the address, and transfers data between the subchannel control memory SCM and the central processing unit CPU. In a system provided with a standby system, the input/output control device that has become a standby system can be maintained and diagnosed from the online central processing unit CPU.

又このような制御を行う為の構成として、保守用メモリ
アドレス記憶部と、その有効/無効を表示する表示部を
設けるだけで良いので、構成が複雑化することもなく、
実用上の効果は非常に大きいものである。
In addition, the configuration for performing such control only requires a memory address storage section for maintenance and a display section to display its validity/invalidity, so the configuration does not become complicated.
The practical effects are very large.

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

第1図は本発明の実施例のブロック図、第2図は装置レ
ジスタの説明図、第3図は予備系の保守診断の説明図、
第4図は本発明の実施例の入出力制御装置の要部ブロッ
ク図である。 CPUは中央処理装置、MMは主記憶装置、CBUSは
共通バス、CCは入出力制御装置、URは装置レジスタ
、SCMはサブチャネル制御メモリ、1/0は入出力装
置、PKはプログラムキーレジスタ部、CTRはコント
ロールレジスタ部、UAはユニットアクテイベートビツ
ト、INRはインタラブションレジスタ部、DRは保守
用レジスタ部、DETは保守用アドレス検出部「ADC
はアドレス制御部、ACはアドレスカウンタ、WRはワ
ーキングレジスタ、BRはバツフアレジスタ、CTLは
チャネル制御部、ADはアドレスデコーダである。 オー図 オ2図 オ3図 オ4図
Fig. 1 is a block diagram of an embodiment of the present invention, Fig. 2 is an explanatory diagram of the device register, Fig. 3 is an explanatory diagram of maintenance diagnosis of the standby system,
FIG. 4 is a block diagram of main parts of an input/output control device according to an embodiment of the present invention. CPU is the central processing unit, MM is the main memory, CBUS is the common bus, CC is the input/output control device, UR is the device register, SCM is the subchannel control memory, 1/0 is the input/output device, PK is the program key register section , CTR is the control register section, UA is the unit activation bit, INR is the interaction register section, DR is the maintenance register section, and DET is the maintenance address detection section "ADC".
is an address control section, AC is an address counter, WR is a working register, BR is a buffer register, CTL is a channel control section, and AD is an address decoder. Figure O Figure O 2 Figure O 3 Figure O 4

Claims (1)

【特許請求の範囲】[Claims] 1 中央処理装置と主記憶装置と入出力制御装置とが共
通バスを介して接続され、前記入出力制御装置に接続さ
れた入出力装置を制御する入出力制御方式に於いて、前
記入出力制御装置に、保守用アドレスを格納する保守用
メモリアドレス記憶部と、保守動作時にデータを格納す
る保守用レジスタ部と、前記保守用メモリアドレス記憶
部の有効/無効を表示する表示部とを設け、前記中央処
理装置から前記入出力制御装置の入出力装置対応の領域
を有するサブチヤネル制御メモリへの直接アクセスを無
効としたときに、前記中央処理装置から前記保守用メモ
リアドレス記憶部を有効として前記表示部に表示し、且
つ前記保守用メモリアドレス記憶部に、サブチヤネル制
御メモリのアドレスを保守用アドレスとしてセツトし、
該保守用アドレスをアドレスとして読取命令或いは書込
命令を実行し、前記サブチヤネル制御メモリと前記中央
処理装置との間でデータ転送を行うことを特徴とする入
出力制御方式。
1. In an input/output control method in which a central processing unit, a main storage device, and an input/output control device are connected via a common bus, and the input/output devices connected to the input/output control device are controlled, The device is provided with a maintenance memory address storage unit that stores maintenance addresses, a maintenance register unit that stores data during maintenance operations, and a display unit that displays validity/invalidity of the maintenance memory address storage unit, When direct access from the central processing unit to a subchannel control memory having an area corresponding to an input/output device of the input/output control device is disabled, the maintenance memory address storage unit is enabled from the central processing unit and the display unit and setting the address of the subchannel control memory as a maintenance address in the maintenance memory address storage section;
An input/output control method characterized in that a read command or a write command is executed using the maintenance address as an address, and data is transferred between the subchannel control memory and the central processing unit.
JP52101862A 1977-08-24 1977-08-24 Input/output control method Expired JPS605986B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP52101862A JPS605986B2 (en) 1977-08-24 1977-08-24 Input/output control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52101862A JPS605986B2 (en) 1977-08-24 1977-08-24 Input/output control method

Publications (2)

Publication Number Publication Date
JPS5434728A JPS5434728A (en) 1979-03-14
JPS605986B2 true JPS605986B2 (en) 1985-02-15

Family

ID=14311806

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52101862A Expired JPS605986B2 (en) 1977-08-24 1977-08-24 Input/output control method

Country Status (1)

Country Link
JP (1) JPS605986B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2896206B2 (en) * 1990-07-17 1999-05-31 株式会社東芝 On-line diagnostics for multiplexed memory devices.

Also Published As

Publication number Publication date
JPS5434728A (en) 1979-03-14

Similar Documents

Publication Publication Date Title
US4688172A (en) Initialization apparatus for a data processing system with a plurality of input/output and storage controller connected to a common bus
JPS605986B2 (en) Input/output control method
US4814977A (en) Apparatus and method for direct memory to peripheral and peripheral to memory data transfers
JPH0774994B2 (en) OSC detection method for buffer storage controller
JPS6259396B2 (en)
JP3350069B2 (en) Bus line monitoring method
JPH08220198A (en) Battery backup memory unit and backup function testing method
JPS60207937A (en) Data processor
JPS62192824A (en) Access system for processor
JP2581057B2 (en) Evaluation microcomputer
JPS6053330B2 (en) Program writing method
JPH0324640A (en) Debugging system for information processor
JPH01232454A (en) Test system for address bus
JPH03214328A (en) Memory testing system
JPS608962A (en) Temporary fault detecting system of storage information
JPH0341538A (en) Main storage device
JPS61138344A (en) Debugging system
JPH01241652A (en) Device for checking memory
JPS63310033A (en) Multiprocessor diagnostic system
JPH03252831A (en) Method for collecting ras information by dma transfer
JPH01263852A (en) Microprocessor system
JPH0451345A (en) Microcomputer system
JPS628829B2 (en)
JPH02293947A (en) Virtual storage dualizing system
JPS6261977B2 (en)