JPH03265958A - Input/output priority changing system - Google Patents

Input/output priority changing system

Info

Publication number
JPH03265958A
JPH03265958A JP6646290A JP6646290A JPH03265958A JP H03265958 A JPH03265958 A JP H03265958A JP 6646290 A JP6646290 A JP 6646290A JP 6646290 A JP6646290 A JP 6646290A JP H03265958 A JPH03265958 A JP H03265958A
Authority
JP
Japan
Prior art keywords
input
output
command
channel
priority
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
JP6646290A
Other languages
Japanese (ja)
Inventor
Shozo Iida
飯田 昌三
Kenji Yahiro
八尋 健次
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
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP6646290A priority Critical patent/JPH03265958A/en
Publication of JPH03265958A publication Critical patent/JPH03265958A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To shorten the time required for completion of an I/O (input/output) operation by attaining a constitution where a peripheral controller carries out the I/O operation of an input/output device with the highest priority when a high priority command is received to the input/output device waiting for start of its I/O operation. CONSTITUTION:An input/output processor 101 fetches a head command out of a channel program corresponding to the channel designated by an I/O request and decodes this command via a command decoding part 102. Then the processor 101 sends a high priority command if decided to a command start queue control part 103. If the channel pointed by the command is already started, the command is sent to a peripheral controller 105 with a channel program start instruction received from the controller 105. Meanwhile the relevant channel is just moved to the head of a queue in order to end the due processing when the channel is kept waiting for its start. Thus the I/O completing time is shortened despite a high load state of an input/output processor.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、情報処理装置における入出力装置に対する入
出力(以下I10という)要求の優先度を変更する方式
に関し、特に周辺制御装置内部の特定入出力装置に対す
るI10要求の処理優先度を最高にする入出力優先度変
更方式に関する。
Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a method for changing the priority of an input/output (hereinafter referred to as I10) request to an input/output device in an information processing device, and in particular, The present invention relates to an input/output priority changing method that maximizes the processing priority of I10 requests to input/output devices.

〔従来の技術〕[Conventional technology]

従来、この種の技術としては、中央処理装置が入出力処
理装置に発行するI10命令の中に、そのIloの優先
度を表すパラメータを定義し、入出力処理装置は、I1
0命令を受信したとき、そのパラメータをチエツクして
、そのI10要求の優先度を識別し、その優先度の順番
にI10起動待キューを作成するという方式がある。
Conventionally, in this type of technology, a parameter representing the priority of Ilo is defined in the I10 instruction issued by the central processing unit to the input/output processing unit, and the input/output processing unit
There is a method in which when a 0 command is received, its parameters are checked to identify the priority of the I10 request, and an I10 activation queue is created in the order of the priority.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の入出力優先度変更方式は、中央処理装置
がI10要求を発行するときに予めそのIloの優先度
を決定しておくようになっているので、I10要求が頻
発して入出力処理装置が高負荷状態のときにI10要求
に対する応答が遅“くなるが、中央処理装置は一旦発行
したI10要求に緊急性が発生しても、その工/○要求
の処理優先度を高くすることができないという欠点があ
る。
In the conventional input/output priority changing method described above, the priority of Ilo is determined in advance when the central processing unit issues an I10 request, so I10 requests occur frequently and input/output processing is delayed. When the device is under high load, the response to an I10 request becomes slow, but once the central processing unit issues an I10 request, even if it becomes urgent, the processing priority of the I10 request is increased. The disadvantage is that it cannot be done.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の入出力優先度変更方式は、 複数の入出力チャネルと接続され、複数の入出力装置を
制御して前記入出力チャネルと前記入出力装置との間の
データ転送を実行する周辺制御装置において、特定の入
出力装置に対する入出力要求の実行優先度を、最高にす
る高優先度コマンドを定義し、前記入出力チャネルから
受信したコマンドを解読する手段と、コマンドが指定す
る入出力装置を入出力起動待状態にする手段と、既に入
出力起動待状態の入出力装置を指定する前記高優先度コ
マンドを受信したとき、該入出力装置に対する入出力を
最優先に起動する手段とを備えて構成される。
The input/output priority changing method of the present invention includes a peripheral control device that is connected to a plurality of input/output channels, controls a plurality of input/output devices, and executes data transfer between the input/output channels and the input/output devices. defines a high-priority command that gives the highest execution priority for an input/output request to a specific input/output device, and includes a means for decoding the command received from the input/output channel and an input/output device specified by the command. means for setting the input/output device in an input/output activation waiting state; and means for activating input/output to the input/output device with top priority when receiving the high priority command specifying the input/output device that is already in the input/output activation waiting state. It consists of

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第2図は本発明を実現する為のシステム構成を示すブロ
ック図である。201は中央処理装置202は入出力処
理装置、203は入出力チャネル、204は周辺制御装
置、205は入出力装置であり、入出力処理は次の手順
で実行される。
FIG. 2 is a block diagram showing the system configuration for realizing the present invention. 201 is a central processing unit 202 is an input/output processing device, 203 is an input/output channel, 204 is a peripheral control device, and 205 is an input/output device, and input/output processing is executed in the following procedure.

