JPH02297222A - Central processing unit - Google Patents
Central processing unitInfo
- Publication number
- JPH02297222A JPH02297222A JP11611589A JP11611589A JPH02297222A JP H02297222 A JPH02297222 A JP H02297222A JP 11611589 A JP11611589 A JP 11611589A JP 11611589 A JP11611589 A JP 11611589A JP H02297222 A JPH02297222 A JP H02297222A
- Authority
- JP
- Japan
- Prior art keywords
- processing unit
- central processing
- program
- main memory
- program counter
- 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
- 238000000034 method Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 1
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は計算機システムの主構成要素である中央処理装
置の改善に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to improvement of a central processing unit that is a main component of a computer system.
通常計算機システムは、第2図に示すように、主に計算
機システムとしての演算機能と各種装置の制御機能とを
実行する中央処理装置1と、計算機システムに対するプ
ログラムとデータとを記憶する主記憶装置2と、計算機
システム外部に対するデータの入出力を司る入出内装W
3とから構成される。As shown in FIG. 2, a normal computer system includes a central processing unit 1 that mainly performs arithmetic functions and control functions for various devices as a computer system, and a main memory that stores programs and data for the computer system. 2, and an input/output interior W that controls data input/output to the outside of the computer system.
It consists of 3.
この種の中央処理装置lは第3図に示すように、中央処
理装置として実際の算術演算、論理演算等を実行する演
算論理回路4と、中央処理装置に対するプログラムを解
読・する命令デコード回路5と、命令デコード回路5に
よる命令の解読に基づいて各種タイミング及び各種回路
の制御を実行するタイミング・制御回路6と、主記憶装
置内に記憶されるプログラムの順次アクセス・動作を管
理するプログラムカウンタ7と、中央処理装置内での処
理結果の記憶領域としての汎用レジスタ群8とから構成
される。As shown in FIG. 3, this type of central processing unit l includes an arithmetic logic circuit 4 that executes actual arithmetic operations, logical operations, etc. as a central processing unit, and an instruction decoding circuit 5 that decodes and decodes programs for the central processing unit. , a timing/control circuit 6 that controls various timings and various circuits based on the decoding of instructions by the instruction decoding circuit 5, and a program counter 7 that manages sequential access and operation of programs stored in the main storage device. and a general-purpose register group 8 as a storage area for processing results within the central processing unit.
そして、演算論理回路4.命令デコード回路5゜汎用レ
ジスタ群8は、それぞれ中央処理装置の内部データバス
DBへ接続され、その内部データバスは、図示しないデ
ータバスバッファを通して第2図に示した外部データバ
スODBへ接続される。and an arithmetic logic circuit 4. The instruction decoding circuit 5゜general-purpose register group 8 is connected to the internal data bus DB of the central processing unit, and the internal data bus is connected to the external data bus ODB shown in FIG. 2 through a data bus buffer (not shown). .
プログラムカウンタ7と汎用レジスタ群8は、それぞれ
中央処理装置の内部アドレスバスABへ接続され、その
内部アドレスバスは図示しないアドレスバスバッファを
通して第2図に示した外部アドレスバスOABへ接続さ
れる。また、タイミング・制御回路6は命令デコード回
路5から出力される命令デコード信号SDに基づいて、
各種タイミング・制御信号を発生し、内部コントロール
バスCDと図示しないコントロールバスバッファを通し
て第2図に示した外部コントロールバスOCDへ接続さ
れる。Program counter 7 and general-purpose register group 8 are each connected to an internal address bus AB of the central processing unit, and the internal address bus is connected to external address bus OAB shown in FIG. 2 through an address bus buffer (not shown). Further, the timing/control circuit 6 performs the following based on the instruction decode signal SD output from the instruction decode circuit 5.
It generates various timing and control signals and is connected to an external control bus OCD shown in FIG. 2 through an internal control bus CD and a control bus buffer (not shown).
次にこのように構成された中央処理装置の実際の動作に
ついて説明する。プログラムカウンタ7の出力がアドレ
スバスAB及びOABを通して主記憶装置2へ供給され
るとともに、タイミング・制御回路6からプログラム読
み出し制御信号がコントロールバスCB及びOCBを通
して主記憶装置2へ供給される。このアドレス情報と読
み出し制御に従って 主記憶装置2から対応する命令が
読み出され、命令デコード回路5へ入力される。Next, the actual operation of the central processing unit configured as described above will be explained. The output of the program counter 7 is supplied to the main memory device 2 through address buses AB and OAB, and the program read control signal from the timing/control circuit 6 is supplied to the main memory device 2 through control buses CB and OCB. According to this address information and read control, the corresponding instruction is read from the main storage device 2 and input to the instruction decode circuit 5.
この命令は、命令デコード回路5において解読され、そ
の命令に対応した動作が決定され、その情報が命令デコ
ード信号S、としてタイミング・制御回路6へ入力され
る。タイミング・制御回路6は、命令デコード信号S。This command is decoded by the command decode circuit 5, the operation corresponding to the command is determined, and the information is inputted as the command decode signal S to the timing/control circuit 6. The timing/control circuit 6 receives an instruction decode signal S.
に従って各種回路の実際の動作を制御する。例えば、主
記憶装置2からのデータ読み出し動作が必要となった場
合には、主記憶装置2に対してそのデータに対するアド
レス情報とデータ読み出し制御信号を供給し、主記憶装
置2から必要とするデータを中央処理装置1へ読み込む
。また、演算処理が必要となった場合には、演算論理回
路4に対してその演算処理に必要なデータをセットする
とともに、要求される処理及び処理のタイミングを制御
する。The actual operation of various circuits is controlled according to the following. For example, when it becomes necessary to read data from the main memory device 2, address information and a data read control signal for the data are supplied to the main memory device 2, and the required data is read from the main memory device 2. is read into the central processing unit 1. Furthermore, when arithmetic processing is required, data necessary for the arithmetic processing is set in the arithmetic logic circuit 4, and the required processing and processing timing are controlled.
なお、このように、一つの命令に対する中央処理装置1
の動作の周期を一般的にマシンサイクルと称する。In addition, in this way, the central processing unit 1 for one instruction
The period of operation is generally called a machine cycle.
以−トのように、マシンサイクルの動作をプログラムに
したがって順次実行することによって、中央処理装置1
は、主記憶装置2に記憶されている要求されるプログラ
ム動作を実行することになる。As shown below, by sequentially executing machine cycle operations according to the program, the central processing unit 1
will execute the requested program operations stored in main memory 2.
〔発明が解決しようとする課題]
しかし、従来の中央処理装置では、プログラムの実行順
序を制御するプログラムカウンタが一つしか設けられて
いなかったために、中央処理装置が任意の瞬間において
実行が可能なプログラムは一つしか許されてはいなかっ
た。そのため、従来の中央処理装置を利用して、多重プ
ログラミングを実行しようとした場合、各プログラム単
位で中央処理装置を専有させ、その専有状態を適当な周
!i!Iあるいは瞬間に各プログラム間で切り替えるこ
とによって、多重プログラミングを実現する必要があっ
た。そのために、その専有状態の切り替えを実行するた
めの切り替え専用の特別なプログラムを必要とし、その
切り替えにかなりの時間ががかってしまうという大きな
問題があった。[Problems to be Solved by the Invention] However, in the conventional central processing unit, only one program counter was provided to control the execution order of the programs, so the central processing unit could execute the program at any moment. Only one program was allowed. Therefore, when attempting to perform multiple programming using a conventional central processing unit, each program is made to monopolize the central processing unit, and the monopolized state is maintained for an appropriate number of cycles. i! It was necessary to realize multiple programming by switching between each program at an instant. For this reason, a special program dedicated to switching the exclusive state is required to execute the switching, which poses a major problem in that the switching takes a considerable amount of time.
本発明は複数のプログラムを同時に並列処理することを
可能とし、プログラムの切り替えに要する時間を短縮し
、かつ処理の高速化を可能にした中央処理装置を提供す
ることを目的とする。SUMMARY OF THE INVENTION An object of the present invention is to provide a central processing unit that can process a plurality of programs simultaneously in parallel, shorten the time required to switch between programs, and speed up processing.
〔課題を解決するための手段〕
本発明の中央処理装置は、演算論理回路、命令デコード
回路、タイミング・制御回路、第1のプログラムカウン
タ、及び第1の汎用レジスタ群を備える中央処理装置に
、更に第1のプログラムカウンタとは独立した1個以上
の第2のプログラムカウンタと、この第2のプログラム
カウンタ個数分の第2の汎用レジス・り群と、第1のプ
ログラムカウンタと第2のプログラムカウンタの各出力
がそれぞれ周期的にかつ交互に内部アドレスバスに供給
される手段を設けている。[Means for Solving the Problems] A central processing unit of the present invention includes an arithmetic logic circuit, an instruction decoding circuit, a timing/control circuit, a first program counter, and a first general-purpose register group. Furthermore, one or more second program counters independent of the first program counter, a second general-purpose register group corresponding to the number of second program counters, and a first program counter and a second program counter. Means are provided for each output of the counter to be periodically and alternately supplied to the internal address bus.
この構成では、第1及び第2のプログラムカウンタ及び
汎用レジスタ群をそれぞれ独立して動作させることで、
1つの中央処理装置で複数のプログラムを同時に並列処
理することができ、中央処理装置の有効利用及びこれに
伴う中央処理装置上での高速な多重プログラミングを実
現する。In this configuration, by operating the first and second program counters and general-purpose register groups independently,
A single central processing unit can simultaneously process multiple programs in parallel, making effective use of the central processing unit and realizing high-speed multiple programming on the central processing unit.
C実施例〕 次に、本発明を図面を参照して説明する。C Example] Next, the present invention will be explained with reference to the drawings.
第1図は本発明による中央処理装置の一実施例の概略ブ
ロック構成図であり、第2図に示した中央処理装置l、
主記憶装置2.入出力装置3で構成される計算機システ
ムにおける中央処理装置1の内部構成を示している。FIG. 1 is a schematic block diagram of an embodiment of a central processing unit according to the present invention, and the central processing unit l shown in FIG.
Main storage device 2. The internal configuration of a central processing unit 1 in a computer system configured with an input/output device 3 is shown.
第1図において、ここでは中央処理装置として実際の算
術演算、論理演算等を実行する演算論理回路4と、中央
処理装置に対するプログラムを解読する命令デコード回
路5と、命令デコード回路2による命令の解読に基づい
て各種タイミング及び各種回路の制御を実行するタイミ
ング・制御回路6と、主記憶装置内に記憶されるプログ
ラムの順次アクセス・動作を管理するプログラムカウン
タ(第1のプログラムカウンタ)7と、複数個の第2の
プログラムカウンタ7Aと、中央処理装置内での処理結
果の記憶領域として前記第1のプログラムカウンタ7に
対応した汎用レジスタ群(第1の汎用レジスタ群)8と
、前記第2のプログラムカウンタ7Aに対応した第2の
汎用レジスタ群8Aとから構成される。In FIG. 1, here, as a central processing unit, there is an arithmetic logic circuit 4 that executes actual arithmetic operations, logical operations, etc., an instruction decoding circuit 5 that decodes a program for the central processing unit, and instruction decoding by the instruction decoding circuit 2. a timing/control circuit 6 that controls various timings and various circuits based on the timing/control circuit 6; a program counter (first program counter) 7 that manages sequential access/operation of programs stored in the main memory; a general-purpose register group (first general-purpose register group) 8 corresponding to the first program counter 7 as a storage area for processing results in the central processing unit; It consists of a second general-purpose register group 8A corresponding to the program counter 7A.
演算論理回路4.命令デコード回路5.第1及び第2の
汎用レジスタ群8.8Aは、それぞれ中央処理装置の内
部データバスDBへ接続され、この内部データバスは、
図示しないデータバスバッファを通して第2図の外部デ
ータバスODBへ接続される。第1及び第2のプログラ
ムカウンタ7゜7A、第1及び第2の汎用レジスタ8.
8Aはそれぞれ中央処理装置の内部アドレスバスABへ
接続され、この内部アドレスバスは、図示しないアドレ
スバスバッファを通して第2図の外部アドレスバスOA
Bへ接続される。また、タイミング・制御回路6は、命
令デコード回路5から出力される命令デコード信号SD
に基づいて、各種タイミング・制御信号を発生し、内部
コントロールバスCBと図示しないコントロールバスバ
ッファを通して第2図の外部コントロールバスOCBへ
接続される。Arithmetic logic circuit 4. Instruction decoding circuit 5. The first and second general-purpose register groups 8.8A are each connected to an internal data bus DB of the central processing unit, and this internal data bus is
It is connected to the external data bus ODB in FIG. 2 through a data bus buffer (not shown). First and second program counters 7.7A, first and second general purpose registers 8.
8A are each connected to an internal address bus AB of the central processing unit, and this internal address bus is connected to an external address bus OA in FIG. 2 through an address bus buffer (not shown).
Connected to B. The timing/control circuit 6 also receives an instruction decode signal SD output from the instruction decode circuit 5.
Based on this, various timing and control signals are generated and connected to an external control bus OCB in FIG. 2 through an internal control bus CB and a control bus buffer (not shown).
次に、本実施例の中央処理装置の動作について説明する
。Next, the operation of the central processing unit of this embodiment will be explained.
第一のプログラムカウンタ7の出力のみが定常的に内部
アドレスバスABに供給される場合の動作は、第3図の
従来の中央処理装置における動作と同様なので、ここで
は説明を省略する。この場合、第2のプログラムカウン
タ7Aの出力は内部アドレスバスABへは供給されない
ことになる。The operation when only the output of the first program counter 7 is constantly supplied to the internal address bus AB is the same as the operation in the conventional central processing unit shown in FIG. 3, and therefore the description thereof will be omitted here. In this case, the output of the second program counter 7A will not be supplied to the internal address bus AB.
次に、第1のプログラムカウンタ7と第2のプログラム
カウンタ7Aの両方の出力がそれぞれ交互に内部アドレ
スバスABへ供給される場合に、第1及び第2のプログ
ラムカウンタ7.7Aのそれぞれの出力の内部アドレス
バスABへの供給をマシンサイクル周期(一つの命令に
対する中央処理装置の動作周期)で切り替えるものとす
る。Next, when the outputs of both the first program counter 7 and the second program counter 7A are respectively alternately supplied to the internal address bus AB, the respective outputs of the first and second program counters 7.7A It is assumed that the supply of the data to the internal address bus AB is switched at the machine cycle cycle (the operation cycle of the central processing unit for one instruction).
先ず、任意のマシンサイクルにおいて、第1のプログラ
ムカランタフの出力が内部アドレスバスABを通して主
記憶装置2へ供給されるとともに、タイミング・制御回
路6からプログラム読み出し制御信号が内部コントロー
ルバスCBを通して主記憶装置2へ供給される。これら
のアドレス情報と読み出し制御に従って、主記憶装置2
から対応する命令が読み出され、命令デコード回路5へ
入力される。その命令が命令デコード回路5において解
読され、その命令に対応した動作が決定され、その情報
が命令デコード信号SDとしてタイミング・制御回路6
へ入力される。タイミング・制御回路6は、命令デコー
ド信号SDに従って、各種回路の実際の動作を制御する
。タイミング・制御回路6の制御に従って、第1のプロ
グラムカウンタ7によって指定され・た命令に対する動
作が中央処理装置として実行される。First, in any machine cycle, the output of the first program carantuff is supplied to the main memory 2 through the internal address bus AB, and the program read control signal from the timing/control circuit 6 is supplied to the main memory through the internal control bus CB. Supplied to device 2. According to these address information and read control, the main memory device 2
A corresponding instruction is read out from the instruction decoding circuit 5 and input to the instruction decoding circuit 5. The instruction is decoded by the instruction decode circuit 5, the operation corresponding to the instruction is determined, and the information is sent to the timing/control circuit 6 as an instruction decode signal SD.
is input to. The timing/control circuit 6 controls the actual operations of various circuits according to the instruction decode signal SD. Under the control of the timing/control circuit 6, the central processing unit executes operations in response to instructions specified by the first program counter 7.
次のマシンサイクルにおいては、第2のプログラムカウ
ンタ7への出力が内部アドレスバスABを通して主記憶
装置2へ供給されるとともに、タイミング・制御回路6
からプログラム読み出し制御信号が内部コントロールハ
スCBを通して主記憶装置2へ供給される。In the next machine cycle, the output to the second program counter 7 is supplied to the main memory 2 through the internal address bus AB, and the timing/control circuit 6
A program read control signal is supplied to the main storage device 2 through the internal control bus CB.
これらのアドレス情報と読み出し制御に従って、主記憶
装置2から対応する命令が読み出され、命令デコード回
路5へ入力される。その命令が命令デコード回路5にお
いて解読され、その命令に対応した動作が決定され、そ
の情報が命令デコード信号S。としてタイミング・制御
回路6へ入力される。タイミング・制御回路6は、命令
デコード信号SDに従って、各種回路の実際の動作を制
御する。タイミング・制御回路6の制御に従って、第2
のプログラムカウンタ7Aによって指定された命令に対
する動作が中央処理装置として実行される。According to these address information and read control, the corresponding instructions are read from the main memory device 2 and input to the instruction decoding circuit 5. The instruction is decoded by the instruction decode circuit 5, the operation corresponding to the instruction is determined, and the information is sent to the instruction decode signal S. The signal is input to the timing/control circuit 6 as a signal. The timing/control circuit 6 controls the actual operations of various circuits according to the instruction decode signal SD. According to the control of the timing/control circuit 6, the second
The central processing unit executes an operation corresponding to an instruction specified by the program counter 7A.
ここで、第1及び第2のプログラムカウンタ7゜7Aの
動作は、互いに独立であり、それぞれのプログラムカウ
ンタの指定するプログラム領域は互いに独立である。し
たがって、上述のマシンサイクル周期の動作がプログラ
ムカウンタ毎に交互に実行されることによって、1つの
中央処理装置上で、2つのプログラムが同時に並列処理
されることになる。Here, the operations of the first and second program counters 7.7A are independent of each other, and the program areas designated by the respective program counters are independent of each other. Therefore, two programs are simultaneously processed in parallel on one central processing unit by alternately executing the operations in the machine cycle cycle described above for each program counter.
なお、第1図に示した実施例では、第1のプログラムカ
ウンタ7に加えて1個の第2のプログラムカウンタ7A
と、これに対応する1個の第2の汎用レジスフ群8Aを
設けた場合について説明したが、第2のプログラムカウ
ンタ及び第2の汎用レジスタ群はそれぞれ複数個であっ
てもよい。In the embodiment shown in FIG. 1, in addition to the first program counter 7, there is one second program counter 7A.
Although a case has been described in which one second general-purpose register group 8A corresponding thereto is provided, there may be a plurality of second program counters and a plurality of second general-purpose register groups.
〔発明の効果]
以上説明したように本発明は、第1のプログラムカウン
タとは独立した1個以上の第2のプログラムカウンタ及
び第2の汎用レジスタ群を備えているので、1つの中央
処理装置上で複数のプログラムを同時に並列処理するこ
とが可能となる。これにより、中央処理装置の有効利用
及びこれに伴う中央処理装置上での高速な多重プログラ
ミングを実現できる効果がある。[Effects of the Invention] As explained above, the present invention includes one or more second program counters and a second general-purpose register group that are independent of the first program counter, so that one central processing unit This allows multiple programs to be processed in parallel at the same time. This has the effect of making effective use of the central processing unit and realizing high-speed multiple programming on the central processing unit.
第1図は本発明の一実施例における中央処理装置の概略
ブロック構成図、第2図は従来の計算機システムの概略
ブロック構成図、第3図は従来の中央処理装置の概略ブ
ロック図である。
1・・・中央処理装置、2・・・主記憶装置、3・・・
入出力装置、4・・・演算論理回路、5・・・命令デコ
ード回路、6・・・タイミング制御回路、7・・・第1
のプログラムカウンタ、7A・・・第2のプログラムカ
ウンタ、8・・・第1の汎用レジスタ群、8A・・・第
2の汎用レジスタ群、AB・・・内部アドレスバス、D
B・・・内部データバス、CB・・・内部コントロール
バス、SD・・・命令デコード信号、OAB・・・外部
アドレスバス、ODB・・・外部データバス、OCB・
・・外部コントロールバス。FIG. 1 is a schematic block diagram of a central processing unit according to an embodiment of the present invention, FIG. 2 is a schematic block diagram of a conventional computer system, and FIG. 3 is a schematic block diagram of a conventional central processing unit. 1...Central processing unit, 2...Main storage device, 3...
Input/output device, 4... Arithmetic logic circuit, 5... Instruction decoding circuit, 6... Timing control circuit, 7... First
program counter, 7A... second program counter, 8... first general purpose register group, 8A... second general purpose register group, AB... internal address bus, D
B...Internal data bus, CB...Internal control bus, SD...Instruction decode signal, OAB...External address bus, ODB...External data bus, OCB...
...External control bus.
Claims (1)
データの入出力を司る入出力装置と共に計算機システム
を構成しており、演算論理回路と、複数個の汎用レジス
タを有する第1の汎用レジスタ群と、第1のプログラム
カウンタと、命令デコード回路と、タイミング・制御回
路とから構成され、それぞれの回路間を内部データバス
及び内部アドレスバスとによって接続し、前記プログラ
ムカウンタの出力を内部アドレスバスを通して前記主記
憶装置へ供給することにより該主記憶装置内に記憶され
るプログラムを順次読み出して処理を実行する中央処理
装置において、前記第1のプログラムカウンタとは独立
した1個以上の第2のプログラムカウンタと、この第2
のプログラムカウンタ個数分の第2の汎用レジスタ群と
、前記第1のプログラムカウンタと第2のプログラムカ
ウンタの各出力がそれぞれ周期的にかつ交互に内部アド
レスバスに供給される手段とを備えたことを特徴とする
中央処理装置。1. A first general-purpose register group that constitutes a computer system together with a main memory device that stores programs and data, and an input/output device that controls input and output of data, and that has an arithmetic logic circuit and a plurality of general-purpose registers. , a first program counter, an instruction decoding circuit, and a timing/control circuit, each circuit is connected by an internal data bus and an internal address bus, and the output of the program counter is transmitted through the internal address bus. In the central processing unit that sequentially reads programs stored in the main memory by supplying them to the main memory and executes processing, one or more second programs independent of the first program counter. counter and this second
a second general-purpose register group corresponding to the number of program counters; and means for periodically and alternately supplying each output of the first program counter and the second program counter to an internal address bus. A central processing unit characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11611589A JPH02297222A (en) | 1989-05-11 | 1989-05-11 | Central processing unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11611589A JPH02297222A (en) | 1989-05-11 | 1989-05-11 | Central processing unit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02297222A true JPH02297222A (en) | 1990-12-07 |
Family
ID=14679065
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11611589A Pending JPH02297222A (en) | 1989-05-11 | 1989-05-11 | Central processing unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02297222A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56157541A (en) * | 1980-05-06 | 1981-12-04 | Kinki Keisokki Kk | Pseudo and multi central processor |
| JPS578853A (en) * | 1980-06-17 | 1982-01-18 | Mitsubishi Electric Corp | Digital computer |
-
1989
- 1989-05-11 JP JP11611589A patent/JPH02297222A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56157541A (en) * | 1980-05-06 | 1981-12-04 | Kinki Keisokki Kk | Pseudo and multi central processor |
| JPS578853A (en) * | 1980-06-17 | 1982-01-18 | Mitsubishi Electric Corp | Digital computer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0550022B2 (en) | ||
| KR100194850B1 (en) | Digital signal processing unit | |
| US20030126404A1 (en) | Data processing system, array-type processor, data processor, and information storage medium | |
| JPH02297222A (en) | Central processing unit | |
| KR900005284B1 (en) | Micro computer | |
| JP3861898B2 (en) | Data processing system, array type processor, data processing apparatus, computer program, information storage medium | |
| JPS6315628B2 (en) | ||
| JPH03188530A (en) | Program prefetching device | |
| JPH025104A (en) | Arithmetic processing unit | |
| JP3987805B2 (en) | Array type processor | |
| JPH0123812B2 (en) | ||
| JPH03214275A (en) | Semiconductor integrated circuit | |
| JPH01266651A (en) | Semiconductor memory device | |
| JPS6240737B2 (en) | ||
| JPH0468459A (en) | Digital signal processor | |
| JPH04262450A (en) | Processor | |
| JPH01241644A (en) | Microcomputer control circuit | |
| JPH04148236A (en) | Central processing unit | |
| JPS6352240A (en) | Data processor | |
| JPH01255037A (en) | Electronic computer | |
| JPS61136115A (en) | Basic clock generating circuit of microcomputer system | |
| JPH027129A (en) | arithmetic processing unit | |
| JPH03257565A (en) | Parallel processing microprocessor | |
| JPH04319703A (en) | Programmable controller | |
| JPS62194545A (en) | Program rewriting device for data flow type computer |