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 compiler |
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 compiler |
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 |
---|---|---|
JPS5387640A (en) | Data processing unit | |
TW358313B (en) | Single-instruction-multiple-data processing in a multimedia signal processor | |
JPS6482131A (en) | Data processor | |
EP0354740A3 (en) | Data processing apparatus for performing parallel decoding and parallel execution of a variable word length instruction | |
EP0130381A3 (en) | Mechanism for implementing one machine cycle executable branch-on-any-bit-in-any-register instructions in a primitive instruction set computing system | |
TW377422B (en) | Pipeline processor capable of reducing branch hazards with small-scale circuit | |
JPS5464439A (en) | Address designation system | |
JPS57161943A (en) | Data processing device | |
JPS6429938A (en) | Data flow processor | |
JPS57206982A (en) | Instruction controlling system | |
JPS5441641A (en) | Data processing system having data producing unit | |
JPS5537663A (en) | Start system of option hardware | |
JPS57105070A (en) | Control system of register interference | |
HK56295A (en) | An improvement for pipelined decoding of instructions in a pipelined processor. | |
JPS57168345A (en) | Data processing device | |
JPS5597643A (en) | Branch control unit | |
JPS56162153A (en) | Pipeline control system | |
JPS5725042A (en) | Microprocessor | |
JPS6429953A (en) | Controller for buffer move-in of buffer storage system | |
JPS57753A (en) | Microprogram controller | |
JPS5249741A (en) | Microprogram control unit | |
JPS6425240A (en) | Decoding instruction system | |
JPS5566028A (en) | Information processing unit | |
JPS6421628A (en) | Arithmetic processing unit | |
JPS5585956A (en) | Information processor |