中央処理装置201が発行したI10要求を入出力処理
装置202が受信し、入出力チャネル203のうちのど
れに対するI10要求かを判別する。そして、I10要
求のあった入出力チャネル203に対応するチャネルプ
ログラム中のコマンドを、その入出力チャネルを介して
指定された周辺制御装置204に転送する。周辺制御装
置204は、上記コマンドで指定された入出力装置20
5と入出力チャネル203との間のデータ転送を起動す
る。その後入出力処理装置202は周辺制御装置204
からの指示に従って、順次チャネルプログラムを実行し
ていく。ここで、チャネルプログラムとは入出力動作を
制御する為のコマンド、データアドレス、データ転送量
、転送方向、入出力装置番号等を記述した制御語を一連
に並べたものである。
The input/output processing unit 202 receives the I10 request issued by the central processing unit 201 and determines to which of the input/output channels 203 the I10 request is directed. Then, the command in the channel program corresponding to the input/output channel 203 that received the I10 request is transferred to the designated peripheral control device 204 via that input/output channel. The peripheral control device 204 is the input/output device 20 specified by the above command.
5 and the input/output channel 203. After that, the input/output processing device 202 is transferred to the peripheral control device 204.
The channel program is executed sequentially according to the instructions from. Here, the channel program is a series of control words that describe commands, data addresses, data transfer amounts, transfer directions, input/output device numbers, etc. for controlling input/output operations.

第1図は、本発明の一実施例の構成を示すブロック図で
ある。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

101は入出力処理装置であり、複数の入出力チャネル
104−0〜104−nに対する入出力動作を制御する
。102はコマンド解読部であり、チャネルプログラム
内のコマンドを取り込み解読する。103は起動待キュ
ー制御部であり、I10要求で指示されたチャネルをI
10要求があった順にキューでつなぎ、周辺制御装置か
らのチャネルプログラム起動指示があるまで、起動待状
態にする。104は入出力チャネルであり、工/○イン
タフェース109−0及び109−1を通して入出力処
理装置101と周辺制御装置105との間のデータ転送
を行う。さらに周辺制御装置105は、複数の入出力装
置108に関する入出力動作を制御する。106はコマ
ンド解読部であり、入出力チャネル104−0及び10
4−1から受信したコマンドを解読する。107は起動
待I10制御部であり、入出力チャネル104−0及び
104−1から受信したコマンド内に指定された入出力
チャネル及び入出力装置を起動待状態とする。そして、
転送開始準備が終了した入出力装置から順に起動される
。このとき、コマンド解読部106で高優先度のコマン
ドと判定されたコマンドについては最優先に起動する機
会が与えられる。
101 is an input/output processing device, which controls input/output operations for a plurality of input/output channels 104-0 to 104-n. Reference numeral 102 denotes a command decoding unit, which takes in and decodes commands in the channel program. Reference numeral 103 is a startup queue control unit, which handles the channel specified by the I10 request.
The 10 requests are connected in a queue in the order in which they are received, and placed in a startup wait state until a channel program startup instruction is received from the peripheral control device. An input/output channel 104 transfers data between the input/output processing device 101 and the peripheral control device 105 through the engineering/○ interfaces 109-0 and 109-1. Further, the peripheral control device 105 controls input/output operations regarding the plurality of input/output devices 108 . 106 is a command decoder, and input/output channels 104-0 and 10
Decipher the command received from 4-1. Reference numeral 107 denotes a start-waiting I10 control unit, which puts the input/output channels and input/output devices specified in the commands received from the input/output channels 104-0 and 104-1 into a start-waiting state. and,
The input/output devices are activated in order starting from the one that has completed preparations to start transfer. At this time, the command determined by the command decoding unit 106 to be a high-priority command is given an opportunity to be activated with the highest priority.

