JPS584448A - Data processing circuit - Google Patents
Data processing circuitInfo
- Publication number
- JPS584448A JPS584448A JP10258281A JP10258281A JPS584448A JP S584448 A JPS584448 A JP S584448A JP 10258281 A JP10258281 A JP 10258281A JP 10258281 A JP10258281 A JP 10258281A JP S584448 A JPS584448 A JP S584448A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- processing
- output
- data
- processing 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 12
- 230000004044 response Effects 0.000 claims 1
- 101100524644 Toxoplasma gondii ROM4 gene Proteins 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30072—Arrangements for executing specific machine instructions to perform conditional operations, e.g. using predicates or guards
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Executing Machine-Instructions (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は、条件処理を含む判断処理を高速に実用できる
、データ処理回路に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a data processing circuit that can perform judgment processing including conditional processing at high speed.
データ処理装置においては、入力データに対して内部に
蓄えられている条件によって判断を行なって、判断結果
を出力として得るというような、条件処理を含む判断処
理が必要な場合がある。従来、このような条件処理を含
む判断処理を実行するデータ処理方式の実現手法として
杜、計数回路の内容に処理内容をそれぞれ対応させ、計
数回路の出力によって処理回路における処理内容を指定
するようにしそ、計数回路が計数するごとに処理内容を
変化させて順次データを処理し、またはデータにより判
断した内容を出力していた。In a data processing device, there are cases where judgment processing including conditional processing is necessary, such as making a judgment on input data based on internally stored conditions and obtaining the judgment result as an output. Conventionally, as a method for realizing a data processing method that executes judgment processing including such conditional processing, the processing contents are made to correspond to the contents of the counting circuit, and the processing contents in the processing circuit are specified by the output of the counting circuit. However, each time the counting circuit counts, the processing content is changed to sequentially process the data, or the content determined based on the data is output.
第11祉従来の条件処理を含む判断処理を実行するデー
タ処理回路の一例を示している。同−図において1は計
数回路、2は入力選択回路、3は処理回路である。計数
回路1は、計数回路出力01によって、処理回路3に対
して処理内容を指定する。同時に入力選択回路2は、計
数回路出力01によって、入力データ04〜06 から
処理回路3における処理内容に対応した入力データを選
択して、選択回路出力02を生じ、処理回路3に入力す
る。11. An example of a data processing circuit that executes judgment processing including conventional conditional processing is shown. In the figure, 1 is a counting circuit, 2 is an input selection circuit, and 3 is a processing circuit. The counting circuit 1 specifies processing content to the processing circuit 3 using the counting circuit output 01. At the same time, the input selection circuit 2 selects the input data corresponding to the processing content in the processing circuit 3 from among the input data 04 to 06 using the counting circuit output 01, generates the selection circuit output 02, and inputs it to the processing circuit 3.
処理回路3における処理結果により、処理回路出力03
を生じる。計数回路1は1回の処理が終了するごとに計
数内容を変更し、これによって計数回路出力01が変化
して、処理内容の変更が行われる。According to the processing result in the processing circuit 3, the processing circuit output 03
occurs. The counting circuit 1 changes the counting content each time one process is completed, and thereby the counting circuit output 01 changes, and the processing content is changed.
従来の条件処理を含む判断処理を実行するデータ処理回
路においては、このような方法で処理を行なっていたた
め、ある定められた順序でしか処理が行われず、処理内
容を最適な順序で行うような複雑な処理は不可能である
ため、必要な処理内容のみを高速に行うような手法をと
ることはできなかった。Conventional data processing circuits that perform judgment processing, including conditional processing, perform processing in this way, so processing is performed only in a certain order, and it is difficult to perform processing in the optimal order. Since complex processing is not possible, it has not been possible to use a method that performs only the necessary processing at high speed.
本発明は、このような従来技術の欠点を除去しようとす
るものであって、その目的は最適な順序で処理内容を実
行することによシ、条件処理を含む判断処理を高速に行
うことができるデータ処理回路を提供することにある。The present invention aims to eliminate such drawbacks of the prior art, and its purpose is to execute processing contents in an optimal order so that judgment processing including conditional processing can be performed at high speed. The objective is to provide a data processing circuit that can.
本発明のデータ処理回路は、読出し用メモリ(以下RO
Mという)とラッチ回路とによって順序°回路を構成し
、処理回路における処理結果をROMのアドレス入力に
加えることによって、最適な順序で処理を行えるように
したものである。The data processing circuit of the present invention has a read memory (hereinafter referred to as RO).
A sequential circuit is formed by a latch circuit (referred to as M) and a latch circuit, and by adding the processing results in the processing circuit to the address input of the ROM, processing can be performed in the optimal order.
以下、実施例について本発明の詳細な説明する。Hereinafter, the present invention will be described in detail with reference to Examples.
第21紘本発明のデータ処理回路の一実施例の構成を示
している。同図において、第1図におけると同じ部分は
同じ番号で示されており、4はROM、5はラッチ回路
である。21 shows the configuration of an embodiment of the data processing circuit of the present invention. In the same figure, the same parts as in FIG. 1 are indicated by the same numbers, 4 is a ROM, and 5 is a latch circuit.
第2図において、ラッチ回路5はラッチ回路出力08を
発生して処理回路3に入力する。これによって処理回路
5における処理内容が指定される。In FIG. 2, the latch circuit 5 generates a latch circuit output 08 and inputs it to the processing circuit 3. This specifies the processing content in the processing circuit 5.
ラッチ回路出力08は同時に入力選択回路2にも入力さ
れ、これによって入力選択回路2は、入力データ04〜
06 から、処理回路5における処理内容に対応した
データを選択して、選択回路出力02を生じる0選択回
路出力02は処理回路3に入力され、これによって処理
回路5において処理が行われて、処理回路出力o3を生
じる。処理回路出力03は、ラッチ回路出力08ととも
にROM4ヘアドレス入力として加えられ、これによっ
てROM4からROM出力07を生じる。’ROM出力
o7はラッチ回路5に入力され、・ラッチ回路5はこれ
を一時記憶してラッチ回路出力08を生じる。ラッチ回
路出力08は、前述のように入力選択回路2における入
力データの選択と処理回路3における処理内容とを指定
する。The latch circuit output 08 is also input to the input selection circuit 2 at the same time, so that the input selection circuit 2 selects the input data 04 to
06, the data corresponding to the processing content in the processing circuit 5 is selected to produce the selection circuit output 02. The 0 selection circuit output 02 is input to the processing circuit 3, and is processed in the processing circuit 5. produces a circuit output o3. Processing circuit output 03 is applied as an address input to ROM4 along with latch circuit output 08, thereby producing ROM output 07 from ROM4. 'The ROM output o7 is input to the latch circuit 5, and the latch circuit 5 temporarily stores it and produces the latch circuit output 08. The latch circuit output 08 specifies the selection of input data in the input selection circuit 2 and the processing content in the processing circuit 3, as described above.
このように本発明のデータ処理回路によれば、現在の処
理内容とその処理結果とをROMのアドレス入力とし【
加えることによって、次に処理すべき内容がROM出力
として決定される。従って、処理順序llROMのプロ
グラミングによって容易に決定される0本発明のデータ
処理回路において杜、このような手法によって、所要の
処理内容を最適な順序で行うことができるので、処理を
高速化することが可能となる。As described above, according to the data processing circuit of the present invention, the current processing contents and the processing results are input to the address of the ROM.
By adding this, the content to be processed next is determined as the ROM output. Therefore, in the data processing circuit of the present invention, the processing order can be easily determined by programming the ROM, and by using such a method, the required processing contents can be performed in the optimal order, so that the processing speed can be increased. becomes possible.
以上説明したように本発明のデータ処理回路によれば、
次に処理すべき内容が現在の処理内容とその処理結果と
によって決定されるため、最適な順序で必要な処理を行
うことができ、従って高速な処理が可能になって、極め
て効果的である。As explained above, according to the data processing circuit of the present invention,
Since the content to be processed next is determined by the current processing content and its processing results, the necessary processing can be performed in the optimal order, making high-speed processing possible and extremely effective. .
第1図は従来のデータ処理回路の構成を示すブロック図
、第2図は本発明のデータ処理回路の一実施例の構成を
示すブロック図である。
1・・・計数回路、2・・・入力選択回路、5・・・処
理回路、4・・・読出し用メモリ(ROM)、5・・・
ラッチ回路、ロー ・・・計数回路出力、02・・・選
択回路出力、03・・・処理回路出力、04〜06
・・・入力データ、07・・・絖出し用メモリ(ROM
)出力、08・・・ラッチ回路出力
特許出願人富士通株式会社FIG. 1 is a block diagram showing the configuration of a conventional data processing circuit, and FIG. 2 is a block diagram showing the configuration of an embodiment of the data processing circuit of the present invention. DESCRIPTION OF SYMBOLS 1... Counting circuit, 2... Input selection circuit, 5... Processing circuit, 4... Reading memory (ROM), 5...
Latch circuit, low... Counting circuit output, 02... Selection circuit output, 03... Processing circuit output, 04-06
...Input data, 07...Memory for threading (ROM)
) output, 08...Latch circuit output Patent applicant Fujitsu Limited
Claims (1)
て入力データを選択して処理回路に入力するとともに該
信号に応じて処理回路において入力データの処理を行う
データ処理回路において、処理回路における現在の処理
の内容とその処理の結果とによって次に行うべき処理の
内容を指定する出力を発生する読出し用メモリと、該読
出し用メモリの出力を一時記憶するラッチ回路とを具え
、該ラッチ回路の出力によって入力選択回路における入
力データの選択と処理回路における処理の内容とを指定
することを特徴とするデータ処理回路。In a data processing circuit that selects input data in an input selection circuit and inputs it to the processing circuit in response to a signal specifying the processing content, and also processes the input data in the processing circuit in accordance with the signal, the current state in the processing circuit is selected. A readout memory that generates an output that specifies the next process to be performed based on the processing content and the processing result, and a latch circuit that temporarily stores the output of the readout memory, the output of the latch circuit. A data processing circuit, characterized in that the selection of input data in the input selection circuit and the content of processing in the processing circuit are specified by the following.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10258281A JPS584448A (en) | 1981-06-30 | 1981-06-30 | Data processing circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10258281A JPS584448A (en) | 1981-06-30 | 1981-06-30 | Data processing circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS584448A true JPS584448A (en) | 1983-01-11 |
JPS6229817B2 JPS6229817B2 (en) | 1987-06-29 |
Family
ID=14331216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10258281A Granted JPS584448A (en) | 1981-06-30 | 1981-06-30 | Data processing circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS584448A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05189200A (en) * | 1992-07-23 | 1993-07-30 | Matsushita Electric Ind Co Ltd | Digital signal processor |
US5312790A (en) * | 1993-06-09 | 1994-05-17 | The United States Of America As Represented By The Secretary Of The Army | Ceramic ferroelectric material |
US5314651A (en) * | 1992-05-29 | 1994-05-24 | Texas Instruments Incorporated | Fine-grain pyroelectric detector material and method |
WO1994029925A1 (en) * | 1993-06-09 | 1994-12-22 | The United States Of America, Represented By The Secretary Of The Army | Antennas using novel ceramic ferroelectric materials |
US5566046A (en) * | 1994-02-18 | 1996-10-15 | Texas Instruments Incorporated | Microelectronic device with capacitors having fine-grain dielectric material |
-
1981
- 1981-06-30 JP JP10258281A patent/JPS584448A/en active Granted
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5314651A (en) * | 1992-05-29 | 1994-05-24 | Texas Instruments Incorporated | Fine-grain pyroelectric detector material and method |
JPH05189200A (en) * | 1992-07-23 | 1993-07-30 | Matsushita Electric Ind Co Ltd | Digital signal processor |
US5312790A (en) * | 1993-06-09 | 1994-05-17 | The United States Of America As Represented By The Secretary Of The Army | Ceramic ferroelectric material |
WO1994029234A1 (en) * | 1993-06-09 | 1994-12-22 | The United States Of America, Represented By Th | Novel ceramic ferroelectric material |
WO1994029925A1 (en) * | 1993-06-09 | 1994-12-22 | The United States Of America, Represented By The Secretary Of The Army | Antennas using novel ceramic ferroelectric materials |
US5566046A (en) * | 1994-02-18 | 1996-10-15 | Texas Instruments Incorporated | Microelectronic device with capacitors having fine-grain dielectric material |
Also Published As
Publication number | Publication date |
---|---|
JPS6229817B2 (en) | 1987-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4490786A (en) | Vector processing unit | |
US6003124A (en) | Electronic circuit and method for time saving use of a coprocessor | |
JPS584448A (en) | Data processing circuit | |
KR900005547B1 (en) | Sequence controller | |
US5029096A (en) | Curved surface forming system | |
JPS60105044A (en) | Microprogram control system | |
JPH01288974A (en) | Picture processing method | |
JPS616771A (en) | Picture signal processor | |
JP2504974B2 (en) | Sequencer high-speed processing method | |
JPS6382530A (en) | Semiconductor storage device | |
JPS63165922A (en) | Input/output timing generator for subscreen | |
JPS58169674A (en) | Digital data processor | |
JP3331682B2 (en) | Arithmetic unit | |
JPS6031663A (en) | Switching device of memory | |
JP2537683B2 (en) | Digital data input method | |
JPH0517574B2 (en) | ||
JPH0519032A (en) | Compression processing device of spectrum data | |
JPS61121176A (en) | Hierarchical graphic processing system | |
KR0157456B1 (en) | User determined function of robot controller | |
JPH06309152A (en) | Digital multiplier | |
JPS59128644A (en) | Sequence control circuit | |
JPS6367604A (en) | Process signal converter | |
JPS6210928A (en) | Data synthesizing circuit | |
JPS63201880A (en) | Image processor | |
JPS6031662A (en) | Address control circuit |