JPS6029128B2 - microprogram controller - Google Patents

microprogram controller

Info

Publication number
JPS6029128B2
JPS6029128B2 JP52123251A JP12325177A JPS6029128B2 JP S6029128 B2 JPS6029128 B2 JP S6029128B2 JP 52123251 A JP52123251 A JP 52123251A JP 12325177 A JP12325177 A JP 12325177A JP S6029128 B2 JPS6029128 B2 JP S6029128B2
Authority
JP
Japan
Prior art keywords
microprogram
address
microinstruction
register
circuit
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
JP52123251A
Other languages
Japanese (ja)
Other versions
JPS5455338A (en
Inventor
裕之 泉沢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP52123251A priority Critical patent/JPS6029128B2/en
Publication of JPS5455338A publication Critical patent/JPS5455338A/en
Publication of JPS6029128B2 publication Critical patent/JPS6029128B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 本発明はマイクロプログラムにより制御されるデータ処
理装置におけるマイクロ命令ブランチ動作におけるマイ
クロプログラム制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a microprogram control device for microinstruction branch operations in a data processing device controlled by a microprogram.

一般に、この種のマイクロプログラム制御装置の試験に
は、マイクロ命令を使用したマイクロ診断を使用するよ
うになってきている。
In general, microdiagnosis using microinstructions has been increasingly used to test this type of microprogrammed control device.

マイクロ診断を行う場合、マイクロ命令のブランチ動作
が試験の基本動作となっていることは良く知られている
。しかし、このマイクロ命令ブランチ動作自身が障害を
起したとすると、予め意図したマイクロが実行されずマ
イク。プログラムは予想外の方向へブランチしてしまい
障害個所の検出が非常に難しくなる。この種の障害はで
きるだけ早く検出し、試験を停止することが望ましいが
、従来は、マイクロプログラムがループに入ったことを
検出するタイムアウトチェックやマイクロプログラムの
アドレスがある一定の範囲を超えたことを検出するりミ
ットチェックなどにより障害発生後かなり時間が経過し
てから検出されている。本発明の目的はマイクロ診断に
先立ちマイクロ命令の全てのブランチ動作を試験し以後
のマイクロ診断の動作の保証を可能とするマイクロプロ
グラム制御装置を提供することにある。
It is well known that microinstruction branching is the basic test operation when performing microdiagnosis. However, if this microinstruction branch operation itself causes a failure, the intended microcontroller will not be executed and the microinstruction branch operation itself will fail. The program branches in unexpected directions, making it extremely difficult to detect the failure location. It is desirable to detect this type of failure as soon as possible and stop the test, but conventionally, there is a timeout check to detect that the microprogram has entered a loop, or a timeout check to detect that the microprogram's address has exceeded a certain range. The failure was detected a considerable amount of time after the failure occurred, such as through a mitt check. SUMMARY OF THE INVENTION It is an object of the present invention to provide a microprogram control device that tests all branch operations of microinstructions prior to microdiagnosis and is capable of guaranteeing subsequent microdiagnosis operations.

本発明の装置は、制御記憶装置内のマイクロプログラム
を順次論出して実行するマイクロプログラム制御装置で
あり、制御記憶装置のアドレスを決定するマイクロプロ
グラムアドレス制御部と、制御記憶装置から読出された
マイクロ命令を保持するマイクロ命令レジスタと、現在
実行中のマィクロ命令に対応するマイクロプログラムア
ドレスを保持する現在アドレスレジスタと、マイクロ命
令レジスタ内のマイクロ命令を解読し実行するマイクロ
プログラム実行制御部とからなる通常のマイクロプログ
ラム制御装置にマイクロ命令の指示により正鱗ブランチ
先アドレスを保持する正藤アドレスレジス夕と、現在ア
ドレスと正鱗アドレスの一致を検出するための一致回路
と、マイクロ命令の指示によりセットされ前記一致回路
からの一致信号によりリセットされる一致検出フリップ
フロップと、該一致検出フリップフロップがセットされ
てから一定時間内にリセットされない場合にエラー信号
を発生するエラー検出回路とを付加して構成されている
The device of the present invention is a microprogram control device that sequentially logics and executes microprograms in a control storage device, and includes a microprogram address control unit that determines the address of the control storage device, and a microprogram address control unit that determines the address of the control storage device, and It usually consists of a microinstruction register that holds instructions, a current address register that holds the microprogram address corresponding to the microinstruction currently being executed, and a microprogram execution control unit that decodes and executes the microinstruction in the microinstruction register. In the microprogram control device of the microprogram, there is a Seito address register that holds the correct branch destination address according to instructions from the microinstruction, a match circuit for detecting a match between the current address and the main address, and a matching circuit that holds the correct branch destination address according to instructions from the microinstruction. It is constructed by adding a coincidence detection flip-flop that is reset by a coincidence signal from the coincidence circuit, and an error detection circuit that generates an error signal if the coincidence detection flip-flop is not reset within a certain period of time after being set. ing.

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

本発明の一実施例を示す第1図において、本発明の装置
は、マイクロプログラムを格納する制御記憶装置1と、
制御記憶装置1から読出されたマイクロ命令を保持する
マイクロ命令レジスタ2と、マイクロ命令を解読して実
行する機能を有するとともに複数の正解アドレスを予め
記憶した記憶回路を有するマイクロプログラム実行制御
部3と、制御記憶装置1のアドレスを決定するためのマ
イクロプログラムアドレス制御部4と、マイクロ命令レ
ジスタ2に対応するマイクロプログラムアドレスを保持
する現在アドレスレジスタ5と、マイクロ命令によって
正解ブランチ先アドレスをセットされ、これを保持する
正藤アドレスレジス夕6と、現在アドレスと正鱗アドレ
スとを比較し一致を検出するための一致回路7と、マイ
クロ命令によってセットされ一致回路7からの一致信号
によってリセットされる一致検出フリップフロップ(以
後SRFFと表記する)8と、SRFF8が一定時間以
上セットされたままになっていることを検出するエラー
検出回路9とを含む。
In FIG. 1 showing an embodiment of the present invention, the apparatus of the present invention includes a control storage device 1 storing a microprogram;
A microinstruction register 2 that holds microinstructions read out from the control storage device 1; and a microprogram execution control unit 3 that has a function of decoding and executing microinstructions and a storage circuit that stores a plurality of correct addresses in advance. , a microprogram address control unit 4 for determining the address of the control storage device 1, a current address register 5 holding the microprogram address corresponding to the microinstruction register 2, and a correct branch destination address set by the microinstruction; A matching circuit 7 for comparing the current address and the correct address to detect a match, and a matching circuit 7 that is set by a microinstruction and reset by a matching signal from the matching circuit 7. It includes a detection flip-flop (hereinafter referred to as SRFF) 8 and an error detection circuit 9 that detects that SRFF 8 remains set for a certain period of time or more.

なお、以下の説明では、信号と信号線とを同義に用いる
こともある。
Note that in the following description, a signal and a signal line may be used interchangeably.

制御記憶装置1に格納されているマイクロプログラムは
マイクロプログラムアドレス制御部4からのアドレス線
101により指定されたアドレスで読出され順次マイク
ロ命令レジスタ2に論出し線102を介してセットされ
、実行される。
The microprogram stored in the control storage device 1 is read out at the address specified by the address line 101 from the microprogram address control unit 4, and is sequentially set in the microinstruction register 2 via the logic line 102 and executed. .

マイクロ命令レジス夕2は実行制御フィールドFIとア
ドレス制御フィールドF2とに分割され、それぞれ線1
03および線104によりマイクロプログラム実行制御
部3およびマイクロプログラムアドレス制御部4に送ら
れる。マイクロプログラムアドレス制御部4は前記信号
線104と現在アドレスレジスタ5からの出力線105
とマイクロプログラム実行制御部3からの信号線112
とから次に実行すべきマイクロ命令のアドレスを決定し
、議出しアドレス線101へ送り出す。マイクロプログ
ラム実行制御部3はマイクロ命令レジス夕2の実行制御
フィールドF,を線103を介して受けとり、これを解
読して出力線110,111,112と120を介して
指令を発することにより実行制御を行う。図中クロック
(信号)は特に明示されていないが、マイクロ命令はク
ロツクに同期して1命令づつ実行され、その都度現在ア
ドレスレジスタ5とマイクロ命令レジスタ2が更新され
ていく。SRFF8はマイクロ命令によって信号線11
0が起動されたとき、論理的1レベル(以後“1”と表
記する)にセットされ、一致回路7の出力線によって論
理的0レベル(以後“0”と表記する)にリセットされ
るセット/リセット型フリップフロップである。エラー
検出回路9はSRFF8が一定期間以上“1”にセット
されたままであるとき、エラーを検出する回路で、第2
図にその一例が示されている。第2図を参照すると、エ
ラー検出回路9はクロックが進むごとに入力値が出力値
へ移るD型フリップフロップ(以後DFFと表記する)
10と論理積回路11とを含む構成で、入力信号108
が2クロック以上“1”になっているとき、ェフー信号
109に“1”を出力する回路である。
The microinstruction register 2 is divided into an execution control field FI and an address control field F2, each connected to line 1.
03 and line 104 to the microprogram execution control section 3 and microprogram address control section 4. The microprogram address control unit 4 connects the signal line 104 and the output line 105 from the current address register 5.
and a signal line 112 from the microprogram execution control unit 3
The address of the next microinstruction to be executed is determined from the above and sent to the output address line 101. The microprogram execution control unit 3 receives the execution control field F of the microinstruction register 2 through the line 103, decodes it, and controls the execution by issuing commands through the output lines 110, 111, 112, and 120. I do. Although the clock (signal) is not particularly shown in the figure, the microinstructions are executed one by one in synchronization with the clock, and the current address register 5 and microinstruction register 2 are updated each time. SRFF8 is connected to signal line 11 by microinstruction.
When 0 is activated, the set/set/ It is a reset type flip-flop. The error detection circuit 9 is a circuit that detects an error when the SRFF 8 remains set to "1" for a certain period or more.
An example is shown in the figure. Referring to FIG. 2, the error detection circuit 9 is a D-type flip-flop (hereinafter referred to as DFF) that changes the input value to the output value every time the clock advances.
10 and an AND circuit 11, the input signal 108
This circuit outputs "1" to the FF signal 109 when the signal is "1" for two or more clocks.

入力信号108が“1”にセットされると次のクロック
でDFFIOが“1”にセットされ線201に出力され
る。もし、入力信号108が1クロック間だけ“1”に
なっていれば、線201が“1”になるときは入力信号
108は“0”になっているので論理積回路11による
論理積は常に“0”となり出力線109も常に“0”を
出力する。入力信号108が2クロック以上“1”にな
っていれば、DFFIOが“1”にセットされた時点で
論理積回路11の入力は“1”になり、出力線109に
“1”を出力する。第1図に戻ると、ェフー検出回路9
からのエラー信号109はマイクロプログラム実行制御
部3へ送られ、この信号が“1”になると、以後マイク
ロプログラム実行は抑止される。第3図は本発明に用い
られるマイクロプログラムのフローチャートで、ブラン
チ動作の試験を行う部分をぬき出したものである。
When the input signal 108 is set to "1", DFFIO is set to "1" and output to the line 201 at the next clock. If the input signal 108 is "1" for only one clock, the input signal 108 is "0" when the line 201 becomes "1", so the AND circuit 11 always performs the AND. It becomes "0" and the output line 109 also always outputs "0". If the input signal 108 is "1" for two or more clocks, the input of the AND circuit 11 becomes "1" when DFFIO is set to "1", and "1" is output to the output line 109. . Returning to FIG. 1, the FF detection circuit 9
An error signal 109 from the microprogram execution controller 3 is sent to the microprogram execution control unit 3, and when this signal becomes "1", microprogram execution is inhibited from now on. FIG. 3 is a flowchart of a microprogram used in the present invention, in which a portion for testing branch operations is extracted.

図中、箱の左側にマイク。命令のアドレスが表示されて
いる。アドレスがAOであるマイクロ命令0の実行制御
フィールドFIを解読しこの解読結果に基づいて記憶回
路内から対応するブランチ先の正藤値アドレスA2を正
鱗アドレスレジスタ6にセットする。アドレスAIのマ
イクロ命令1には試験したいブランチ命令が含まれ、ア
ドレスA2へのブランチ動作を試験するためにSRFF
8が“1”にセットされる。ブランチ動作が正常な場合
は、アドレスA2,A3へと進み、ブランチ動作が異常
を起すと、アドレスA2,A3以外の予期しない方向へ
進むが、この場合仮にアドレスB2,B3へ進むとする
。第4図はアドレスAIからアドレスA2へ正しくブラ
ンチした場合を示すタイムチャートであり、現在アドレ
スレジスタ5はクロツクT0,T1,T2,T3に従い
アドレスA0,AI,A2,A3へと進んでいる。
In the picture, a microphone is on the left side of the box. The address of the instruction is displayed. The execution control field FI of microinstruction 0 whose address is AO is decoded, and based on the result of this decoding, the correct address A2 of the corresponding branch destination is set in the correct address register 6 from within the memory circuit. Microinstruction 1 at address AI contains the branch instruction to be tested, and SRFF is used to test the branch operation to address A2.
8 is set to "1". If the branch operation is normal, the process proceeds to addresses A2 and A3, and if the branch operation becomes abnormal, the process proceeds to an unexpected direction other than addresses A2 and A3, but in this case it is assumed that the process proceeds to addresses B2 and B3. FIG. 4 is a time chart showing a case where a branch is correctly made from address AI to address A2, and the address register 5 is currently progressing to addresses A0, AI, A2, and A3 according to clocks T0, T1, T2, and T3.

アドレスAOのマイクロ命令川こよりクロックTIで正
鱗アドレスレジスタ6に正解アドレスA2がセットされ
る。アドレスAIのマイクロ命令1によりSRFF8が
セットされ出力線108がクロツクT2で“0”から“
1”に変化する。図中、高レベルが“0”を、低レベル
が“1”を示している。このとき、同時に現在アドレス
レジスタ5と正解アドレスレジスタ6の内容が共にA2
で一致信号107が“1”になり、クロツクT2でSR
FF8がリセットされ、信号線108は“0”になる。
OFFIOの出力線201は出力線108の1クロック
だけ“1”の波形を1クロック遅らせて形になり、論理
積回路11の出力であるエラー信号109は、108と
線201との論理積が常に“0”になることにより“0
”のままとどまりエラーが発生しなかったことを示す。
第5図はアドレスAIからアドレスA2以外の誤った方
向へブランチする場合のタイムチャートで、現在アドレ
スレジスタ5はクロックT0,T1,T2,T3に従し
いアドレスA0,AI,B2,B3と進んでいる。
The correct address A2 is set in the correct address register 6 by the clock TI from the microinstruction at address AO. SRFF8 is set by microinstruction 1 at address AI, and output line 108 changes from "0" to "" at clock T2.
In the figure, the high level indicates "0" and the low level indicates "1".At this time, the contents of the current address register 5 and correct address register 6 both change to A2.
The coincidence signal 107 becomes "1" at the clock T2, and the SR
FF8 is reset and the signal line 108 becomes "0".
The output line 201 of OFFIO takes the form of the "1" waveform of the output line 108 delayed by one clock, and the error signal 109 which is the output of the AND circuit 11 is always the logical product of 108 and the line 201. “0” by becoming “0”
”, indicating that no error occurred.
FIG. 5 is a time chart in the case of branching from address AI to a wrong direction other than address A2, and the address register 5 is currently progressing to addresses A0, AI, B2, and B3 according to clocks T0, T1, T2, and T3. There is.

クロツクT2でセットされたSRFF8は一致信号10
7が“1”にならないのでリセットされず、線108は
クロックT2以後“1”のままになっている。線108
の1クロック遅れ信号201はクロックT3で“1”に
なり、この結果、線108と線201の論理積であるエ
ラー信号109はクロツクT3以後“1”になる。以上
の説明から明らかなように、本実施例によるマイクロプ
ログラム制御装置は試験したいマイクロ命令のブランチ
動作が誤った方向へ進んだ場合、ただちにエラーを検出
することがわかる。
SRFF8 set by clock T2 is a coincidence signal 10.
7 does not become "1", it is not reset, and the line 108 remains at "1" after clock T2. line 108
The one-clock delayed signal 201 becomes "1" at clock T3, and as a result, the error signal 109, which is the AND of line 108 and line 201, becomes "1" after clock T3. As is clear from the above description, the microprogram control device according to this embodiment can immediately detect an error if the branch operation of the microinstruction to be tested proceeds in the wrong direction.

ここでいう誤った方向とは正しい方向以外の全てという
意味でブランチ動作がハードウェアの障害により予想外
の方向へ飛んだ場合も含むことになる。また、第2図に
より2クロック以上SRFF8がセットされていると、
エラーを検出する例を示したが、この時間はDFFIO
の代りにカウンタまたはシフトレジスタを使用した通常
のタイムアウト検出回路を使用すれば、任意の期間に拡
張することができる。第6図は4ビットのカウンタを使
用したエラー検出回路9の一例で、4ビットからなる十
1カウンタ12と、カウンタ12の4ビットが全て“1
”すなわち、2進1111になったことを検出する論理
積回路13とを含む。
The wrong direction here means anything other than the correct direction, and includes cases where the branch operation goes in an unexpected direction due to a hardware failure. Also, as shown in Figure 2, if SRFF8 is set for 2 clocks or more,
I showed an example of detecting an error, but this time is DFFIO
It can be extended to any period by using a conventional timeout detection circuit using a counter or shift register instead. FIG. 6 shows an example of the error detection circuit 9 using a 4-bit counter.
``In other words, it includes an AND circuit 13 that detects when the binary value becomes 1111.

入力線108が“0’’のときはカウンタ12は000
0にクリアされ、入力線108が“1”になると、カウ
ンタ12は0001,0010,・・…・と順次十カウ
ントされる。カウンター2が2進数1111、すなわち
IG隼数15に達すると、論理種回路13によりエラー
信号109が“1”になる。カウント数が1111に達
する前に入力線108が“0”に戻ると、カウンタ12
は再び0000にクリアされるので出力線109は“0
”のままでエラーが発生しないことになる。本発明には
、以上説明したように、マイクロプログラム制御装置に
マイクロプログラムのブランチ先がある一定時間内に正
しいアドレスに達したかどうかを判定する手段を付加し
、これによりマイクロ命令のブランチ動作の障害を早期
に検出し、マイクロプログラムの暴走を防げるという効
果がある。
When the input line 108 is “0”, the counter 12 is 000.
When the input line 108 is cleared to 0 and the input line 108 becomes "1", the counter 12 sequentially counts to 10 as 0001, 0010, . . . . When the counter 2 reaches the binary number 1111, that is, the IG Hayabusa number 15, the error signal 109 becomes "1" by the logic seed circuit 13. If the input line 108 returns to "0" before the count reaches 1111, the counter 12
is cleared to 0000 again, so the output line 109 becomes “0”.
”, no error will occur.As explained above, the present invention includes means for determining whether the branch destination of the microprogram reaches the correct address within a certain period of time in the microprogram control device. This has the effect of detecting failures in branch operations of microinstructions at an early stage and preventing runaway of microprograms.

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

第1図は本発明の一実施例を示すブロック図、第2図は
第1図で示したエラー検出回路9の回路図、第3図は本
発明の一実施例を説明するためのマイクロプログラムの
フローチャート図、第4図と第5図は第3図のフローチ
ャートによる動作を時間的に示したタイムチャート図お
よび第6図は第1図で示したエラー検出回路9の他の例
を示す図である。 第1図、第2図および第6図において、1……制御記憶
装置、2・・・・・・マイクロ命令レジスタ、3・・・
・・・マイクロプログラム実行制御部、4・…・・マイ
クロプログラムアドレス制御部、5・・・・・・現在ア
ドレスレジスタ、6・・・・・・正解アドレスレジスタ
、7…・・・一致回路、8・・・・・・一致検出フリッ
プフロップ、9……エラー検出回路、10…・・・D型
フリップフロツプ、11,13・・・・・・論理頚回路
、12・・・…4ビットカウンタ。 系1図 兼2図 第3函 第4図 秦5図 繁ら図
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a circuit diagram of the error detection circuit 9 shown in FIG. 1, and FIG. 3 is a microprogram for explaining an embodiment of the present invention. FIGS. 4 and 5 are time charts showing the operation according to the flowchart of FIG. 3, and FIG. 6 is a diagram showing another example of the error detection circuit 9 shown in FIG. 1. It is. 1, 2, and 6, 1... control storage device, 2... microinstruction register, 3...
...Microprogram execution control unit, 4...Microprogram address control unit, 5...Current address register, 6...Correct address register, 7...Coincidence circuit, 8...Coincidence detection flip-flop, 9...Error detection circuit, 10...D-type flip-flop, 11, 13...Logic neck circuit, 12...4-bit counter. Series 1 diagram and 2 diagrams 3rd box diagram 4th diagram Qin 5 diagrams

Claims (1)

【特許請求の範囲】[Claims] 1 制御記憶装置内のマイクロプログラムを順次読出し
て実行するマイクロプログラム制御装置において、前記
制御記憶装置のアドレスを決定するマイクロプログラム
アドレス制御部と、前記制御記憶装置から読出されたマ
イクロ命令を保持するマイクロ命令レジスタと、現在実
行中のマイクロ命令に対応するマイクロプログラムアド
レスを保持する現在アドレスレジスタと、予め定めた複
数の正解ブランチ先アドレスを記憶するとともに前記マ
イクロ命令レジスタ内のマイクロ命令を実行するマイク
ロプログラム実行制御部と、マイクロ命令の指示により
前記マイクロプログラム実行制御部から与えられる前記
正解ブランチ先アドレスを保持する正解アドレスレジス
タと、現在アドレスと正解アドレスとの一致を検出する
ための一致回路と、マイクロ命令の指示によりセツトさ
れ前記一致回路からの一致信号によりリセツトされる一
致検出フリツプフロツプと、該一致検出フリツプフロツ
プがセツトされてから一定時間内にリセツトされない場
合にエラー信号を発生するエラー検出回路とから構成さ
れたことを特徴とするマイクロプログラム制御装置。
1. A microprogram control device that sequentially reads and executes microprograms in a control storage device, including a microprogram address control section that determines the address of the control storage device, and a microprogram that holds microinstructions read from the control storage device. an instruction register, a current address register that holds a microprogram address corresponding to the microinstruction currently being executed, and a microprogram that stores a plurality of predetermined correct branch destination addresses and executes the microinstruction in the microinstruction register. an execution control section, a correct address register that holds the correct branch destination address given from the microprogram execution control section in response to instructions from a microinstruction, a matching circuit for detecting a match between the current address and the correct address, and a microprogram execution control section; Consisting of a coincidence detection flip-flop that is set according to an instruction and reset by a coincidence signal from the coincidence circuit, and an error detection circuit that generates an error signal if the coincidence detection flip-flop is not reset within a certain period of time after being set. A microprogram control device characterized by:
JP52123251A 1977-10-13 1977-10-13 microprogram controller Expired JPS6029128B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP52123251A JPS6029128B2 (en) 1977-10-13 1977-10-13 microprogram controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52123251A JPS6029128B2 (en) 1977-10-13 1977-10-13 microprogram controller

Publications (2)

Publication Number Publication Date
JPS5455338A JPS5455338A (en) 1979-05-02
JPS6029128B2 true JPS6029128B2 (en) 1985-07-09

Family

ID=14855935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52123251A Expired JPS6029128B2 (en) 1977-10-13 1977-10-13 microprogram controller

Country Status (1)

Country Link
JP (1) JPS6029128B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11607133B2 (en) 2017-12-29 2023-03-21 Samsung Electronics Co., Ltd. Biological component measuring apparatus and biological component measuring method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11607133B2 (en) 2017-12-29 2023-03-21 Samsung Electronics Co., Ltd. Biological component measuring apparatus and biological component measuring method

Also Published As

Publication number Publication date
JPS5455338A (en) 1979-05-02

Similar Documents

Publication Publication Date Title
US4430706A (en) Branch prediction apparatus and method for a data processing system
US4176394A (en) Apparatus for maintaining a history of the most recently executed instructions in a digital computer
JP2755581B2 (en) Digital data processing system
US4231089A (en) Data processing system with apparatus for correcting microinstruction errors
US5146586A (en) Arrangement for storing an execution history in an information processing unit
US4559596A (en) History memory control system
JPS6029128B2 (en) microprogram controller
JPH0320776B2 (en)
US5761482A (en) Emulation apparatus
US20230315612A1 (en) In-circuit emulator device
JPH1115661A (en) Self-diagnosis method for cpu
JPS58195257A (en) Fault recovery system of electronic computer
JPH11219293A (en) Address tracing method and tracer memory controller
JPS59183434A (en) Prefetch control system of instruction
SU1636845A1 (en) Microprogrammed controller
JP3123758B2 (en) Software coverage measurement device
JP3001547B1 (en) In-circuit emulator
JPS6239782B2 (en)
JPS626341A (en) Information processor
JPH0831054B2 (en) History information storage method
JPS5936853A (en) Operation processor
JPH03105487A (en) Microprocessor
JPS58215799A (en) System for verifying control storage
JPS5840762B2 (en) Malfunction detection method for digital data distribution equipment
JPS6039243A (en) Fault detecting system