次に本発明の動作を第1図を参照して詳細に説明する。Next, the operation of the present invention will be explained in detail with reference to FIG.

入出力処理装置101は、I10要求を受信すると、指
示されたチャネルを起動待キュー制御部103により起
動待状態にする。このときすでに起動時のチャネルが存
在すれば、そのチャネルの後ろに待行列としてつなげる
。起動時のチャネルができると、入出力処理装置101
は対応する入出力チャネル104及びI10インタフェ
ース109を通して、周辺制御装置105に起動時チャ
ネルプログラムがある旨を通知するI10インタフェー
ス109上のチャネルプログラム起動待の通知信号(以
下CPW信号という)を“1”にする。周辺制御装置1
05は状態が“1”であるCPW信号を検出すると入出
力チャネル104に対してチャネルプログラム起動指示
を送出する。
When the input/output processing device 101 receives the I10 request, the input/output processing device 101 puts the instructed channel into the activation waiting state by the activation waiting queue control unit 103. At this time, if a channel already exists at startup, it is connected as a queue after that channel. Once the channel is created at startup, the input/output processing device 101
sets the channel program startup waiting notification signal (hereinafter referred to as CPW signal) to "1" on the I10 interface 109, which notifies the peripheral control device 105 that there is a channel program at startup, through the corresponding input/output channel 104 and I10 interface 109. Make it. Peripheral control device 1
05 sends a channel program start instruction to the input/output channel 104 when detecting a CPW signal whose state is "1".

入出力処理装置は101は上記チャネルプログラム起動
指示を受信すると、起動待ちキュー制御部103により
待行列につながれている先頭チャネルを待行列からはず
し、そのチャネルに対応するチャネルプログラムの実行
を開始する。チャネルプログラムは、入出力装置が磁気
ディスクの場合、通常第5図に示すような制御データで
構成されている。シーク/サーチコマンド25で入出力
を実行する入出力装置を指定し、これからシーク/サー
チ動作を行うことを指示する。シーク/サーチデータ2
6はデータをリード或いはライトで始めるアドレス及び
データ転送量を指示する。リード/ライトコマンド27
はデータ転送方向を指示する。制御データ25〜27は
入出力処理装置から入出力制御装置に転送され、入出力
制御装置におけるデータ転送制御データとして使用され
る。また、データアドレス/転送量28〜31は、リー
ド/ライトする主メモリ上のアドレス及び転送量を指示
し、入出力処理装置におけるデータ転送制御データとし
て使用される。
When the input/output processing device 101 receives the above-mentioned channel program activation instruction, the activation waiting queue control unit 103 removes the first channel connected to the queue from the queue, and starts executing the channel program corresponding to that channel. When the input/output device is a magnetic disk, the channel program usually consists of control data as shown in FIG. The seek/search command 25 specifies the input/output device that performs input/output, and instructs that the seek/search operation is to be performed from now on. Seek/search data 2
6 indicates the address at which data is to be read or written and the amount of data to be transferred. Read/write command 27
indicates the data transfer direction. The control data 25 to 27 are transferred from the input/output processing device to the input/output control device and are used as data transfer control data in the input/output control device. Further, data addresses/transfer amounts 28 to 31 indicate addresses on the main memory to be read/written and transfer amounts, and are used as data transfer control data in the input/output processing device.

