Data processing apparatus for performing parallel decoding and parallel execution of a variable word length instruction
Abstract
Abstract A data processing apparatus for decoding and executing instructions in a parallel manner in a variable word length instruction format. A plurality of decoders is used in which while the primary instruction decoder (12) is decoding an instruction, the probability of parallel decoding of the next instruction is detected, so that the primary instruction decoder and a secondary instruction decoder (13) decode a variable word length instruction and a fixed word length instruction, respectively, in a parallel manner. A conditional branch instruction of a fixed word length and the subsequent instruction of a variable word length are decoded and executed in a parallel manner to increase the speed at which the conditional branch instruction is executed.
Inventors
- 👤 Toshimichi Matsuzaki
- 👤 Takashi Sakao
Bibliographic Details
Claims Analysis
Total Claims: 6References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.