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
JPH0341849B2 - - Google Patents
[go: Go Back, main page]

JPH0341849B2 - - Google Patents

Info

Publication number
JPH0341849B2
JPH0341849B2 JP60164107A JP16410785A JPH0341849B2 JP H0341849 B2 JPH0341849 B2 JP H0341849B2 JP 60164107 A JP60164107 A JP 60164107A JP 16410785 A JP16410785 A JP 16410785A JP H0341849 B2 JPH0341849 B2 JP H0341849B2
Authority
JP
Japan
Prior art keywords
input
output channel
microprogram
central processing
processing unit
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
JP60164107A
Other languages
Japanese (ja)
Other versions
JPS6225353A (en
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 filed Critical
Priority to JP60164107A priority Critical patent/JPS6225353A/en
Publication of JPS6225353A publication Critical patent/JPS6225353A/en
Publication of JPH0341849B2 publication Critical patent/JPH0341849B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はマイクロプログラムロード方式に関
し、特にサービスプロセツサを有し、入出力チヤ
ネル装置下の外部記憶装置に保持されているマイ
クロプログラムを中央処理装置と入出力チヤネル
装置の制御記憶に格納するマイクロプログラムロ
ード方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a microprogram loading method, and more particularly, the present invention relates to a microprogram loading method, in which a microprogram that has a service processor and is stored in an external storage device under an input/output channel device is loaded into a central processing unit. and a microprogram loading method for storing in the control memory of an input/output channel device.

〔発明の背景〕[Background of the invention]

従来、マイクロプログラム方式を採用するデー
タ処理装置のイニシヤル・マイクロプログラムロ
ード方式としては、例えば特開昭58−208850号に
記載のように、サービスプロセツサに接続されて
いるフロツピイデイスクあるいはハードデイスク
等の外部記憶装置に保持されているマイクロプロ
グラムを読出し、中央処理装置等の制御記憶に格
納する方式が知られている。また、中央処理装置
側では、マイクロプログラムを格納する制御記憶
の他に、イニシヤル・マイクロプログラムロード
(IMPL)用のリード・オンリ・メモリ(ROM)
を備えているのが普通である。しかしながら、か
かる従来技術には以下に示すような問題点があ
る。
Conventionally, the initial microprogram loading method of a data processing device that employs a microprogram method is a floppy disk or hard disk connected to a service processor, as described in Japanese Patent Application Laid-Open No. 58-208850. A method is known in which a microprogram held in an external storage device is read out and stored in a control memory of a central processing unit or the like. In addition, on the central processing unit side, in addition to the control memory that stores microprograms, there is a read-only memory (ROM) for initial microprogram load (IMPL).
It is normal to have However, such conventional technology has the following problems.

(1) 入出力チヤネル装置に接続される外部記憶装
置の他に、サービスプロセツサの下にマイクロ
プログラムを保持するための外部記憶装置を備
えなければならないために、システム的にコス
ト高となる。
(1) In addition to the external storage device connected to the input/output channel device, it is necessary to provide an external storage device for holding the microprogram under the service processor, resulting in high system costs.

(2) 通常、サービスプロセツサと中央処理装置・
入出力チヤネル装置間のデータ転送速度は遅い
ため、IMPL時間が長い。
(2) Usually a service processor and a central processing unit.
The data transfer rate between input and output channel devices is slow, so the IMPL time is long.

(3) 中央処理装置と入出力チヤネル装置のIMPL
制御部にROMを備える必要があるためコスト
高となる。また、複数の中央処理装置と複数の
入出力チヤネル装置からなるシステムにおいて
は、上記ROMに格納されているマイクロプロ
グラムに不良があつた場合、全てのROMを交
換しなければならない。
(3) IMPL of central processing unit and input/output channel device
The cost is high because the control unit needs to be equipped with a ROM. Furthermore, in a system consisting of a plurality of central processing units and a plurality of input/output channel devices, if a microprogram stored in the ROM is defective, all the ROMs must be replaced.

(4) 複数の中央処理装置と複数の入出力チヤネル
装置を同時にIMPLできないため、システム全
体のIMPL時間が長い。
(4) Since multiple central processing units and multiple input/output channel devices cannot be IMPLed at the same time, the IMPL time for the entire system is long.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、サービスプロセツサの下にマ
イクロプログラムを保持する外部記憶装置を備え
ず、入出力チヤネル装置に接続される外部記憶装
置から共用記憶装置を経由して中央処理装置と入
出力チヤネル装置にIMPLできるようにして、シ
ステム的なコストを低減し、かつIMPLに要する
時間を短縮することにある。
An object of the present invention is to connect a central processing unit and an input/output channel via a shared storage device from an external storage device connected to an input/output channel device without providing an external storage device for holding a microprogram under a service processor. The objective is to reduce system costs and shorten the time required for IMPL by enabling equipment to perform IMPL.

〔発明の概要〕[Summary of the invention]

本発明の第1の特徴は、入出力チヤネル装置に
接続されるデイスク装置等の外部記憶装置内に中
央処理装置と入出力チヤネル装置のマイクロプロ
グラムを保持し、サービスプロセツサの下にマイ
クロプログラム保持用の専用の外部記憶装置を設
けないようにしたことである。
The first feature of the present invention is that the microprograms for the central processing unit and the input/output channel device are held in an external storage device such as a disk device connected to the input/output channel device, and the microprogram is held under the service processor. This eliminates the need for a dedicated external storage device.

また、本発明の第2の特徴は、中央処理装置と
入出力チヤネル装置にIMPL用のROMを設けず、
システムの電源投入直後、サービスプロセツサが
サービスプロセツサ内のROMより、外部記憶装
置内のマイクロプログラムを共用記憶装置経由で
中央処理装置と入出力チヤネル装置の制御記憶に
格納するブートプログラム(第2のマイクロプロ
グラム)を、予め中央処理装置と入出力チヤネル
装置の制御記憶に格納し、このブートプログラム
により各装置のIMPLが実行されるようにしたこ
とにある。
The second feature of the present invention is that the central processing unit and the input/output channel device do not have a ROM for IMPL.
Immediately after the system is powered on, the service processor executes a boot program (second boot program) that stores the microprogram in the external storage device from the ROM in the service processor into the control memory of the central processing unit and input/output channel device via the shared storage device. microprogram) is stored in advance in the control memory of the central processing unit and input/output channel device, and the IMPL of each device is executed by this boot program.