そして、チャネルプログラムを実行する場合、まず先頭
のコマンド25を周辺制御装置105へ送出する0周辺
制御装置105は、コマンド25を受信すると起動待I
10制御部107により、上記コマンドで指示された入
出力装置にそのコマンド25を送出して上記入出力装置
における転送準備が終了するまでI/○起動待状態とし
、転送準備が完了したとき引き続き制御データ26・2
7を引取って入出力を開始する。
When executing a channel program, first the first command 25 is sent to the peripheral control device 105. When the peripheral control device 105 receives the command 25, the startup wait
10 The control unit 107 sends the command 25 to the input/output device specified by the above command, keeps the input/output device in the I/O startup waiting state until the transfer preparation is completed, and continues control when the transfer preparation is completed. Data 26.2
7 and start input/output.

次に、周辺制御装置105が高優先度コマンドを受信し
たときの動作を、第4図を参照して詳細に説明する。
Next, the operation when the peripheral control device 105 receives a high priority command will be described in detail with reference to FIG.

周辺制御装置はCPW信号の状態をポーリングでチエツ
クしくステップ11)CPW信号が“1”の入出力チャ
ネルを見つけると、そのチャネルにチャネルプログラム
起動指示を送出する(ステップ12)、そしてチャネル
プログラム起動指示の応答として受信したコマンド(ス
テップ13)をコマンド解読部106で解読した結果、
高優先度コマンドであると判明(ステップ14〉した場
合、起動待■/○制御部107は、まず高優先度コマン
ド受信表示をセットしくステップ18)、高優先度コマ
ンドで指示された入出力装置が転送準備完了を待ち合わ
せて(ステップ19)高優先度コマンド受信表示をリセ
ットしな後(ステップ20)、上記入出力装置に対する
入出力を最優先で行う(ステップ21)、また、上記入
出力装置の転送準備完了を待ち合わせている間に、入出
力チャネル104からCPW信号があれば(ステップ1
1〉、新しいチャネルプログラムの起動指示を行い(ス
テップ12)、コマンドを受信する(ステップ13)。
The peripheral control device checks the state of the CPW signal by polling. Step 11) When it finds an input/output channel where the CPW signal is "1", it sends a channel program start instruction to that channel (step 12), and then sends a channel program start instruction to that channel. As a result of decoding the command (step 13) received as a response by the command decoding unit 106,
If it is determined that the command is a high priority command (step 14), the control unit 107 first sets the high priority command reception display (step 18), and the input/output device specified by the high priority command waits for transfer preparation to be completed (step 19), resets the high-priority command reception display (step 20), performs input/output to the input/output device with top priority (step 21), and If there is a CPW signal from the input/output channel 104 while waiting for the transfer preparation to be completed (step 1
1>, instructs to start a new channel program (step 12), and receives a command (step 13).

一般的にコマンドは、第3図に示すようにコマンド22
.デバイス# 23及びCH#  24から成り、コマ
ンド22はリード/ライト及びIloの優先度を指示し
、デバイス# 23は入出力を実行する入出力装置10
8の番号を指定し、CH#  24は入出力チャネル上
に定義された複数の論理チャネルの内、デバイスに対応
する論理チャネル番号を指定する。
Generally, the command is a command 22 as shown in FIG.
.. Consisting of device # 23 and CH # 24, command 22 instructs read/write and Ilo priority, and device # 23 is input/output device 10 that executes input/output.
CH# 24 specifies the logical channel number corresponding to the device among the plurality of logical channels defined on the input/output channel.

また、入出力チャネルから高優先度でないコマンドを受
信した場合は、デバイス# 23で指定された入出力装
置108に、そのコマンドを送出する(ステップ15)
。そして、高優先度コマンド受信表示を確認しくステッ
プ16)、表示がセットされていれば以前受信した高優
先度コマンドで指定された入出力装置の転送準備完了を
待合わせ(ステップ19)、表示がリセット状態ならば
高優先度でないコマンドで指定された入出力装置の中で
転送準備完了した装置があるか否かを確認しくステップ
17〉、転送準備完了装置があれば、その装置に対する
Iloを起動する(ステップ21)、転送準備完了装置
がなければCPWの状態をチエツクし、新たな起動待チ
ャネルプログラムがあるか否かを確認する(ステップ1
1)。
Furthermore, if a command that is not high priority is received from the input/output channel, the command is sent to the input/output device 108 specified by device #23 (step 15).
. Then, check the high-priority command reception display (step 16), and if the display is set, wait for the transfer preparation of the input/output device specified by the previously received high-priority command to be completed (step 19), and the display will be If it is in the reset state, check whether there is a device that is ready for transfer among the input/output devices specified by a command that is not a high priority. If there is a device that is ready for transfer, start Ilo for that device. (step 21), and if there is no device ready for transfer, the state of the CPW is checked to see if there is a new channel program waiting to be activated (step 1).
1).

