JPH0210455B2 - - Google Patents
Info
- Publication number
- JPH0210455B2 JPH0210455B2 JP27258084A JP27258084A JPH0210455B2 JP H0210455 B2 JPH0210455 B2 JP H0210455B2 JP 27258084 A JP27258084 A JP 27258084A JP 27258084 A JP27258084 A JP 27258084A JP H0210455 B2 JPH0210455 B2 JP H0210455B2
- Authority
- JP
- Japan
- Prior art keywords
- register
- instruction
- update
- entry
- operand
- 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
Links
- 230000010365 information processing Effects 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Advance Control (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、情報処理装置における命令処理制御
に関するもので、特に演算に必要なオペランドの
読出起動制御に必要なレジスタ更新待ち情報検出
方式に関するものである。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to instruction processing control in an information processing device, and particularly to a method for detecting register update wait information necessary for read start control of operands necessary for arithmetic operations. It is.
従来、この種の情報処理装置では、命令処理を
複数のステージに分割し、命令処理系をいわゆる
パイプライン構成にすることにより、各ステージ
の処理をオーバーラツプさせ命令処理のスループ
ツトの改善を図つてきた。ところが、命令の演算
処理フエーズが複雑になると、該演算処理フエー
ズのステージの段数が増加し、該命令の実行結果
が得られるまでの時間が非常に長くなつてしま
う。従来の命令処理では、原則として先行する命
令の演算結果が確定するのを待つて後続の命令の
演算処理フエーズの起動をかけていたため、上記
のような演算処理フエーズが非常に長い命令が実
行されると、該結果が確定するまで後続の命令の
演算処理開始が待たされることになり、処理効率
が低下する。
Conventionally, this type of information processing device has attempted to improve the throughput of instruction processing by dividing instruction processing into multiple stages and configuring the instruction processing system in a so-called pipeline configuration, thereby overlapping the processing in each stage. . However, when the arithmetic processing phase of an instruction becomes complex, the number of stages in the arithmetic processing phase increases, and the time required to obtain the execution result of the instruction becomes extremely long. In conventional instruction processing, as a general rule, the arithmetic processing phase of the following instruction was started after waiting for the arithmetic result of the preceding instruction to be determined, so the instruction with a very long arithmetic processing phase as described above was executed. In this case, the start of arithmetic processing of subsequent instructions is forced to wait until the result is determined, resulting in a decrease in processing efficiency.
そこで命令の解読時に、該命令の演算で必要な
オペランドが、先行する命令の演算による更新待
ちか否かを判定し、更新待ちでない場合には、先
行する命令の終了を待たずに後続の命令の演算処
理を開始するようにすることにより、上記効率低
下を最小限に抑えるようにしたものがある。この
場合、従来の情報処理装置では、第2図に示すよ
うに、更新待ちレジスタ番号を登録するスタツク
53′と、命令処理に伴つて該命令で必要なレジ
スタ番号を保持するレジスタ番号保持手段55′
と、上記スタツク53′の内容と上記レジスタ番
号保持手段55′の内容の一致を検出する一致検
出手段54を備え、命令の演算処理の起動をかけ
ると同時に、該命令の演算結果を格納するレジス
タ番号を上記スタツク53′に登録し、該演算結
果を実際にレジスタに格納する時点で上記スタツ
ク53′に登録したレジスタ番号を無効化し、又
演算処理開始に先立ち、上記レジスタ番号保持手
段55′と上記スタツク53′の内容を比較し、一
致するものがあるか否かを上記一致検出手段54
によつてチエツクすることにより、演算で必要な
オペランドが先行する命令による更新待ちか否か
を判定していた。 Therefore, when decoding an instruction, it is determined whether the operands required for the operation of the instruction are waiting to be updated by the operation of the preceding instruction, and if they are not waiting to be updated, the following instruction is executed without waiting for the completion of the preceding instruction. There is a system in which the above-mentioned decrease in efficiency is minimized by starting the arithmetic processing of . In this case, in the conventional information processing device, as shown in FIG. 2, there is a stack 53' for registering update waiting register numbers, and a register number holding means 55 for holding register numbers required by the instruction as the instruction is processed. ′
and a coincidence detecting means 54 for detecting a coincidence between the contents of the stack 53' and the contents of the register number holding means 55', and a register for starting the arithmetic processing of the instruction and storing the arithmetic result of the instruction. The register number is registered in the stack 53', and at the time when the result of the calculation is actually stored in the register, the register number registered in the stack 53' is invalidated, and prior to the start of the calculation process, the register number holding means 55' is The coincidence detecting means 54 compares the contents of the stack 53' and determines whether there is a match.
By checking with , it is determined whether an operand necessary for an operation is waiting to be updated by a preceding instruction.
ところが、この種の情報処理装置では、演算オ
ペランドや演算結果を格納しておくためのレジス
タは増加する傾向にあり、従来の情報処理装置で
は命令処理に伴つて保持する情報がオペランド読
出のためのレジスタ番号であるため、レジスタ数
が多くなると該レジスタ番号を保持するための金
物量が増加し、さらに上記更新待検出回路の遅延
時間が増加するという欠点があつた。
However, in this type of information processing device, the number of registers for storing operation operands and operation results tends to increase, and in conventional information processing devices, the information held along with instruction processing is used for reading operands. Since it is a register number, there are disadvantages in that as the number of registers increases, the amount of hardware required to hold the register number increases, and the delay time of the update wait detection circuit increases.
本発明による情報処理装置は、命令により読み
書き可能なレジスタバンクと、互いに独立して動
作可能な複数の演算部と、該レジスタバンクから
該演算部に対してオペランドを供給するデータパ
スと、該演算部の演算結果と該レジスタバンクへ
移送するデータパスと、上記各構成要素を制御す
る制御部とから構成され、該制御部が命令のオペ
ランド読出開始制御のための先行する命令による
上記レジスタバンクの更新を監視する情報処理装
置において、上記制御部が解続した命令の演算結
果を格納する上記レジスタバンクのレジスタ番号
と該レジスタ番号で指示される上記レジスタバン
クのレジスタが先行する命令による更新待ちであ
ることを示す更新待ち指示ビツト情報とを登録す
るエントリを複数エントリもつスタツクと、オペ
ランド読出に先立つて命令で指定されるオペラン
ド読出レジスタ番号と上記スタツクの各エントリ
に登録されたレジスタ番号の一致チエツクを行な
い、一致したエントリ番号を出力する一致エント
リ検出手段と、上記一致エントリ検出手段で検出
されたエントリ番号を命令の処理の進行に伴つて
保持するエントリ番号保持手段と、オペランド読
出時に上記エントリ番号保持手段に保持されたエ
ントリ番号で指定される上記スタツクのエントリ
に登録されている更新待ち指示ビツト情報のみを
チエツクすることにより、オペランドが格納され
ている上記レジスタバンクのレジスタが更新待ち
であるか否かを検出する更新待ち検出手段と、該
更新待ち検出手段からの検出結果が更新待ちであ
つた場合には、該更新待ちが解除されるまで該オ
ペランド読出を待たせる制御手段とから構成され
る。
An information processing device according to the present invention includes a register bank that can be read and written by instructions, a plurality of arithmetic units that can operate independently of each other, a data path that supplies operands from the register bank to the arithmetic units, and a register bank that can be read and written by instructions. The control unit includes a data path for transferring the operation results of the unit to the register bank, and a control unit that controls each of the above components, and the control unit controls the operation of the register bank by the preceding instruction to control the start of reading operands of the instruction. In an information processing device that monitors updates, the control unit determines that a register number of the register bank storing the operation result of the discontinued instruction and a register of the register bank specified by the register number are waiting for update by a preceding instruction. A stack that has multiple entries that register update wait instruction bit information indicating that there is an update, and a match check between the operand read register number specified by the instruction prior to reading the operand and the register number registered in each entry of the stack. matching entry detecting means for outputting a matching entry number; entry number holding means for holding the entry number detected by the matching entry detecting means as instruction processing progresses; By checking only the update wait instruction bit information registered in the entry of the stack specified by the entry number held in the holding means, it is possible to determine whether the register of the register bank in which the operand is stored is waiting for update. an update wait detecting means for detecting whether or not the operand is waiting; and a control means for causing the operand reading to wait until the update wait is released when the detection result from the update wait detecting means is that the update wait is canceled. Ru.
このように、本発明の情報処理装置は、演算結
果格納レジスタ番号と該レジスタ更新待指示ビツ
ト情報とをあわせて登録できるエントリを複数個
もつスタツクを備え、命令処理初期の段階で演算
オペランド読出レジスタ番号と上記スタツクの各
エントリに登録されているレジスタ番号との一致
チエツクをすることにより、更新待ち管理対象と
なるレジスタ番号が登録されているエントリ番号
を検出し、それ以降はレジスタ番号ではなく該エ
ントリ番号を持ち廻り、演算起動時に該エントリ
番号で指定されるスタツクエントリの更新待ち指
示ビツト情報のみをチエツクしてレジスタ更新待
ちを管理し、より少量の金物でより高速な命令処
理を行なうことができる。
As described above, the information processing device of the present invention includes a stack having a plurality of entries in which the operation result storage register number and register update wait instruction bit information can be registered together, and the operation operand read register is registered at an early stage of instruction processing. By checking the match between the number and the register number registered in each entry in the stack above, the entry number in which the register number to be managed as an update waiting management target is registered is detected, and from then on, the corresponding register number is used instead of the register number. To manage the register update wait by rotating the entry number and checking only the update wait instruction bit information of the stack entry specified by the entry number at the time of starting the operation, and to perform faster instruction processing with a smaller amount of hardware. Can be done.
次に本発明の実施例について図面を参照して詳
細に説明する。第1図は本発明による情報処理装
置の一実施例の構成を示したブロツク図である。
第1図において、本実施例の情報処理装置は演算
オペランド或いは演算結果を格納するレジスタバ
ンク10、互いに独立して動作可能な複数のパイ
プライン構成の演算器群20a,…20b,上記
レジスタバンク10から上記演算器群20a,2
0bへ演算に必要なオペランドを供給するデータ
パス30、上記演算器群20a,…20bの演算
結果を上記レジスタバンク10へ移送するデータ
パス40及び上記各構成要素を制御するパイプラ
イン構成の制御部50から構成されている。
Next, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an embodiment of an information processing apparatus according to the present invention.
In FIG. 1, the information processing apparatus of this embodiment includes a register bank 10 for storing arithmetic operands or results, a plurality of arithmetic units 20a, . , the arithmetic unit group 20a, 2
0b, a data path 30 that supplies the operands necessary for the operation to 0b, a data path 40 that transfers the operation results of the arithmetic unit groups 20a, . It consists of 50.
制御部50は、読み出した命令を保持する命令
レジスタ51、命令解読処理を行なうパイプライ
ン構成の命令解読処理回路52、演算処理中の命
令の演算結果を格納すべき上記レジスタバンク1
0のレジスタ番号を登録するフイールド53a及
び該レジスタが更新待ちであることを示す指示ビ
ツト情報を登録するフイールド53bからなる複
数のエントリから構成される更新待ちレジスタ管
理スタツク53、命令レジスタ51で保持された
命令の中で演算処理に必要なオペランドが格納さ
れているレジスタ番号を指示するフイールドと上
記更新待ちレジスタ管理スタツク53の演算処理
中の命令の演算結果を格納すべきレジスタ番号を
登録するフイールド53aとの一致チエツクを行
ない、一致しているエントリ番号を出力する一致
検出回路54、上記一致検出回路54から出力さ
れるエントリ番号を命令処理の各ステージに対応
させて持ち廻つていくためのシフトレジスタ5
5、演算処理起動前に上記シフトレジスタ55の
対応するステージの内容で上記更新待ちレジスタ
管理スタツク53のフイールド53bに登録され
ているレジスタ更新待指示ビツト情報を読み出
し、該情報によつて上記演算処理の起動の可否を
はじめとする命令処理全体を制御する制御信号を
生成する演算起動制御回路56から構成されてい
る。 The control unit 50 includes an instruction register 51 that holds read instructions, an instruction decoding processing circuit 52 having a pipeline configuration that performs instruction decoding processing, and the register bank 1 that stores the calculation result of the instruction that is being processed.
The update waiting register management stack 53 is composed of a plurality of entries, including a field 53a for registering a register number of 0 and a field 53b for registering instruction bit information indicating that the register is waiting for an update, and an instruction register 51. A field 53a for registering the register number in which the operands necessary for the arithmetic processing are stored in the instruction being processed, and a field 53a for registering the register number in which the arithmetic result of the instruction being processed by the update waiting register management stack 53 is to be stored. a match detection circuit 54 that checks for a match with the above and outputs a matching entry number, and a shift register that rotates the entry number output from the match detection circuit 54 in correspondence to each stage of instruction processing. 5
5. Before starting the arithmetic processing, read the register update wait instruction bit information registered in the field 53b of the update wait register management stack 53 based on the contents of the corresponding stage of the shift register 55, and use this information to start the arithmetic processing. It is comprised of an arithmetic activation control circuit 56 that generates control signals that control the entire instruction processing including whether to activate or not.
次に、具体例を用いて本発明の動作を説明す
る。 Next, the operation of the present invention will be explained using a specific example.
レジスタ番号yOとZOで指定されるレジスタの内
容をオペランドとし演算を行ない、該演算の結果
をレジスタ番号xOで指定されるレジスタへ格納す
る命令IOが命令レジスタ51にセツトされた場
合、本命令の演算結果を格納すべきレジスタのレ
ジスタ番号xOを更新待ちレジスタ管理スタツク5
3のレジスタ番号登録フイールド53aに登録す
る一方、該命令IOが使用するオペランドが格納さ
れているレジスタの番号yO,ZOが先行する命令に
よつてスタツク53に登録されているか否かを上
記一致検出回路54でチエツクする。 When an instruction I O is set in the instruction register 51 that performs an operation using the contents of the registers specified by register numbers y O and Z O as operands, and stores the result of the operation in the register specified by register number x O. , Register management stack 5 waiting for update of register number x O of the register that should store the operation result of this instruction
3 in the register number registration field 53a, it also checks whether the register numbers y O and Z O in which the operands used by the instruction I O are stored are registered in the stack 53 by the preceding instruction. The match detection circuit 54 checks.
その結果一致が検出されなければ、命令IOは命
令解読処理、オペランド読出を実行して演算処理
を起動すると同時に、演算結果を格納すべきレジ
スタのレジスタ番号を登録したエントリと同じエ
ントリのレジスタ更新待ち指示ビツト情報登録フ
イールド53bに更新待ちであることを示す情報
“1”をセツトする。このフイールドは該命令IO
の演算結果をレジスタ番号xOで指示されるレジス
タに格納すると同時にリセツトされる。 If no match is detected as a result, the instruction I /O executes instruction decoding processing and operand reading to start arithmetic processing, and at the same time updates the register of the same entry as the entry that registered the register number of the register that should store the arithmetic result. Information "1" indicating that update is pending is set in the wait instruction bit information registration field 53b. This field is the instruction I O
It is reset at the same time as storing the operation result in the register indicated by register number xO .
一方、上記一致チエツクによつて一致が検出さ
れた場合には上記一致検出回路54から出力され
るエントリ番号をシフトレジスタ55にセツト
し、命令処理に伴つて持ち廻り、演算処理起動に
先立つて該エントリ番号で指定される更新待ち指
示ビツト情報を読み出す。その結果、読み出した
情報が“0”の場合は、該命令の演算で使用する
オペランドが格納されているレジスタが更新待ち
でない場合であり、上記と同様に演算実行開始の
処理を行ない、上記読み出した情報が“1”の場
合は、該命令の演算で使用するオペランドが格納
されているレジスタが更新待ちである場合である
ため、その更新待ちが解除されるまで該命令の演
算処理の起動を待つよう制御する。 On the other hand, if a match is detected by the match check, the entry number output from the match detection circuit 54 is set in the shift register 55, and is rotated as the instruction is processed. Reads the update wait instruction bit information specified by the entry number. As a result, if the read information is "0", this means that the register in which the operand used in the operation of the instruction is stored is not waiting for update. If the information is "1", it means that the register storing the operand used in the operation of the instruction is waiting for update, so the operation processing of the instruction is not started until the update wait is released. Control to wait.
本発明では、レジスタ更新待管理のために命令
処理に伴つて持ち廻る情報が更新待ちレジスタ管
理スタツク53のエントリ番号であるため、従来
のレジスタ番号そのものを持ち廻る方式に比べ金
物量を削減できる。又、演算起動に先立つて該演
算で必要なオペランドが格納されているレジスタ
の更新待ちをチエツクする際、本発明では、上記
のように1ビツトの情報の読み出しでよいため、
従来のレジスタ番号を比較する方式に比べより短
い遅延時間でチエツクの結果を得ることができ
る。 In the present invention, the entry number of the update register management stack 53 is the information that is passed around during instruction processing for register update wait management, so the amount of hardware can be reduced compared to the conventional system in which register numbers themselves are passed around. Furthermore, in the present invention, when checking whether the register storing the operands necessary for the operation is waiting for update before starting the operation, it is sufficient to read 1 bit of information as described above.
The check result can be obtained with a shorter delay time than the conventional method of comparing register numbers.
本発明には、以上説明したように、演算結果格
納レジスタ番号及び更新待ち指示ビツト情報を登
録するスタツクを設け、命令処理中に持ち廻る情
報をレジスタ番号ではなく上記スタツクのエント
リ番号にすることにより、より少量の金物で、よ
り高速なレジスタ更新待管理が行なえるという効
果がある。
As explained above, the present invention provides a stack for registering the operation result storage register number and update wait instruction bit information, and uses the entry number of the stack instead of the register number as the information that is passed around during instruction processing. This has the effect of enabling faster register update management with a smaller amount of hardware.
第1図は本発明による情報処理装置の一実施例
の構成を示すブロツク図、第2図は従来技術を説
明するためのブロツク図である。
10…レジスタバンク、20a,20b…演算
器、30…オペランド供給データパス、40…演
算結果移送データパス、50…制御部、51…命
令レジスタ、52…命令解説処理回路、53…更
新待ちレジスタ管理スタツク、53a…演算結果
書き込みレジスタ番号登録フイールド、53b…
レジスタ更新待ち指示ビツト情報登録フイール
ド、54…一致検出回路、55…エントリ番号保
持シフトレジスタ、56…演算起動制御回路。
FIG. 1 is a block diagram showing the configuration of an embodiment of an information processing apparatus according to the present invention, and FIG. 2 is a block diagram for explaining the prior art. DESCRIPTION OF SYMBOLS 10...Register bank, 20a, 20b...Arithmetic unit, 30...Operand supply data path, 40...Arithmetic result transfer data path, 50...Control unit, 51...Instruction register, 52...Instruction explanation processing circuit, 53...Update waiting register management Stack, 53a...Arithmetic result write register number registration field, 53b...
Register update wait instruction bit information registration field, 54... Match detection circuit, 55... Entry number holding shift register, 56... Arithmetic start control circuit.
Claims (1)
と、互いに独立して動作可能な複数の演算部と、
該レジスタバンクから該演算部に対してオペラン
ドを供給するデータパスと、該演算部の演算結果
を該レジスタバンクへ移送するデータパスと、上
記各構成要素を制御する制御部とから構成され、
該制御部が命令のオペランド読出開始制御のため
先行する命令による上記レジスタバンクの更新を
監視する情報処理装置において、上記制御部が、
解読した命令の演算結果を格納する上記レジスタ
バンクのレジスタ番号と該レジスタ番号で指示さ
れる上記レジスタバンクのレジスタが先行する命
令による更新待ちであることを示す更新待ち指示
ビツト情報とを登録するエントリを複数エントリ
もつスタツクと、オペランド読出に先立つて命令
で指定されるオペランド読出レジスタ番号と上記
スタツクの各エントリに登録されたレジスタ番号
の一致チエツクを行ない、一致したエントリ番号
を出力する一致エントリ検出手段と、上記一致エ
ントリ検出手段で検出されたエントリ番号を命令
の処理の進行に伴つて保持するエントリ番号保持
手段と、オペランド読出時に上記エントリ番号保
持手段に保持されたエントリ番号で指定される上
記スタツクのエントリに登録されている更新待ち
指示ビツト情報のみをチエツクすることにより、
オペランドが格納されている上記レジスタバンク
のレジスタが更新待ちであるか否かを検出する更
新待ち検出手段と、該更新待ち検出手段からの検
出結果が更新待ちであつた場合には、該更新待ち
が解除されるまで該オペランド読出を待たせる制
御手段とを具備したことを特徴とする情報処理装
置。1. A register bank that can be read and written by instructions, multiple calculation units that can operate independently of each other,
Consisting of a data path that supplies operands from the register bank to the arithmetic unit, a data path that transfers the arithmetic results of the arithmetic unit to the register bank, and a control unit that controls each of the above components,
In the information processing device, the control unit monitors update of the register bank by a preceding instruction to control operand read start of the instruction, the control unit comprising:
An entry for registering a register number of the register bank that stores the operation result of the decoded instruction and update wait instruction bit information indicating that the register of the register bank specified by the register number is waiting to be updated by a preceding instruction. A stack having multiple entries, and matching entry detection means for checking the match between an operand read register number specified by an instruction prior to reading an operand and a register number registered in each entry of the stack, and outputting a matching entry number. and entry number holding means for holding the entry number detected by the matching entry detection means as the instruction processing progresses, and the stack specified by the entry number held in the entry number holding means when reading the operand. By checking only the update wait instruction bit information registered in the entry,
update waiting detection means for detecting whether a register of the register bank in which an operand is stored is waiting for update; and if the detection result from the update waiting detection means is that it is waiting for update, 1. An information processing apparatus comprising: control means for causing readout of the operand to wait until the operand is released.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27258084A JPS61148533A (en) | 1984-12-24 | 1984-12-24 | Information processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27258084A JPS61148533A (en) | 1984-12-24 | 1984-12-24 | Information processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61148533A JPS61148533A (en) | 1986-07-07 |
| JPH0210455B2 true JPH0210455B2 (en) | 1990-03-08 |
Family
ID=17515892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27258084A Granted JPS61148533A (en) | 1984-12-24 | 1984-12-24 | Information processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61148533A (en) |
-
1984
- 1984-12-24 JP JP27258084A patent/JPS61148533A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61148533A (en) | 1986-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4745547A (en) | Vector processing | |
| EP0638183B1 (en) | A system and method for retiring instructions in a superscalar microprocessor | |
| US5226164A (en) | Millicode register management and pipeline reset | |
| EP0437044B1 (en) | Data processing system with instruction tag apparatus | |
| US5280593A (en) | Computer system permitting switching between architected and interpretation instructions in a pipeline by enabling pipeline drain | |
| EP0106670A2 (en) | CPU with multiple execution units | |
| JPS6028015B2 (en) | information processing equipment | |
| JP3556246B2 (en) | Apparatus for interrupt handling in a pipeline processor | |
| JPH11353179A (en) | Process of exception of pipeline control data processor | |
| US4631672A (en) | Arithmetic control apparatus for a pipeline processing system | |
| JPH0743648B2 (en) | Information processing equipment | |
| EP0510429A2 (en) | Millicode register management system | |
| JPH0210455B2 (en) | ||
| EP0177712B1 (en) | Masked data fetch and modifying device | |
| JP2814683B2 (en) | Instruction processing unit | |
| JP2824484B2 (en) | Pipeline processing computer | |
| JPS61188628A (en) | Instruction processing and controller system in information processor | |
| EP0211487A1 (en) | Conditional operations in computers | |
| JPS61194566A (en) | Vector data reference control system | |
| JPH04181331A (en) | Instruction retry system | |
| JPS61143850A (en) | Processor | |
| JPS59220844A (en) | Instruction reexecution control system | |
| JPH0916399A (en) | calculator | |
| JPS6149695B2 (en) | ||
| JPH02103635A (en) | Digital system |