さらに、本発明の第3の特徴は、前記入出力チ
ヤネル装置の制御記憶に格納されたブートプログ
ラムにより読出された中央処理装置と入出力チヤ
ネル装置のマイクロプログラムを、一旦共用記憶
装置上に展開することにより、複数の中央処理装
置と複数の入出力チヤネル装置が前記ブートプロ
グラムにより並行してIMPLを実行できるように
したことである。
Furthermore, a third feature of the present invention is that the microprograms for the central processing unit and the input/output channel device read by the boot program stored in the control memory of the input/output channel device are once expanded onto the shared storage device. This enables a plurality of central processing units and a plurality of input/output channel devices to execute IMPL in parallel using the boot program.

〔発明の実施例〕[Embodiments of the invention]

次に、本発明の一実施例につき図面を用いて詳
細に説明する。
Next, one embodiment of the present invention will be described in detail using the drawings.

第1図は本発明の一実施例の構成図である。な
お、第1図は説明を簡略化するため中央処理装
置、入出力チヤネル装置とも1台のみを示してい
る。
FIG. 1 is a block diagram of an embodiment of the present invention. Note that FIG. 1 shows only one central processing unit and one input/output channel device to simplify the explanation.

サービスプロセツサ1は、中央処理装置3と入
出力チヤネル装置4とに各々接続され、また、コ
ンソールデイスプレイ2とも接続される。共用記
憶装置6は、中央処理装置3と入出力チヤネル装
置4の中間に位置する。入出力チヤネル装置4の
下には複数の入出力制御装置23があり、この中
のひとつにデイスク制御装置22が位置する。該
デイスク制御装置22にはデイスク装置5が接続
され、この中の一部に中央処理装置マイクロプロ
グラム24と入出力チヤネル装置マイクロプログ
ラム25が格納される。
The service processor 1 is connected to a central processing unit 3 and an input/output channel device 4, and is also connected to a console display 2. The shared storage device 6 is located between the central processing unit 3 and the input/output channel device 4. There are a plurality of input/output control devices 23 below the input/output channel device 4, and the disk control device 22 is located in one of these. A disk device 5 is connected to the disk control device 22, and a central processing unit microprogram 24 and an input/output channel device microprogram 25 are stored in a part of the disk device 5.

