JPS6014334A - デ−タ処理装置 - Google Patents
デ−タ処理装置Info
- Publication number
- JPS6014334A JPS6014334A JP12097383A JP12097383A JPS6014334A JP S6014334 A JPS6014334 A JP S6014334A JP 12097383 A JP12097383 A JP 12097383A JP 12097383 A JP12097383 A JP 12097383A JP S6014334 A JPS6014334 A JP S6014334A
- Authority
- JP
- Japan
- Prior art keywords
- register
- memory
- address
- microinstruction
- decoder
- 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
- 230000004044 response Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
発明の属する技術分野
本発明はマイクロゾログラム制御のデータ処理装置に関
し、特に制御記憶から読み出されたマイクロ命令の一部
をアドレスとして制御情報が格納されているメモリから
データを読み出し、その読み出したデータにより演算回
路の制御を行なう方式のデータ処理装置に関する。
し、特に制御記憶から読み出されたマイクロ命令の一部
をアドレスとして制御情報が格納されているメモリから
データを読み出し、その読み出したデータにより演算回
路の制御を行なう方式のデータ処理装置に関する。
従来技術
従来、この種のデータ処理装置のマイクロプログラムに
よる制御は第1図のような構成により行われる。第1図
において制御記憶1にはこのデータ処理装置を制御する
だめのマイクロプログラムが格納されている。マイクロ
命令の読み出しアドレスはマイクロアドレス制御回路2
により作成され、制御記憶1から読み出されたマイクロ
命令はマイクロ命令レジスタ3に格納される。マイクロ
命令は複数のフィールドに分割されておシ、各々のフィ
ールドはメモリデコーダ4,5.・・・6のアドレスを
指定している。メモリデコーダ4,5゜・・・6はそれ
ぞれ演算回路7,8.・・9を制御するための情報が格
納されている読み出し専用メモリである。
よる制御は第1図のような構成により行われる。第1図
において制御記憶1にはこのデータ処理装置を制御する
だめのマイクロプログラムが格納されている。マイクロ
命令の読み出しアドレスはマイクロアドレス制御回路2
により作成され、制御記憶1から読み出されたマイクロ
命令はマイクロ命令レジスタ3に格納される。マイクロ
命令は複数のフィールドに分割されておシ、各々のフィ
ールドはメモリデコーダ4,5.・・・6のアドレスを
指定している。メモリデコーダ4,5゜・・・6はそれ
ぞれ演算回路7,8.・・9を制御するための情報が格
納されている読み出し専用メモリである。
一般に前記メモリデコーダ4,5.・・・6を構成する
際においては、必ずしも使用するメモリ素子の全ワード
を使用するとは限らず、メモリ素子の中に未使用のワー
ドができることがある。次に。
際においては、必ずしも使用するメモリ素子の全ワード
を使用するとは限らず、メモリ素子の中に未使用のワー
ドができることがある。次に。
第2図を参照してこれを説明する。
第2図は前記メモリデコーダ4,5.・・・6のうちの
任意の1つをとり出して、との構成を簡略化してあられ
したものである。図から明らかなようにこのメモリデコ
ーダは256ワードのメモリ素子を使用しており、A
oHA 1 r・・・A7はそのアドレス入力をあられ
す。ここで第1図のマイクロ命令レジスタ3に格納され
るマイクロ命令においてとのメモリデコーダに割り当て
られだビ゛ット数が7ビツトであるとすると、第2図の
」:うにこれらのピッ)aO,al・・・a6は各々入
力Al 。
任意の1つをとり出して、との構成を簡略化してあられ
したものである。図から明らかなようにこのメモリデコ
ーダは256ワードのメモリ素子を使用しており、A
oHA 1 r・・・A7はそのアドレス入力をあられ
す。ここで第1図のマイクロ命令レジスタ3に格納され
るマイクロ命令においてとのメモリデコーダに割り当て
られだビ゛ット数が7ビツトであるとすると、第2図の
」:うにこれらのピッ)aO,al・・・a6は各々入
力Al 。
A 2 + ”’ A 7に入力され、入力A。は「0
」に固定されることになる。したがってこのメモリデコ
ーダにおいては物理的には256ワードあるにもかかわ
らず、ワードO〜ワード127の言」128ワードしか
使用されず、ワード128〜ワード255の計128ワ
ードは未使用となるため、無駄が多いという欠点がある
。
」に固定されることになる。したがってこのメモリデコ
ーダにおいては物理的には256ワードあるにもかかわ
らず、ワードO〜ワード127の言」128ワードしか
使用されず、ワード128〜ワード255の計128ワ
ードは未使用となるため、無駄が多いという欠点がある
。
又、一般にマイクロプログラム制御のデータ処理装置に
おいては、演算回路に」:り演算を行い。
おいては、演算回路に」:り演算を行い。
その結果によりそれぞれ異なる動作を行わなければなら
ない場合が非常に多く、その場合にはマイクロプログラ
ムの分岐を行うことが必要である。
ない場合が非常に多く、その場合にはマイクロプログラ
ムの分岐を行うことが必要である。
第1図を参照すると、従来、マイクロプログラムの分岐
を行う場合、演算回路7,8.・・・9により演算を行
い、その結果得られたマイクロプログラム分岐信号は、
それぞれ信号線101..102゜・・・103により
マイクロアドレス制御回路2に送られる。マイクロアド
レス制御回路2では、マイクロプログラム分岐信号から
分岐を行うかどうかの判断を行い、制御記憶1から分岐
先のマイクロ命令を読み出し、以後の動作が続けられる
。このように、マイクロプログラムの分岐は2分岐直前
の演算を実行してはじめて次に実行′すべきマイクロ命
令のアドレスが決定し、それから制御記憶を読み出すた
め、実行時間が遅くなるという欠点がある。
を行う場合、演算回路7,8.・・・9により演算を行
い、その結果得られたマイクロプログラム分岐信号は、
それぞれ信号線101..102゜・・・103により
マイクロアドレス制御回路2に送られる。マイクロアド
レス制御回路2では、マイクロプログラム分岐信号から
分岐を行うかどうかの判断を行い、制御記憶1から分岐
先のマイクロ命令を読み出し、以後の動作が続けられる
。このように、マイクロプログラムの分岐は2分岐直前
の演算を実行してはじめて次に実行′すべきマイクロ命
令のアドレスが決定し、それから制御記憶を読み出すた
め、実行時間が遅くなるという欠点がある。
発明の目的
本発明の目的は上述の欠点を除去し、少ないハードウェ
アの追加によりマイクロプログラムの分岐を高速に行い
、性能の向上したデータ処理装置を提供することにある
。
アの追加によりマイクロプログラムの分岐を高速に行い
、性能の向上したデータ処理装置を提供することにある
。
発明の構成
本発明によれば、マイクロ命令を格納する第1のメモリ
と、この第1のメモリの出力を格納するマイクロ命令レ
ジスタと、データ処理を行うだめの演算回路と、この演
算回路の内部状態に対応してマイクロプログラム分岐信
号を作成する手段と。
と、この第1のメモリの出力を格納するマイクロ命令レ
ジスタと、データ処理を行うだめの演算回路と、この演
算回路の内部状態に対応してマイクロプログラム分岐信
号を作成する手段と。
前記マイクロプログラム分岐信号がセットされるサブア
ドレスレジスタと、このサブアドレスレジスタの出力と
前記マイクロ命令レジスタの出力の一部と組合わせた信
号をアドレスとして入力する第2のメモリと、この第2
のメモリの出力により(5) 前記演算回路を制御する手段とを有するデータ処理装置
が得られる。
ドレスレジスタと、このサブアドレスレジスタの出力と
前記マイクロ命令レジスタの出力の一部と組合わせた信
号をアドレスとして入力する第2のメモリと、この第2
のメモリの出力により(5) 前記演算回路を制御する手段とを有するデータ処理装置
が得られる。
この発明の実施例
次に本発明の実施例について図面を参照して説明する。
第3図は本発明によるデータ処理装置の一実施例の構成
を示したブロック図である。
を示したブロック図である。
第3図において制御記憶1はマイクロプログラムが格納
されるメモリで、マイクロアドレス制御回路2により作
成されたアドレスのマイクロ命令が順次読み出され、マ
イクロ命令レジスタ3に格納される。
されるメモリで、マイクロアドレス制御回路2により作
成されたアドレスのマイクロ命令が順次読み出され、マ
イクロ命令レジスタ3に格納される。
主記憶装置10にはソフトウェア命令お」:びオ波ラン
ドが格納されており、キャッシュメモリ11を通して読
出し、書込みが行われる。演算レジスタ12は演算のオ
ペランドおよび演算結果を保持するレジスタである。
ドが格納されており、キャッシュメモリ11を通して読
出し、書込みが行われる。演算レジスタ12は演算のオ
ペランドおよび演算結果を保持するレジスタである。
演算回路7は、第1オペランドレジスタ13゜第2オペ
ランドレジスタ14 r 演N論理ユニット(以下、
ALUと略称す)15.および演算結果しく6) シフタ16から構成されている。第1オ被ランドレジス
タ13および第2オRランドレジスタ14はそれぞれ演
算レジスタ12およびキャッシュメモリ11から送られ
てくるデータを格納し、 A、LU15で演算を行うだ
めのレジスタである。ALUi5では2進加減算、論理
演算等を行うととが可能で。
ランドレジスタ14 r 演N論理ユニット(以下、
ALUと略称す)15.および演算結果しく6) シフタ16から構成されている。第1オ被ランドレジス
タ13および第2オRランドレジスタ14はそれぞれ演
算レジスタ12およびキャッシュメモリ11から送られ
てくるデータを格納し、 A、LU15で演算を行うだ
めのレジスタである。ALUi5では2進加減算、論理
演算等を行うととが可能で。
演算のモードは演算モードレジスタ17により与えられ
る。演算結果レジスタ16はALU 15により演算さ
れた結果を格納し、演算レジスタ12まだはキャッシュ
メモリ11へ書き込むだめのレジスタである。ザブアド
レスレジスタ18ハALU15の出力の符号ピッl−(
本実施例のマイクロプログラム分岐信号)をセットする
だめのフリッゾフロ7ゾ回路である。
る。演算結果レジスタ16はALU 15により演算さ
れた結果を格納し、演算レジスタ12まだはキャッシュ
メモリ11へ書き込むだめのレジスタである。ザブアド
レスレジスタ18ハALU15の出力の符号ピッl−(
本実施例のマイクロプログラム分岐信号)をセットする
だめのフリッゾフロ7ゾ回路である。
メモリデコーダ4は256ワードの読出し専用メモリで
、そのアドレス入力の最上位ビットにはサブアドレスレ
ジスタ17の出力(信号線108)が入力され、下位7
ビツ!・にはマイクロ命令レジスタ3の出力の一部(信
号線109)が入力されている。メモリデコーダ4の出
力は上述した回路(7) の制御に用いられる。す々わぢ信号線104および信号
11105はそれぞれ第1オ被ランドレジスク13およ
び第2オ被ランドレジスタ14にデータをセットするだ
めの信号でちゃ、信号線106は演算モードレジスタ1
7にセットされ、ALU15の演算を指定するデータで
あり、信号線107は演算結果レジスタ16にデータを
セットするだめの信号である。ザブアドレスレジスタ1
8の出力(信号線108)は前述のメモリデコーダ4以
外にマイクロアドレス制御回路2にも送られ2次に読み
出すべきマイクロ命令が格納されている制御記憶1のア
ドレスを作成するのに使用される。
、そのアドレス入力の最上位ビットにはサブアドレスレ
ジスタ17の出力(信号線108)が入力され、下位7
ビツ!・にはマイクロ命令レジスタ3の出力の一部(信
号線109)が入力されている。メモリデコーダ4の出
力は上述した回路(7) の制御に用いられる。す々わぢ信号線104および信号
11105はそれぞれ第1オ被ランドレジスク13およ
び第2オ被ランドレジスタ14にデータをセットするだ
めの信号でちゃ、信号線106は演算モードレジスタ1
7にセットされ、ALU15の演算を指定するデータで
あり、信号線107は演算結果レジスタ16にデータを
セットするだめの信号である。ザブアドレスレジスタ1
8の出力(信号線108)は前述のメモリデコーダ4以
外にマイクロアドレス制御回路2にも送られ2次に読み
出すべきマイクロ命令が格納されている制御記憶1のア
ドレスを作成するのに使用される。
1g下、第3図の実施例において次の命令を実行する場
合の動作について説明する。
合の動作について説明する。
この命令は次の様な順序で実行できる。まず命令の実行
開始時点で、マイクロ命令レジスタ3に(8) はこの命令を実行するだめの最初のマイクロ命令が読み
出される。さらに読み出されたマイクロ命令によりメモ
リデコーダ4の特定のアドレスが読み出される。この読
み出された制御信号により第1オペランドレジスタ13
には演算レジスタ12の内容、第2オ被ランドレジスタ
14にはメモリオ被ランドがそれぞれセットされ、さら
に演算モードレジスタ17には「2進減算」モードがセ
ットされる。次のステップではALU 15によって第
1オペランドレジスタ13の内容から第2オ被ランドレ
ジスタ14の内容が減算され、その結果の符号ピッ1−
はザブアドレスレジスタ18にセットされる。ザブアド
レスレジスタ18に「0」がセットされた場合は減算の
結果がO′!、たは正であり。
開始時点で、マイクロ命令レジスタ3に(8) はこの命令を実行するだめの最初のマイクロ命令が読み
出される。さらに読み出されたマイクロ命令によりメモ
リデコーダ4の特定のアドレスが読み出される。この読
み出された制御信号により第1オペランドレジスタ13
には演算レジスタ12の内容、第2オ被ランドレジスタ
14にはメモリオ被ランドがそれぞれセットされ、さら
に演算モードレジスタ17には「2進減算」モードがセ
ットされる。次のステップではALU 15によって第
1オペランドレジスタ13の内容から第2オ被ランドレ
ジスタ14の内容が減算され、その結果の符号ピッ1−
はザブアドレスレジスタ18にセットされる。ザブアド
レスレジスタ18に「0」がセットされた場合は減算の
結果がO′!、たは正であり。
「1」がセットされた場合は減算の結果が負であること
を示している。サブアドレスレジスタ18rOJの場合
は第1オペランドレジスタ13の値が第2オぽランドレ
ジスタ14の値より大きいか等しいので第1オペランド
レジスタ13の内容ヲALU 15を通して演算結果レ
ジスタ16へ転送す(9) る。このとき演算モードレジスタ17はALU 15が
第1オペランドレジスタ13の内容を出力するモードに
なっていなければならない。1だサブアドレスレジスタ
18が「1」の場合は第2オペランドレジスタ14の値
が第1オ綬ランドレジスタ13の値より大きいので第2
オ又ランドレジスタ17はALU 15が第2オペラン
ドレジスタ14の内容を出力するモードになっていなけ
れば在らない。最後のステップでは演算結果レジスタ1
6の内容を演算レジスタ12に格納して命令は終了する
。
を示している。サブアドレスレジスタ18rOJの場合
は第1オペランドレジスタ13の値が第2オぽランドレ
ジスタ14の値より大きいか等しいので第1オペランド
レジスタ13の内容ヲALU 15を通して演算結果レ
ジスタ16へ転送す(9) る。このとき演算モードレジスタ17はALU 15が
第1オペランドレジスタ13の内容を出力するモードに
なっていなければならない。1だサブアドレスレジスタ
18が「1」の場合は第2オペランドレジスタ14の値
が第1オ綬ランドレジスタ13の値より大きいので第2
オ又ランドレジスタ17はALU 15が第2オペラン
ドレジスタ14の内容を出力するモードになっていなけ
れば在らない。最後のステップでは演算結果レジスタ1
6の内容を演算レジスタ12に格納して命令は終了する
。
上記の命令実行中にマイクロプログラムの分岐が必要な
部分は、ザブアドレスレジスタ18の値を判断して演算
モードレジスタ17にモードをセットする部分であり、
この分岐を高速に行うことにより命令の実行時間も高速
化できる。
部分は、ザブアドレスレジスタ18の値を判断して演算
モードレジスタ17にモードをセットする部分であり、
この分岐を高速に行うことにより命令の実行時間も高速
化できる。
前述したように、従来の方式による分岐では。
ザブアドレスレジスタ18がセットされた次のり(10
) ロックで分岐先のマイクロ命令がマイクロ命令l/ジメ
タ3に読み出され、その次のクロックでそのマイクロ命
令により演算モードレジスタ17にモードがセットされ
るだめ、1クロック分の無駄が生じる。しかし本発明に
よれば以下に述べる様にこの無駄は生じない。
) ロックで分岐先のマイクロ命令がマイクロ命令l/ジメ
タ3に読み出され、その次のクロックでそのマイクロ命
令により演算モードレジスタ17にモードがセットされ
るだめ、1クロック分の無駄が生じる。しかし本発明に
よれば以下に述べる様にこの無駄は生じない。
第4図には、第3図のメモリデコーダ4の構成が簡略化
してあられされている。第3図および第4図を参照する
と、アドレス人力A、、A2 、・・・A7へは従来通
りマイクロ命令レジスタ3の出力の一部(信号51.0
9)が入力されている。しかし、第2図では「0」固定
であったA。へはサブアドレスレジスタ18の出力(信
号線108)が入力されている。メモリデコーダ4のl
) (= a6a1 a2 a、3 a4 a5 a6
(2進))番地のワードW1には演算モードレジスタ
17のセットデータとしY−ALU 15が第1オペラ
ンドレジスタ13の内容を出力するモードが格納されて
おり、 (128+D)番地のワードW2にはALU
15が第2オペランドレジスタ14の内容を出力するモ
ードが格納されている。こうするととによって、同一の
マイクロ命令であってもザブアドレスレジスタ18の値
によりメモリデコーダ4の読出しアドレスを変化させる
ことができ、演算モートゝレジスタ17にセットするモ
ードを制御できるので、サブアドレスレジスタ18がセ
ットされた次のクロックで演算モードレジスタ17にモ
ードがセットできる。したがって従来に比べて分岐が1
クロツク高速化できる。
してあられされている。第3図および第4図を参照する
と、アドレス人力A、、A2 、・・・A7へは従来通
りマイクロ命令レジスタ3の出力の一部(信号51.0
9)が入力されている。しかし、第2図では「0」固定
であったA。へはサブアドレスレジスタ18の出力(信
号線108)が入力されている。メモリデコーダ4のl
) (= a6a1 a2 a、3 a4 a5 a6
(2進))番地のワードW1には演算モードレジスタ
17のセットデータとしY−ALU 15が第1オペラ
ンドレジスタ13の内容を出力するモードが格納されて
おり、 (128+D)番地のワードW2にはALU
15が第2オペランドレジスタ14の内容を出力するモ
ードが格納されている。こうするととによって、同一の
マイクロ命令であってもザブアドレスレジスタ18の値
によりメモリデコーダ4の読出しアドレスを変化させる
ことができ、演算モートゝレジスタ17にセットするモ
ードを制御できるので、サブアドレスレジスタ18がセ
ットされた次のクロックで演算モードレジスタ17にモ
ードがセットできる。したがって従来に比べて分岐が1
クロツク高速化できる。
なお1本実施例では、サブアドレスレジスタ18にセッ
トされるマイクロプログラム分岐信号としてALU 1
.5の出力の符号ビットを用いているので、 ALU
1.5の内部状態に対応してマイクロプログラム分岐信
号を作成する手段はALU15からサブアドレスレジス
タ18への信号線110だけであるが、信号線110以
外に演算回路7の外部にマイクロプログラム分岐信号を
作成する手段が設けられる場合も本発明に含まれる。
トされるマイクロプログラム分岐信号としてALU 1
.5の出力の符号ビットを用いているので、 ALU
1.5の内部状態に対応してマイクロプログラム分岐信
号を作成する手段はALU15からサブアドレスレジス
タ18への信号線110だけであるが、信号線110以
外に演算回路7の外部にマイクロプログラム分岐信号を
作成する手段が設けられる場合も本発明に含まれる。
発明の効果
本発明には以上説明したように分岐条件に従ってメモリ
デコーダのアドレスを変化させるように構成することに
より、マイクロプログラムの分岐を高速化することがで
きるという効果がある。
デコーダのアドレスを変化させるように構成することに
より、マイクロプログラムの分岐を高速化することがで
きるという効果がある。
第1図は従来のデータ処理装置の構成を示したブロック
図、第2図は従来のメモリデコーダの構成を簡略化して
あられした図、第3図は本発明の一実施例を示すブロッ
ク図、第4図は第3図の実施例におけるメモリデコーダ
の構成を簡略化してあられした図である。 l・・・制御記憶、2・・・マイクロアドレス制御回路
3・・・マイクロ命令レジスタ、 4. 、5 、6・
・・メモリデコーダ、7,8.9・・・演算回路、10
・・・主記憶装置、11・・・キャッシュメモリ、12
・・・演算レジスタ、13・・・第1オペランドレジス
タ、14・・・第2オ<ランドレジスタ、15・・・A
LU 、 16・・・演算結果レジスタ、17・・・演
算モードレジスタ、18・・・サブアドレスレジスタ、
1.01 、102.103゜(13) 104.105,106,107,108゜(14) 第1図 第3図
図、第2図は従来のメモリデコーダの構成を簡略化して
あられした図、第3図は本発明の一実施例を示すブロッ
ク図、第4図は第3図の実施例におけるメモリデコーダ
の構成を簡略化してあられした図である。 l・・・制御記憶、2・・・マイクロアドレス制御回路
3・・・マイクロ命令レジスタ、 4. 、5 、6・
・・メモリデコーダ、7,8.9・・・演算回路、10
・・・主記憶装置、11・・・キャッシュメモリ、12
・・・演算レジスタ、13・・・第1オペランドレジス
タ、14・・・第2オ<ランドレジスタ、15・・・A
LU 、 16・・・演算結果レジスタ、17・・・演
算モードレジスタ、18・・・サブアドレスレジスタ、
1.01 、102.103゜(13) 104.105,106,107,108゜(14) 第1図 第3図
Claims (1)
- 【特許請求の範囲】 1、 マイクロプログラム制御のデータ処理装置におい
て、マイクロ命令を格納する第1のメモリと、該第1の
メモリの出力を格納するマイクロ命令レジスタと、デー
タ処理を行うだめの演算回路と、該演算回路の内部状態
に対応してマイクロプログラム分岐信号を作成する手段
と、前記マイクロプログラム分岐信号がセットされるサ
ブアドレスレジスタと、該サブアドレスレジスタの出力
と前記マイクロ命令レジスタの出力の一部とを組合わせ
た信号をアドレスとして入力する第2のメモリと、該第
2のメモリの出力にょシ前記演算回路を制御する手段と
を有することを特徴とするデータ処理装置。 以下今日
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12097383A JPS6014334A (ja) | 1983-07-05 | 1983-07-05 | デ−タ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12097383A JPS6014334A (ja) | 1983-07-05 | 1983-07-05 | デ−タ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6014334A true JPS6014334A (ja) | 1985-01-24 |
Family
ID=14799610
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12097383A Pending JPS6014334A (ja) | 1983-07-05 | 1983-07-05 | デ−タ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6014334A (ja) |
-
1983
- 1983-07-05 JP JP12097383A patent/JPS6014334A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2539199B2 (ja) | デジタルプロセッサ制御装置 | |
| US3728692A (en) | Instruction selection in a two-program counter instruction unit | |
| US4179731A (en) | Microprogrammed control system | |
| JP2554050B2 (ja) | デ−タ処理方法 | |
| US4562538A (en) | Microprocessor having decision pointer to process restore position | |
| JPS6232503B2 (ja) | ||
| JPH0769791B2 (ja) | マイクロプロセッサ | |
| JPH0414385B2 (ja) | ||
| US5247624A (en) | Microprogram controller including leading microinstruction from a generator executed while succeeding microinstruction from memory is read out | |
| US4656581A (en) | Vector mask control system | |
| US4967339A (en) | Operation control apparatus for a processor having a plurality of arithmetic devices | |
| US4812970A (en) | Microprogram control system | |
| EP0226991B1 (en) | Data-processing device | |
| JPH02125330A (ja) | データ処理装置 | |
| US5151993A (en) | Data processor performing operation on data having length shorter than one-word length | |
| JPS6014334A (ja) | デ−タ処理装置 | |
| US5187782A (en) | Data processing system | |
| JP2583506B2 (ja) | データ処理装置 | |
| JP2781779B2 (ja) | 分岐制御回路 | |
| JP2543589B2 (ja) | デ―タ処理装置 | |
| JP2573711B2 (ja) | マイクロサブルーチン制御方式 | |
| JP2982129B2 (ja) | マイクロプログラム制御装置 | |
| JPS63229526A (ja) | 情報処理装置 | |
| JPS6028014B2 (ja) | マイクロプロセツサ | |
| JPS6015969B2 (ja) | マイクロ命令アドレス生成方式 |