JPS6482131A - Data processor - Google Patents
Data processorInfo
- Publication number
- JPS6482131A JPS6482131A JP23935987A JP23935987A JPS6482131A JP S6482131 A JPS6482131 A JP S6482131A JP 23935987 A JP23935987 A JP 23935987A JP 23935987 A JP23935987 A JP 23935987A JP S6482131 A JPS6482131 A JP S6482131A
- Authority
- JP
- Japan
- Prior art keywords
- instruction
- instructions
- data processor
- detected
- carry out
- 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
Landscapes
- Advance Control (AREA)
- Executing Machine-Instructions (AREA)
Abstract
PURPOSE:To carry out plural instructions in a single machine cycle by decoding simultaneously both an instruction and its subsequent instruction stored in an instruction buffer and processing these two instructions as a single proper instruction when a combination of specific instructions is detected. CONSTITUTION:An instruction buffer IB1 holds a pre-read instruction and an instruction decoder ID5 decodes the instruction held by the IB1. Then an instruction and its subsequent instruction stored in the IB1 are decoded at one time and then processed as a single proper instruction when a combination of specific instructions is detected. Thus it is possible to carry out plural instructions in a single machine cycle and to improve the performance of a data processor together with its high processing speed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23935987A JPS6482131A (en) | 1987-09-24 | 1987-09-24 | Data processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23935987A JPS6482131A (en) | 1987-09-24 | 1987-09-24 | Data processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6482131A true JPS6482131A (en) | 1989-03-28 |
Family
ID=17043584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23935987A Pending JPS6482131A (en) | 1987-09-24 | 1987-09-24 | Data processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6482131A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001016717A1 (en) * | 1999-08-30 | 2001-03-08 | Ip Flex Inc. | Control unit and recorded medium |
| JP2004272927A (en) * | 2004-04-26 | 2004-09-30 | Matsushita Electric Ind Co Ltd | Processor and compiling device |
| JP2005353105A (en) * | 1999-04-30 | 2005-12-22 | Renesas Technology Corp | Data processing device and microcomputer |
| US7076638B2 (en) | 2001-09-20 | 2006-07-11 | Matsushita Electric Industrial Co., Ltd. | Processor, compiler and compilation method |
| JP2006313561A (en) * | 1999-04-30 | 2006-11-16 | Renesas Technology Corp | Data processor |
| JP2007310546A (en) * | 2006-05-17 | 2007-11-29 | Nec Computertechno Ltd | Emulation method and computer system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5818754A (en) * | 1981-07-27 | 1983-02-03 | インタ−ナシヨナル・ビジネス・マシ−ンズ・コ−ポレ−シヨン | Instruction processing unit |
| JPS60176144A (en) * | 1984-02-23 | 1985-09-10 | Fujitsu Ltd | Register file device |
-
1987
- 1987-09-24 JP JP23935987A patent/JPS6482131A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5818754A (en) * | 1981-07-27 | 1983-02-03 | インタ−ナシヨナル・ビジネス・マシ−ンズ・コ−ポレ−シヨン | Instruction processing unit |
| JPS60176144A (en) * | 1984-02-23 | 1985-09-10 | Fujitsu Ltd | Register file device |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005353105A (en) * | 1999-04-30 | 2005-12-22 | Renesas Technology Corp | Data processing device and microcomputer |
| JP2006313561A (en) * | 1999-04-30 | 2006-11-16 | Renesas Technology Corp | Data processor |
| WO2001016717A1 (en) * | 1999-08-30 | 2001-03-08 | Ip Flex Inc. | Control unit and recorded medium |
| US7076638B2 (en) | 2001-09-20 | 2006-07-11 | Matsushita Electric Industrial Co., Ltd. | Processor, compiler and compilation method |
| US7761692B2 (en) | 2001-09-20 | 2010-07-20 | Panasonic Corporation | Processor, compiler and compilation method |
| JP2004272927A (en) * | 2004-04-26 | 2004-09-30 | Matsushita Electric Ind Co Ltd | Processor and compiling device |
| JP2007310546A (en) * | 2006-05-17 | 2007-11-29 | Nec Computertechno Ltd | Emulation method and computer system |
| US8392893B2 (en) | 2006-05-17 | 2013-03-05 | Nec Computertechno, Ltd. | Emulation method and computer system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW358313B (en) | Single-instruction-multiple-data processing in a multimedia signal processor | |
| EP0381469A3 (en) | Method and data processing unit for pipeline processing of register and register modifying specifiers within the same instruction | |
| JPS56149646A (en) | Operation controller | |
| EP0150449A3 (en) | Data processing device | |
| EP0130381A3 (en) | Mechanism for implementing one machine cycle executable branch-on-any-bit-in-any-register instructions in a primitive instruction set computing system | |
| EP0354740A3 (en) | Data processing apparatus for performing parallel decoding and parallel execution of a variable word length instruction | |
| TW377422B (en) | Pipeline processor capable of reducing branch hazards with small-scale circuit | |
| JPS5723150A (en) | Instruction execution device | |
| JPS5717059A (en) | Processor for pipeline control data | |
| JPS5597643A (en) | Branch control unit | |
| JPS6488840A (en) | Data processor | |
| JPS54155744A (en) | Microprogram control system | |
| JPS57157373A (en) | Vector processor | |
| JPS57753A (en) | Microprogram controller | |
| JPS6425240A (en) | Decoding instruction system | |
| JPS53121426A (en) | Data processor having address conversion unit | |
| JPS51141553A (en) | Special processor for matrix | |
| JPS6410357A (en) | Buffer storage readout controller | |
| JPS5249741A (en) | Microprogram control unit | |
| JPS5694444A (en) | Information processing device | |
| JPS5682961A (en) | Memory control system | |
| JPS57191753A (en) | Register controlling system | |
| JPS52122063A (en) | Branch return instruction processing unit | |
| JPS52130256A (en) | Information processing unit | |
| JPS5640954A (en) | Data processing system |