サービスプロセツサ1内には、中央処理装置3
のブートプログラム8と入出力チヤネル装置4の
ブートプログラム9を保持するROM7があり、
データレジスタ10を介して中央処理装置3の制
御記憶インレジスタ16と入出力チヤネル装置4
の制御記憶インレジスタ19に接続される。ま
た、サービスプロセツサ1内の制御記憶アドレス
制御回路11は、中央処理装置3の制御記憶アド
レスレジスタ14ならびに入出力チヤネル装置4
の制御記憶アドレスレジスタ20に接続される。
中央処理装置3の制御記憶13は、上記制御記憶
インレジスタ16と制御記憶アドレスレジスタ1
4の他、制御記憶データレジスタ15を介してプ
ロセツサ12に接続される。入出力チヤネル装置
4も同様に、制御記憶18は上記制御記憶インレ
ジスタ19と制御記憶アドレスレジスタ20の
他、制御記憶データレジスタ21を介してプロセ
ツサ17に接続される。
Inside the service processor 1, there is a central processing unit 3.
There is a ROM 7 that holds a boot program 8 for the input/output channel device 4 and a boot program 9 for the input/output channel device 4.
The control storage register 16 of the central processing unit 3 and the input/output channel device 4 via the data register 10
is connected to the control storage register 19 of. The control storage address control circuit 11 in the service processor 1 also controls the control storage address register 14 of the central processing unit 3 and the input/output channel device 4.
is connected to the control storage address register 20 of.
The control memory 13 of the central processing unit 3 includes the control memory in register 16 and the control memory address register 1.
4 and is connected to the processor 12 via a control storage data register 15. Similarly, in the input/output channel device 4, the control memory 18 is connected to the processor 17 through the control memory in register 19 and the control memory address register 20 as well as the control memory data register 21.

共用記憶装置6内のアドレスレジスタ29は、
上記プロセツサ12と17に接続され、また共用
記憶26は、データバツフア27を介してデイス
ク制御装置22に接続される。非用記憶26の出
力側のデータレジスタ28は、前記中央処理装置
3の制御記憶インレジスタ16と入出力チヤネル
装置4の制御記憶インレジスタ19に接続され
る。
The address register 29 in the shared storage device 6 is
The shared memory 26 is connected to the processors 12 and 17, and is connected to the disk controller 22 via a data buffer 27. The data register 28 on the output side of the unused memory 26 is connected to the control storage in register 16 of the central processing unit 3 and the control storage in register 19 of the input/output channel device 4 .

