摘要 |
PROBLEM TO BE SOLVED: To provide a pipeline arithmetic processor allowing forwarding even if not arranging an NOP instruction inside a program when processing the program including a prescribed instruction requiring a plurality of cycles at execution. SOLUTION: A control part 11 decides whether an instruction read from an instruction memory 1 is a load instruction requiring two cycles at the execution or not. As a result, when deciding that it is the load instruction, the control part 11 stops the operation of a program counter 10 in the first cycle to stop the execution of the processing of the succeeding instruction, and operates the program counter 10 in the second cycle to allow the execution of the processing of the succeeding instruction, in a period of the two cycles of the load instruction. When not deciding that it is the load instruction, the controller 11 performs no process. COPYRIGHT: (C)2005,JPO&NCIPI
|