JPH012146A - arithmetic processing unit - Google Patents
arithmetic processing unitInfo
- Publication number
- JPH012146A JPH012146A JP62-156525A JP15652587A JPH012146A JP H012146 A JPH012146 A JP H012146A JP 15652587 A JP15652587 A JP 15652587A JP H012146 A JPH012146 A JP H012146A
- Authority
- JP
- Japan
- Prior art keywords
- register
- register file
- data
- arithmetic processing
- instruction
- 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
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明はハードウェア障害時に命令再試行を行って処理
を回復させる演算処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Field of Industrial Application) The present invention relates to an arithmetic processing device that recovers processing by retrying instructions in the event of a hardware failure.
(従来の技術)
従来、計算機(主として中央演算処理装置)においてハ
ードウェア障害を検出した場合命令レベルでの再試行を
試みる。しかしこの時、中央演算処理装置内のレジスタ
(例えばジェネラルレジスタ、インデックスレジスタ、
ペースレジスタ)の書き換えや主記憶装置内の書き換え
を再試行の対象となる命令実行中に実施していた場合に
は、書き換えデータの完全性が保障されないため命令レ
ベルでの再試行は不可能と判断され、実行中であったジ
ョブはアボードされてしまう。(Prior Art) Conventionally, when a hardware failure is detected in a computer (mainly a central processing unit), a retry is attempted at the instruction level. However, at this time, the registers in the central processing unit (e.g. general register, index register,
If rewriting of the pace register or rewriting of the main memory is performed during the execution of an instruction that is subject to retry, retry at the instruction level is not possible because the integrity of the rewritten data is not guaranteed. The job that was being executed will be aborted.
第3図は上記従来方式の演算処理装置のレジスタ群と演
算器の関係例を示したブロック図でおる。FIG. 3 is a block diagram showing an example of the relationship between the register group and the arithmetic unit of the conventional arithmetic processing device.
2出力1人カポート形式のジェネラルレジスタ、インデ
ックスレジスタ等を含むレジスタファイル1のA、B出
力ポートから出力されるデータはマルチプレクサ2,3
によって選択されて演算器4に入力される。演算器4の
演算結果はシフタ5によってシフトされた後、レジスタ
ファイル1の入力ポートに出力される。但し、レジスタ
ファイル1の入力ポートのレジスタ位置はAMO290
14ピッl〜スライスマイクロプロセッサと同様に出力
ポートのBポートで示されるレジスタ位置と同じである
。障害検出回路(ここでは図示していない)はレジスタ
ファイル1への書き込み動作実行の次のサイクルで、前
の実行サイクル中にハードウェア障害が発生したことを
検出すると、中央処理装置の動作を停止して回復処理ル
ーチンに制御を移し、命令の再試行を試みる。The data output from the A and B output ports of register file 1, which includes a 2-output 1-person port type general register, index register, etc., is sent to multiplexers 2 and 3.
is selected and input to the arithmetic unit 4. The calculation result of the calculation unit 4 is shifted by the shifter 5 and then output to the input port of the register file 1. However, the register position of the input port of register file 1 is AMO290.
Similarly to the 14-pill to slice microprocessor, this is the same register location as indicated by the B port of the output port. If a failure detection circuit (not shown here) detects that a hardware failure occurred during the previous execution cycle in the next cycle after executing a write operation to register file 1, it stops the operation of the central processing unit. transfers control to a recovery routine and attempts to retry the instruction.
第4図は上記再試行時の演算処理装置の処理フローチャ
ートでおる。ステップ401にて障害を検出すると、ス
テップ402にて再試行対象命令中にレジスタ及び主メ
モリへの書き込み処理を行ったか否かを判定し、行った
場合はアボード処理を行い、書き込みを行わなかった場
合はステラ403にて回復処理ルーチンを実行した後、
ステップ404にて命令を再開する。FIG. 4 is a processing flowchart of the arithmetic processing unit during the above-mentioned retry. When a failure is detected in step 401, it is determined in step 402 whether or not a write process was performed to the register and main memory during the retry target instruction, and if so, an abord process is performed and no write is performed. In this case, after executing the recovery processing routine on Stella 403,
Instructions are resumed at step 404.
また、上記演算処理装置のハードウェア障害を確実に検
出するために使用演算回路を2重化して各演算結果を比
較し、障害が発生していないことを確認した後データを
レジスタに書き込むようにしたものもある。この方式で
は演算+書き込みの2サイクルで1つの動作が実行され
るため、パイプライン方式と併用した形態で利用される
ことが多く、障害が発生した場合はレジスタの書き換え
が行われないため、前)ホの命令再試行不可能となる可
能性を少なくすることができる。In addition, in order to reliably detect hardware failures in the arithmetic processing unit, the arithmetic circuits used are duplicated, the results of each calculation are compared, and the data is written to the register after confirming that no failure has occurred. Some did. In this method, one operation is executed in two cycles of calculation + write, so it is often used in conjunction with the pipeline method, and if a failure occurs, registers are not rewritten, so the ) It is possible to reduce the possibility that the instruction (e) cannot be retried.
第5図は上記演算と書き込みが2サイクルで行われる方
式の演算処理装置のレジスタ群と演算器の関係例を示し
たブロック図である。レジスタファイル50の出力ポー
トA、Bから出力される読み出しデータはマルチプレク
サ54.55経由で演算器56に入力され、ここで演算
される。この演算結果はシフタ57にてシフトされた後
、マルチプレクサ51経由でワークレジスタ53に一旦
書き込まれる。FIG. 5 is a block diagram showing an example of the relationship between the register group and the arithmetic unit of an arithmetic processing device in which the arithmetic operation and writing are performed in two cycles. Read data output from output ports A and B of the register file 50 is input to the arithmetic unit 56 via multiplexers 54 and 55, and is operated there. The result of this operation is shifted by the shifter 57 and then written to the work register 53 via the multiplexer 51.
このサイクルにてハードウェア障害が発生していないこ
とが図示されない検証回路にて確認されると、次のサイ
クルにてワークレジスタ53の内容がレジスタファイル
5ot4き込まれる。なお、ワークレジスタ52はレジ
スタファイル50の出力ポートAからの読み出し内容を
一時的に保持されるため、必要に応じてワークレジスタ
52及び53の内容を再び演算器56の演算データとし
て使用できる。この方式では前述した如く演算結果が1
サイクルでレジスタファイル1内に書き込まれないため
、障害が発生した場合にもレジスタファイルの書き換え
が行われていることがなくなるので、命令再試行を行え
る可能性が大となる。しかし、この方式は1つの基本動
作に2サイクルを要するため、ファームウェアによる複
雑な制御を行わなければならない命令を具備する計算機
には不向きであるという欠点があった。When a verification circuit (not shown) confirms that no hardware failure has occurred in this cycle, the contents of the work register 53 are read into the register file 5ot4 in the next cycle. Note that, since the work register 52 temporarily holds the contents read from the output port A of the register file 50, the contents of the work registers 52 and 53 can be used again as calculation data of the arithmetic unit 56 as necessary. In this method, as mentioned above, the calculation result is 1
Since the data is not written into the register file 1 in cycles, even if a failure occurs, the register file will not be rewritten, increasing the possibility that the instruction can be retried. However, since this method requires two cycles for one basic operation, it is unsuitable for computers equipped with instructions that require complex control by firmware.
(発明が解決しようとする問題点)
従来の演算と同時にレジスタ等を書き換える方式の演算
処理装置では、ハードウェア障害が発生した時に再試行
対象となる命令実行中に前記書き換えがおきた場合には
命令再試行が不可能になる欠点がめった。そこでこの欠
点を回避するために演算と書き込みの1つの動作を2サ
イクルで行う方式の演算処理装置では、1つの基本動作
に2サイクルを要するため複雑な制御を要する命令を備
えた計算機には不向きであるという欠点があった。そこ
で本発明は上記の欠点を除去するもので、演算と書き込
みを同一サイクルで行い、且つ、ハードウェア障害が発
生する1サイクル前の情報を保全して前記障害発生時の
命令再試行を可能としてハードウェアの一時的障害発生
からの回避を直ちに図ることができる演算処理装置を提
供することを目的としている。(Problems to be Solved by the Invention) In a conventional arithmetic processing device that rewrites registers and the like at the same time as an operation, if the rewriting occurs during the execution of an instruction that is to be retried when a hardware failure occurs, The drawback is that command retry is rarely possible. Therefore, in order to avoid this drawback, arithmetic processing units that perform one operation of calculation and writing in two cycles are not suitable for computers equipped with instructions that require complex control because one basic operation requires two cycles. It had the disadvantage of being. Therefore, the present invention aims to eliminate the above-mentioned drawbacks by performing calculation and writing in the same cycle, preserving information from one cycle before a hardware failure occurs, and making it possible to retry the instruction when the failure occurs. It is an object of the present invention to provide an arithmetic processing device that can immediately avoid temporary hardware failures.
[発明の構成]
(問題点を解決するための手段)
本発明は命令実行に伴ってデータを読み書きする複数の
レジスタから成るレジスタファイルを持ち、また、ハー
ドウェア障害が検出されると命令再試行を行う演算処理
装置において、書き換え前にレジスタファイル内に保持
されていた情報を保持する第1のレジスタと、前記第1
のレジスタに保持される情報が書き込まれていたレジス
タ位置情報を保持する第2のレジスタと、前のステップ
で前記レジスタファイルにデータの書き込みがあったか
否かを示すフリップフロップと、前記フリップフロップ
によってレジスタファイルに書き換えが行われたと判定
された場合に第1、第2のレジスタの内容に基づいて前
記レジスタファイル内のデータを書き換え前の状態に戻
す処理を行う制御手段とを具備して構成される。[Structure of the Invention] (Means for Solving the Problems) The present invention has a register file consisting of a plurality of registers that read and write data as instructions are executed, and also allows instruction retry when a hardware failure is detected. In an arithmetic processing device that performs
a second register that holds register position information to which the information held in the register was written; a flip-flop that indicates whether data was written to the register file in the previous step; and a control means that performs processing to return the data in the register file to the state before the rewriting based on the contents of the first and second registers when it is determined that the file has been rewritten. .
(作用)
本発明の演算処理装置において、命令の実行に伴ってレ
ジスタファイルにデータが書き込まれると、第1のレジ
スタは書き換え前にレジスタファイル内に保持されてい
た情報を保持し、第2のレジスタは前記第1のレジスタ
に保持される情報が書き込まれていたレジスタ位置情報
を保持し、また、フリップフロップは前のステップで前
記レジスタファイルにデータの書き込みがあったか否か
を示す。制御手段は前記フリップフロップによってレジ
スタファイルに書き換えが行われたと判定された場合に
第1、第2のレジスタの内容に基づいて前記レジスタフ
ァイル内のデータを書き換え前の状態に戻す処理を行う
。このため命令再試行時にレジスタファイル内の保全さ
れた情報を用いることができ、命令再試行を行い1qる
可能性が著しく高まる。(Function) In the arithmetic processing device of the present invention, when data is written to the register file with the execution of an instruction, the first register retains the information held in the register file before rewriting, and the second register retains the information held in the register file before being rewritten. The register holds register position information to which the information held in the first register was written, and the flip-flop indicates whether data was written to the register file in the previous step. When it is determined that the register file has been rewritten by the flip-flop, the control means performs a process of returning the data in the register file to the state before rewriting based on the contents of the first and second registers. Therefore, the preserved information in the register file can be used when retrying an instruction, and the possibility of retrying an instruction is significantly increased.
(実施例)
以下本発明の一実施例を従来例と同一部には同一符号を
付して図面を参照して説明する。第1図は、本発明の演
算処理装置の一実施例を示したブロック図である。1は
ジェネラルレジスタ、インデックスレジスタ等を含む2
出力1人カボート方式のレジスタファイルで、入力ポー
トのレジスタ位置は2出力ポートのうちBボートで示さ
れるレジスタ位置であるとする。2,3は信号を選択し
て出力するマルチプレクサ、4はマルチプレクサ2,3
から入力されるデータに加減算等を施こす演算器、5は
演算結果をシフトしてレジスタファイル1に出力するシ
フタ、6はレジスタファイル1に新たなデータが書き込
まれる直前にこのレジスタファイル1が保持していたデ
ータを保存するレジスタ、7はレジスタ6に書き込まれ
るデータのレジスタファイル内のレジスタ位置を保持す
るレジスタ、8は1つ前のステップでレジスタファイル
1に書き込みが行われたことを示すフリップフロップ、
9は1つ前のステップでソフトウェア命令が終了したこ
とを示すフリップフロップでおる。(Example) An example of the present invention will be described below with reference to the drawings, in which the same parts as those of the conventional example are denoted by the same reference numerals. FIG. 1 is a block diagram showing an embodiment of an arithmetic processing device of the present invention. 1 includes general register, index register, etc. 2
Assume that in the register file of the one-output port system, the register position of the input port is the register position indicated by the B port of the two output ports. 2 and 3 are multiplexers that select and output signals; 4 is multiplexer 2 and 3;
5 is a shifter that shifts the operation result and outputs it to register file 1. 6 is a shifter that register file 1 holds just before new data is written to register file 1. 7 is a register that holds the register position in the register file of the data written to register 6, and 8 is a flip-flop register that indicates that register file 1 was written in the previous step. P,
9 is a flip-flop indicating that the software instruction has been completed in the previous step.
次に本実施例の動作について説明する。レジスタファイ
ル1から読み出されたデータ110 、111は各々マ
ルチプレクサ2,3により選択されて演算器4の入力デ
ータ112 、113となる。演算器4はR+S−’Y
成る演算を行って、その結果であるデータ月4をシフタ
5に出力する。シフタ5はシフト動作を行わず入力デー
タ114をそのままレジスタファイル1の入力ポートに
出力する。レジスタファイル1では、B出力ポートで示
されるレジスタ位置に入力データ114が書き込まれる
。この書き込み動作と同時にB出力ボートから出力され
る読み出しデータ111がレジスタ6に、B出力ポート
で示されるレジスタ位置がレジスタ7に書き込まれる。Next, the operation of this embodiment will be explained. Data 110 and 111 read from the register file 1 are selected by multiplexers 2 and 3, respectively, and become input data 112 and 113 to the arithmetic unit 4. Arithmetic unit 4 is R+S-'Y
The calculation is performed and the resultant data month 4 is output to the shifter 5. The shifter 5 outputs the input data 114 as it is to the input port of the register file 1 without performing a shift operation. In register file 1, input data 114 is written to the register location indicated by the B output port. At the same time as this write operation, the read data 111 output from the B output port is written to the register 6, and the register position indicated by the B output port is written to the register 7.
ここで上記一連の動作が終了した後、例えば演算器4の
一時的な障害により演算が正常でなかったことが図示さ
れない検出回路で検出されたものとする。なお、前記検
出回路は演算回路の2重化による比較チエツクや、パリ
ティ予測等を用いて異常の検出を行えるものであれば何
でもよい。この障害検出はレジスタファイル1へのデー
タ書き込み後の次のサイクルで判明するため、レジスタ
ファイル1内のデータの完全性が保障されない。しかし
、本例では障害検出後の回復処理ルーチン内で前記書き
込みが行われる前のレジスタファイル1内のデータを保
存するレジスタ6の情報と、前記データの書き込み位置
を示すレジスタ7の情報から内容の保障されない情報を
書き込んだレジスタファイル1内のレジスタを正常なデ
ータに書き戻す処理が行なわれる。このようにすること
で前記障害が発生する以前の状態が再現され、命令レベ
ルでの再試行が可能となる。なお、フリップフロップ8
の内容により前のステップでレジスタファイル1に書き
込みがあったか否かを判定し、iたレジスタ9の内容に
より障害が発生した命令は前の命令であったか否かを判
定して、上記回復処理ルーチンが実行される。Here, after the series of operations described above is completed, it is assumed that a detection circuit (not shown) detects that the calculation is not normal due to, for example, a temporary failure in the calculation unit 4. The detection circuit may be any circuit as long as it can detect an abnormality using a comparison check using duplication of arithmetic circuits, parity prediction, or the like. Since this fault detection becomes clear in the next cycle after data is written to the register file 1, the integrity of the data in the register file 1 is not guaranteed. However, in this example, in the recovery processing routine after a failure is detected, the contents are determined based on the information in the register 6 that stores the data in the register file 1 before the writing is performed, and the information in the register 7 that indicates the writing position of the data. Processing is performed to write back the register in the register file 1 into which the unguaranteed information has been written to normal data. By doing this, the state before the failure occurred is reproduced, and retry at the instruction level becomes possible. In addition, flip-flop 8
Based on the contents of register 9, it is determined whether there was a write to register file 1 in the previous step, and based on the contents of register 9, it is determined whether the instruction in which the failure occurred was the previous instruction. executed.
第2図は上記回復処理ルーチンの概略フローチャートで
おる。先ずステップ201にて障害発生を検出すると、
ステップ202にてレジスタ6の内容により障害が発生
したのは前の命令であったか否かを判定し、前の命令で
めった場合にはステップ203に、そうでない場合はス
テップ207へ行く。FIG. 2 is a schematic flowchart of the recovery processing routine. First, when the occurrence of a failure is detected in step 201,
In step 202, it is determined based on the contents of the register 6 whether or not the failure occurred in the previous instruction. If the failure occurred in the previous instruction, the process goes to step 203; otherwise, the process goes to step 207.
ステップ203ではフリップフロップ8の内容により障
害が発生したサイクルでレジスタ(ソフトウェアに見え
る汎用レジスタ)の書き換えがめったか否かを判定し、
書き換えられている場合はステップ204にてレジスタ
ファイル1の内容をレジスタ6.7の情報をもとにして
書き換え前の状態に戻した後ステップ205に行く。ス
テップ203にて書き換えられていないと判定された場
合は直接ステップ205へ行く。ステップ205では更
に汎用レジスタを書き換える以前にメモリ内容等の再開
に必要な情報を書き換えるような命令か否か、即ち前の
命令は途中から再開できる命令か否かを判定し、再開で
きない場合はアボード処理を実行し、再開できる場合は
ステップ206にて前の命令から再試行を行う。一方、
ステップ207へ行った場合もレジスタファイル1の書
き換えが行われたか否かを判定し、行われた場合は、ス
テップ208にてレジスタファイル1の内容を書き換え
前に戻した後、ステップ209へ行き、書き換えが行わ
れていない場合は、直接ステップ209へ行く。ステッ
プ209では途中から再開できる命令か否かを判定し、
再開できない場合はアボード処理を実行し、再開できる
場合はステップ210にて命令再試行を行う。In step 203, it is determined based on the contents of the flip-flop 8 whether or not registers (general-purpose registers visible to software) are rarely rewritten in the cycle in which the failure occurred;
If it has been rewritten, in step 204 the contents of register file 1 are returned to the state before rewriting based on the information in register 6.7, and then the process goes to step 205. If it is determined in step 203 that the data has not been rewritten, the process goes directly to step 205. In step 205, before rewriting the general-purpose register, it is determined whether the instruction rewrites the information necessary for restarting the memory contents, etc., that is, whether the previous instruction can be restarted from the middle. If restarting is not possible, the abort is executed. The process is executed, and if it can be restarted, a retry is performed from the previous instruction in step 206. on the other hand,
If the process goes to step 207, it is determined whether or not the register file 1 has been rewritten, and if it has been done, the contents of the register file 1 are returned to the state before the rewrite in step 208, and then the process goes to step 209. If rewriting has not been performed, the process directly advances to step 209. In step 209, it is determined whether the command can be restarted from the middle,
If restart is not possible, abord processing is executed, and if restart is possible, the instruction is retried in step 210.
本実施例によれば、レジスタファイル1のデータを書き
換える毎に、その直前に前記レジスタファイルに書き込
まれていたデータと、このデータのレジスタ位置をレジ
スタ6.7に保全させているため、ハードウェア障害が
生じた場合に前記保全された情報を用いて命令レベルの
再試行を実行し得る可能性を著しく高めることができ、
ハードウェアの一時的障害からの回復を容易且つ迅速に
行うことができる。また、演算と書き込みを1サイクル
で行うため複雑な制御を要する命令をも容易且つ短時間
に行うことができる。According to this embodiment, each time the data in the register file 1 is rewritten, the data written in the register file immediately before and the register position of this data are stored in the registers 6 and 7, so that the hardware The preserved information can be used to significantly increase the possibility of performing an instruction-level retry in the event of a failure;
It is possible to easily and quickly recover from a temporary hardware failure. Furthermore, since calculation and writing are performed in one cycle, even commands that require complex control can be executed easily and in a short time.
[発明の効果コ
以上記述した如く本発明の演算処理装置によれば、演算
と書き込みを同一サイクルで行い、且つ、ハードウェア
障害が発生する1サイクル前の情報を保全して前記障害
発生時の命令再試行を可能としてハードウェアの一時的
障害発生からの回避を直ちに図り得る効果がある。[Effects of the Invention] As described above, according to the arithmetic processing device of the present invention, computation and writing are performed in the same cycle, and information obtained one cycle before a hardware failure is preserved to be used when the failure occurs. This has the effect of making it possible to retry instructions and immediately avoid temporary hardware failures.
第1図は本発明の演算処理装置の一実施例を示したブロ
ック図、第2図は第1図で示した装置で実行される障害
検出後の回復処理ルーチンを示したフローチャート、第
3図は従来方式の演算処理装置のレジスタ群と演算器の
関係例を示したブロック図、第4図は第3図に示した装
置における命令再試行ルーチンのフローチャート、第5
図は従来方式の演算処理装置のレジスタ群と演算器の他
の関係例を示したブロック図である。
1・・・レジスタファイル
2.3・・・マルチプレクサ
4・・・演算器
6.7・・・レジスタ
8.9・・・フリップフロップ
代理人 弁理士 則 近 憲 佑
同 山王 −
第2図
第3図
第4図
第5回FIG. 1 is a block diagram showing an embodiment of the arithmetic processing device of the present invention, FIG. 2 is a flowchart showing a recovery processing routine after a failure is detected, which is executed by the device shown in FIG. 1, and FIG. 4 is a block diagram showing an example of the relationship between the register group and the arithmetic unit of a conventional arithmetic processing device, FIG. 4 is a flowchart of an instruction retry routine in the device shown in FIG. 3, and FIG.
The figure is a block diagram showing another example of the relationship between the register group and the arithmetic unit of a conventional arithmetic processing device. 1...Register file 2.3...Multiplexer 4...Arithmetic unit 6.7...Register 8.9...Flip-flop agent Patent attorney Nori Chika Ken Yudo Sanno - Figure 2, Figure 3 Figure 4 Figure 5
Claims (1)
から成るレジスタファイルを持ち、また、ハードウェア
障害が検出されると命令再試行を行う演算処理装置にお
いて、書き換え前のレジスタファイル内に保持されてい
た情報を保持する第1のレジスタと、前記第1のレジス
タに保持される情報が書き込まれていたレジスタ位置情
報を保持する第2のレジスタと、前のステップで前記レ
ジスタファイルにデータの書き込みがあったか否かを示
すフリップフロップと、前記フリップフロップによって
レジスタファイルに書き換えが行われたと判定された場
合に第1、第2のレジスタの内容に基づいて前記レジス
タファイル内のデータを書き換え前の状態に戻す処理を
行う制御手段とを具備して成ることを特徴とする演算処
理装置。It was retained in the register file before being rewritten in an arithmetic processing unit that has a register file consisting of multiple registers that read and write data as instructions are executed, and retries instructions when a hardware failure is detected. A first register that holds information, a second register that holds register position information to which the information held in the first register was written, and whether data was written to the register file in the previous step. a flip-flop that indicates whether or not the register file has been rewritten; and when it is determined by the flip-flop that the register file has been rewritten, the data in the register file is returned to the state before the rewriting based on the contents of the first and second registers. 1. An arithmetic processing device comprising: control means for performing processing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62156525A JPS642146A (en) | 1987-06-25 | 1987-06-25 | Arithmetic processing unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62156525A JPS642146A (en) | 1987-06-25 | 1987-06-25 | Arithmetic processing unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH012146A true JPH012146A (en) | 1989-01-06 |
| JPS642146A JPS642146A (en) | 1989-01-06 |
Family
ID=15629695
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62156525A Pending JPS642146A (en) | 1987-06-25 | 1987-06-25 | Arithmetic processing unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS642146A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7226392B2 (en) | 2020-05-15 | 2023-02-21 | トヨタ自動車株式会社 | fuel cell stack |
-
1987
- 1987-06-25 JP JP62156525A patent/JPS642146A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4740969A (en) | Method and apparatus for recovering from hardware faults | |
| JPS6218057B2 (en) | ||
| JPH07141176A (en) | Command retry control method | |
| JPH012146A (en) | arithmetic processing unit | |
| JPS60142747A (en) | Instruction execution control system | |
| JPS59119450A (en) | Machine check processing system | |
| JP2009169515A (en) | Computer system and system recovery device | |
| JPS5932821B2 (en) | information processing equipment | |
| JPS6156537B2 (en) | ||
| JPS60142446A (en) | Recovery processing system of backward fault | |
| JPS6055445A (en) | Retrying system | |
| JPH04125753A (en) | On-lined diagnostic system for memory | |
| JPH0135369B2 (en) | ||
| JPS61166636A (en) | Instruction re-execution control method | |
| JPH07152594A (en) | Control processor retry control method | |
| JPS62139059A (en) | Duplexed file method | |
| JP2003167687A (en) | Method and device for disk array control and disk array control program | |
| JPH03105630A (en) | Error correcting system | |
| JPS58166454A (en) | data processing equipment | |
| JPS63214856A (en) | Data protection control system for data processing unit | |
| JPS5999556A (en) | Information processor | |
| JPS59125453A (en) | Retrying system | |
| JPH0553844A (en) | Information processor | |
| JPS6132701B2 (en) | ||
| JPS5935455B2 (en) | Seigiyo Souchi |