次に、第1図の動作について説明する。システ
ムの電源投入直後、サービスプロセツサ1は、
ROM7内の中央処理装置3のブートプログラム
8をデータレジスタ10、制御記憶インレジスタ
16を介して中央処理装置3の制御記憶13に格
納する。この時、制御記憶13のアドレスは、サ
ービスプロセツサ1内の制御記憶アドレス制御回
路11が制御記憶アドレスレジスタ14を介して
制御する。この中央処理装置3の制御記憶13に
格納されたブートプログラム8は、非用記憶26
に中央処理装置3のマイクロプログラム24が格
納された後、該マイクロプログラムを制御記憶1
3に格納するために用いられるものである。
Next, the operation shown in FIG. 1 will be explained. Immediately after powering on the system, service processor 1
The boot program 8 of the central processing unit 3 in the ROM 7 is stored in the control memory 13 of the central processing unit 3 via the data register 10 and the control memory register 16. At this time, the address of the control memory 13 is controlled by the control memory address control circuit 11 in the service processor 1 via the control memory address register 14. The boot program 8 stored in the control memory 13 of the central processing unit 3 is stored in the unused memory 26.
After the microprogram 24 of the central processing unit 3 is stored in the control memory 1, the microprogram 24 is stored in the control memory 1.
It is used for storing data in 3.

次に、サービスプロセツサ1は、ROM7内の
入出力チヤネル装置4のブートプログラム9をデ
ータレジスタ10、制御記憶インレジスタ19を
介して入出力チヤネル装置4の制御記憶18に格
納する。この場合も、制御記憶18のアドレス
は、サービスプロセツサ1内の制御記憶アドレス
制御回路11が制御記憶アドレスレジスタ20を
介して制御する。この入出力チヤネル装置4の制
御記憶18に格納されたブートプログラムは、デ
イスク装置5内のマイクロプログラム24,25
を共用記憶26に格納すると共に、その格納後、
入出力チヤネル装置4のマイクロプログラム25
を制御記憶18に格納するために用いられるもの
である。
Next, the service processor 1 stores the boot program 9 of the input/output channel device 4 in the ROM 7 into the control memory 18 of the input/output channel device 4 via the data register 10 and the control memory register 19. In this case as well, the address of the control memory 18 is controlled by the control memory address control circuit 11 in the service processor 1 via the control memory address register 20. The boot program stored in the control memory 18 of this input/output channel device 4 is the microprogram 24, 25 in the disk device 5.
is stored in the shared memory 26, and after the storage,
Microprogram 25 of input/output channel device 4
It is used to store in the control memory 18.

入出力チヤネル装置4の制御記憶18にブート
プログラム9が格納されると、サービスプロセツ
サ1は入出力チヤネル装置4のプロセツサ17を
起動する。プロセツサ17は制御記憶18のブー
トプログラム9をスタートさせ、デイスク制御装
置22を介してデイスク装置5内のマイクロプロ
グラム24,25を読出し、データバツフア27
経由で共用記憶装置6内の共用記憶26に書込
む。この時、共用記憶26のアドレスは、プロセ
ツサ17がアドレスレジスタ29を介して制御
し、中央処理装置3と入出力チヤネル装置4のマ
イクロプログラムは、それぞれ制御記憶26の固
定アドレスに格納される。
When the boot program 9 is stored in the control memory 18 of the input/output channel device 4, the service processor 1 starts the processor 17 of the input/output channel device 4. The processor 17 starts the boot program 9 in the control memory 18, reads out the microprograms 24 and 25 in the disk device 5 via the disk controller 22, and stores the data buffer 27.
The data is written to the shared storage 26 in the shared storage device 6 via the shared storage device 6. At this time, the address of the shared memory 26 is controlled by the processor 17 via the address register 29, and the microprograms of the central processing unit 3 and the input/output channel device 4 are stored at fixed addresses in the control memory 26, respectively.