以上、本発明の実施例として、周辺制御装置で特定の入
出力装置に対応する起動待I10を最優先で実行する方
式を述べてきたが、中央処理装置が指定したチャネル及
び入出力装置が、まだ入出力処理装置101内で起動待
となっている場合もある。このような場合の処理方法を
以下に説明する。
As an embodiment of the present invention, a method has been described above in which the peripheral control device executes the startup wait I10 corresponding to a specific input/output device with the highest priority. In some cases, the input/output processing device 101 is still waiting to be activated. The processing method in such a case will be explained below.

入出力処理装置101はI10要求で指定されたチャネ
ルに対応するチャネルプログラム中の先頭コマンドを取
込み、コマンド解読部102で解読し、それが高優先度
コマンドであったときはコマンド起動待キュー制御部1
03へ渡す、前記コマンドで指示されたチャネルが既に
起動済であれば、周辺制御装置105からのチャネルプ
ログラム起動指示に伴い前言己コマンドを周辺制御装置
105へ送出するが、上記チャネルが起動待状態の場合
、上記チャネルを待行列の先頭にもっていくだけで処理
を終了する。
The input/output processing device 101 takes in the first command in the channel program corresponding to the channel specified by the I10 request, decodes it in the command decoding unit 102, and if it is a high priority command, sends it to the command activation queue control unit. 1
If the channel specified by the command passed to 03 has already been started, the previous command is sent to the peripheral control device 105 in response to the channel program start instruction from the peripheral control device 105, but the channel is in a state waiting to be started. In this case, the process ends by simply moving the channel to the top of the queue.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、周辺制御装置がI10起
動待の入出力装置に対する高優先度コマンドを受信した
ときに、その入出力装置のIloを最優先に実行させる
ことにより、中央処理装置が既に発行済みの■/○命令
の処理優先度を高め、入出力処理装置が高負荷状態のと
きでもIloが完了するまでの時間を短縮することがで
きるという効果がある。
As explained above, in the present invention, when a peripheral control device receives a high-priority command for an input/output device that is waiting for I10 activation, the central processing unit executes Ilo of that input/output device with the highest priority. This has the effect of increasing the processing priority of the already issued ■/○ instructions and shortening the time until Ilo is completed even when the input/output processing device is in a high load state.

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

第1図は本発明の一実施例の構成を示すブロック図、第
2図は本発明を実現する為のシステム構成を示すブロッ
ク図、第3図は高優先度コマンドのフォーマットの一例
を示す説明図、第4図は周辺制御装置が高優先度コマン
ドを受信したときに、そのコマンドで指示される入出力
装置に対するIloの処理優先度を最高にするときの動
作フローを示す流れ図、第5図は磁気ディスクに対する
チャネルプログラムの一例を示す説明図である。 101・・・入出力処理装置、102・・・コマンド解
読部、103・・・起動待キュー制御部、104・・・
入出力チャネル、105・・・周辺制御装置、106・
・・コマンド解読部、107・・・起動待I10制御部
、108・・・入出力装置、109・・・I10インタ
フェース、201・・・中央処理装置、202・・・入
出力処理装置、203・・・入出力チャネル、204・
・・周辺制御装置、205・・・入出力装置。
Fig. 1 is a block diagram showing the configuration of an embodiment of the present invention, Fig. 2 is a block diagram showing the system configuration for realizing the present invention, and Fig. 3 is an explanation showing an example of the format of a high priority command. Figure 4 is a flowchart showing the operation flow when the peripheral control device receives a high priority command and sets the Ilo processing priority to the highest for the input/output device specified by the command. FIG. 2 is an explanatory diagram showing an example of a channel program for a magnetic disk. 101... Input/output processing device, 102... Command decoding unit, 103... Start waiting queue control unit, 104...
Input/output channel, 105... Peripheral control device, 106.
. . . Command decoding unit, 107 . . . Startup waiting I10 control unit, 108 . . . Input/output device, 109 .・I/O channel, 204・
... Peripheral control device, 205... Input/output device.