共用記憶26にマイクロプログラム24,25
が格納されると、サービスプロセツサ1は中央処
理装置3のプロセツサ12を起動する。プロセツ
サ12は制御記憶13のブートプログラム8をス
タートさせ、アドレスレジスタ29を介して制御
記憶26内の中央処理装置3のマイクロプログラ
ム24をデータレジスタ28経由で読出し、制御
記憶インレジスタ16を介して制御記憶13に格
納する。次にサービスプロセツサ1は、入出力チ
ヤネル装置4のプロセツサ17を起動し、プロセ
ツサ17は制御記憶18のブートプログラム9の
制御下で、制御記憶26上の入出力チヤネル装置
4のマイクロプログラム25を、データレジスタ
28経由で読出し、制御記憶インレジスタ19を
介して制御記憶18に格納する。
Microprograms 24 and 25 in the shared memory 26
Once stored, the service processor 1 starts the processor 12 of the central processing unit 3. The processor 12 starts the boot program 8 in the control memory 13, reads out the microprogram 24 of the central processing unit 3 in the control memory 26 via the address register 29 via the data register 28, and controls it via the control memory register 16. It is stored in the memory 13. Next, the service processor 1 starts the processor 17 of the input/output channel device 4, and the processor 17 executes the microprogram 25 of the input/output channel device 4 on the control memory 26 under the control of the boot program 9 of the control memory 18. , read via the data register 28 and stored in the control memory 18 via the control memory in register 19.

なお、上述の動作において、サービスプロセツ
サ1プロセツサ12とがプロセツサ17を同時に
起動すると、両プロセツサは共用記憶26内の該
マイクロプログラムを並行処理で該当制御記憶1
3あるいは18に格納することができる。即ち、
1つのプロセツサが制御記憶インレジスタの内容
を制御記憶に格納する間に、他のプロセツサが共
用記憶の内容を制御記憶インレジスタに格納する
のである。
In the above-mentioned operation, when service processor 1 processor 12 and processor 17 start up at the same time, both processors execute the corresponding control memory 1 in parallel processing of the microprogram in shared memory 26.
3 or 18 can be stored. That is,
While one processor stores the contents of the control store in register in control store, the other processor stores the contents of shared memory in the control store in register.

以上、本発明の一実施例について説明したが、
第1図において共用記憶26はIMPL専用のハー
ドウエアではなく、通常の動作時に使用する中央
処理装置3と入出力チヤネル装置4の会話用バツ
フアメモリ(図示せず)であつてもかまわない。
また、主記憶あるいは主記憶のハードウエア専用
の領域であつてもかまわない。
Although one embodiment of the present invention has been described above,
In FIG. 1, the shared memory 26 is not hardware dedicated to IMPL, but may be a buffer memory (not shown) for conversation between the central processing unit 3 and the input/output channel device 4 used during normal operation.
Further, it may be an area dedicated to the main memory or hardware of the main memory.

また、複数の中央処理装置からなるシステムに
おいては、電源投入後、サービスプロセツサ1が
中央処理装置のブートプログラム8を全ての中央
処理装置の制御記憶に格納し、共用記憶26に中
央処理装置のマイクロプログラム24が格納され
た後、全ての中央処理装置のプロセツサを起動す
るようにすればよい。これによつて、複数の中央
処理装置が並行してIMPLを実行することができ
る。複数の入出力チヤネル装置からなるシステム
においても同様であるが、マイクロプログラムを
格納するデイスク装置を制御する入出力チヤネル
装置は1台だけであるので、この場合は、該入出
力チヤネル装置が該マイクロプログラムを共用記
憶26に格納した後、全ての入出力チヤネル装置
が並行して該マイクロプログラムを制御記憶に格
納するようにすればよい。
Furthermore, in a system consisting of a plurality of central processing units, after the power is turned on, the service processor 1 stores the boot program 8 of the central processing units in the control memory of all central processing units, and stores the boot program 8 of the central processing units in the shared memory 26. After the microprogram 24 is stored, the processors of all central processing units may be activated. This allows multiple central processing units to execute IMPL in parallel. The same applies to systems consisting of multiple input/output channel devices, but since there is only one input/output channel device that controls the disk device that stores the microprogram, in this case, the input/output channel device controls the microprogram. After storing the program in the shared memory 26, all input/output channel devices may store the microprogram in the control memory in parallel.

また、第1図においては、制御記憶13,18
内にブートプログラム8,9とマイクロプログラ
ム24,25が両方存在するとしたが、マイクロ
プログラムがブートプログラムを上書きしてもか
まわない。
In addition, in FIG. 1, the control memories 13, 18
Although it is assumed that both the boot programs 8 and 9 and the microprograms 24 and 25 exist in the boot program, the microprogram may overwrite the boot program.

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

以上述べた如き構成であるから本発明にあつて
は、次の如き効果が得られる。
With the configuration as described above, the following effects can be obtained in the present invention.

(1) サービスプロセツサの下にマイクロプログラ
ムを保持する外部記憶を備えず、入出力チヤネ
ル装置に接続される外部記憶装置内に中央処理
装置と入出力チヤネル装置のマイクロプログラ
ムを保持し、ここからIMPLできるようにした
ため、システム的なコストを低減できる。
(1) There is no external storage for storing microprograms under the service processor, but the microprograms for the central processing unit and input/output channel devices are stored in an external storage device connected to the input/output channel device, and from there. By making it possible to perform IMPL, system costs can be reduced.

(2) 中央処理装置と入出力チヤネル装置のマイク
ロプログラムを、一旦両装置からアクセス可能
な共用記憶に格納するため、複数の中央処理装
置と複数の入出力チヤネル装置が並行して
IMPLを実行できる。このためIMPL時間を短
縮できる。
(2) In order to temporarily store the microprograms of the central processing unit and input/output channel devices in a shared memory that can be accessed by both devices, multiple central processing units and multiple input/output channel devices are operated in parallel.
Can run IMPL. Therefore, the IMPL time can be shortened.

(3) IMPL用のブートプログラムを、予めサービ
スプロセツサが中央処理装置と入出力チヤネル
装置の制御記憶に格納するため、各装置はブー
トプログラム専用のROMを備える必要がなく
コストを低減できる。また、ブートプログラム
を一箇所に保持するため、プログラム不良対策
が容易である。
(3) Since the service processor stores the boot program for IMPL in advance in the control memory of the central processing unit and input/output channel device, each device does not need to have a ROM dedicated to the boot program, reducing costs. Furthermore, since the boot program is held in one place, it is easy to take measures against program defects.

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

第1図は本発明のマイクロプログラムロード方
式の一実施例の構成図である。 1……サービスプロセツサ、2……コンソール
デイスプレイ、3……中央処理装置、4……入出
力チヤネル装置、5……デイスク装置、6……共
用記憶装置、7……ROM、8……中央処理装置
ブートプログラム、9……入出力チヤネル装置ブ
ートプログラム、13,18……制御記憶、22
……デイスク制御装置、23……入出力制御装
置、24……中央処理装置マイクロプログラム、
25……入出力チヤネル装置マイクロプログラ
ム、26……制御記憶。
FIG. 1 is a block diagram of an embodiment of the microprogram loading method of the present invention. 1... Service processor, 2... Console display, 3... Central processing unit, 4... Input/output channel device, 5... Disk device, 6... Shared storage device, 7... ROM, 8... Central Processing device boot program, 9... Input/output channel device boot program, 13, 18... Control memory, 22
... disk control device, 23 ... input/output control device, 24 ... central processing unit microprogram,
25...I/O channel device microprogram, 26...Control memory.

Claims (1)