Claims (1)

【特許請求の範囲】[Claims] 複数の入出力チャネルと接続され、複数の入出力装置を
制御して前記入出力チャネルと前記入出力装置との間の
データ転送を実行する周辺制御装置において、特定の入
出力装置に対する入出力要求の実行優先度を最高にする
高優先度コマンドを定義し、前記入出力チャネルから受
信したコマンドを解読する手段と、コマンドが指定する
入出力装置を入出力起動待状態にする手段と、既に入出
力起動待状態の入出力装置を指定する前記高優先度コマ
ンドを受信したとき、該入出力装置に対する入出力を最
優先に起動する手段とを備えてなることを特徴とする入
出力優先度変更方式。
In a peripheral control device that is connected to multiple input/output channels, controls multiple input/output devices, and executes data transfer between the input/output channels and the input/output devices, an input/output request to a specific input/output device is made. A high-priority command that has the highest execution priority is defined, a means for decoding the command received from the input/output channel, a means for placing the input/output device specified by the command in an input/output start waiting state, and a means for An input/output priority changing device comprising: means for activating input/output to the input/output device with the highest priority when receiving the high priority command specifying the input/output device in an output activation waiting state. method.
JP6646290A 1990-03-15 1990-03-15 Input/output priority changing system Pending JPH03265958A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6646290A JPH03265958A (en) 1990-03-15 1990-03-15 Input/output priority changing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6646290A JPH03265958A (en) 1990-03-15 1990-03-15 Input/output priority changing system

Publications (1)

Publication Number Publication Date
JPH03265958A true JPH03265958A (en) 1991-11-27

Family

ID=13316467

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6646290A Pending JPH03265958A (en) 1990-03-15 1990-03-15 Input/output priority changing system

Country Status (1)

Country Link
JP (1) JPH03265958A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08171526A (en) * 1994-12-19 1996-07-02 Nec Corp Input/output interface device and its control method
US8239634B2 (en) 2007-06-05 2012-08-07 Nec Corporation Input/output control based on information specifying input/output issuing source and input/output priority

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08171526A (en) * 1994-12-19 1996-07-02 Nec Corp Input/output interface device and its control method
US8239634B2 (en) 2007-06-05 2012-08-07 Nec Corporation Input/output control based on information specifying input/output issuing source and input/output priority
JP5158576B2 (en) * 2007-06-05 2013-03-06 日本電気株式会社 I / O control system, I / O control method, and I / O control program

Similar Documents

Publication Publication Date Title
JPH03265958A (en) Input/output priority changing system
JP3283928B2 (en) Disk controller
JP2000010910A (en) Unit and method for data transfer control and recording medium
JPS6278631A (en) Input and output control system for plural operating system
JPH06202894A (en) Shared memory control circuit
JP2785855B2 (en) Information processing device
JPH06131287A (en) Dma data transfer control system
JP2009289238A (en) Data processing system and storage control method
JPS62119657A (en) Dma chain control system
JPH0827778B2 (en) Peripheral device control method
JP2000010899A (en) Input/output processing system and its peripheral device control method, and recording medium where its control program is recorded
JPH05274091A (en) Magnetic tape device
JPH04239951A (en) Input/output processor
JPH0115902B2 (en)
JPH0652086A (en) Channel command prefetch control system
JPH0132540B2 (en)
JPH06202976A (en) Peripheral controller
JPS6310464B2 (en)
JPS5941217B2 (en) Sector file control method
JPH02285556A (en) Multiseek controlling method
JPH07248979A (en) Test control method/circuit for data processor
JPH04342012A (en) Auxiliary storage device accessing system
JPH01288951A (en) Input/output control system
JPH054694B2 (en)
JPH02244361A (en) Channel control system