【特許請求の範囲】[Claims] 1 マイクロプログラムを格納する制御記憶を有
する中央処理装置と、マイクロプログラムを格納
する制御記憶を有する入出力チヤネル装置と、該
入出力チヤネル装置に接続される外部記憶装置
と、サービスプロセツサを具備してなるデータ処
理システムにおいて、前記中央処理装置と入出力
チヤネル装置からアクセス可能な共用記憶装置を
設けると共に、前記中央処理装置と入出力チヤネ
ル装置の制御記憶に格納するマイクロプログラム
(以下、第1マイクロプログラムという)を前記
外部記憶装置に保持し、且つ、前記サービスプロ
セツサ内に前記第1のマイクロプログラムをロー
ドするためのマイクロプログラム(以下、第2の
マイクロプログラムという)を保持し、システム
の電源投入直後、まずサービスプロセツサが前記
第2のマイクロプログラムを中央処理装置と入出
力チヤネル装置の制御記憶に格納し、次に入出力
チヤネル装置が前記第2のマイクロプログラムに
より前記外部記憶装置に保持されている第1のマ
イクロプログラムを前記共用記憶装置に格納し、
次に中央処理装置及び入出力チヤネル装置が前記
第2のマイクロプログラムにより前記共用記憶装
置の第1のマイクロプログラムを各々の制御記憶
に格納することを特徴とするマイクロプログラム
ロード方式。
1. A central processing unit having a control memory for storing microprograms, an input/output channel device having a control memory for storing microprograms, an external storage device connected to the input/output channel device, and a service processor. In a data processing system consisting of a data processing system, a shared storage device accessible from the central processing unit and the input/output channel device is provided, and a microprogram (hereinafter referred to as a first microprogram) stored in the control memory of the central processing unit and the input/output channel device is provided. a microprogram (hereinafter referred to as a second microprogram) for loading the first microprogram into the service processor; Immediately after input, the service processor first stores the second microprogram in the control memory of the central processing unit and the input/output channel device, and then the input/output channel device stores the second microprogram in the external storage device. storing a first microprogram in the shared storage device;
Next, the central processing unit and the input/output channel device store the first microprogram of the shared storage device into their respective control memories using the second microprogram.
JP60164107A 1985-07-26 1985-07-26 Microprogram loading system Granted JPS6225353A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60164107A JPS6225353A (en) 1985-07-26 1985-07-26 Microprogram loading system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60164107A JPS6225353A (en) 1985-07-26 1985-07-26 Microprogram loading system

Publications (2)

Publication Number Publication Date
JPS6225353A JPS6225353A (en) 1987-02-03
JPH0341849B2 true JPH0341849B2 (en) 1991-06-25

Family

ID=15786889

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60164107A Granted JPS6225353A (en) 1985-07-26 1985-07-26 Microprogram loading system

Country Status (1)

Country Link
JP (1) JPS6225353A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537654A (en) * 1993-05-20 1996-07-16 At&T Corp. System for PCMCIA peripheral to execute instructions from shared memory where the system reset signal causes switching between modes of operation by alerting the starting address

Also Published As

Publication number Publication date
JPS6225353A (en) 1987-02-03

Similar Documents

Publication Publication Date Title
US4414627A (en) Main memory control system
JPH0341849B2 (en)
JPH0554009A (en) Program load system
JPH0240760A (en) Information processor
JPH09269896A (en) Booting method for firm cpu
JPS6029131B2 (en) Diagnostic method
JPH06266626A (en) Backup method for semiconductor auxiliary storage device and non-volatile semiconductor auxiliary storage device
JPS59127153A (en) Program loading system
JPH03182949A (en) Diagnostic system for main storage device in computer system
JPS63282852A (en) Backup system diagnosis method in duplex processing system
JPH1165978A (en) Microcomputer
JPS58208850A (en) Microprogram storage processing system
JPS63123137A (en) Address coincidence signal generating system
JPH0520253A (en) Data processing device
JPH01296352A (en) Duplex processor
JPH04373047A (en) Memory diagnostic system
JPH04311232A (en) System for accessing shared memory of information processor
KR19980062230U (en) Operating System Loading Device of SWAN System
JPS6341106B2 (en)
JPH03136143A (en) Incircuit emulator
JPH04181321A (en) Microprogram loading system
JPH04106647A (en) Memory diagnostic system
JPH0581217A (en) Method for feeding program in multiprocessor control system
JPH01102643A (en) Data processing system
JPH0844570A (en) Program execution system and method