摘要 |
<p>PROBLEM TO BE SOLVED: To avoid a pipeline stall by a data hazard. SOLUTION: A load instruction information registration part 1 previously registers information on a load instruction into a load instruction information holding part 3. A pipeline processing part calculates a predicting load address in an address calculation part 5 before access to the load address obtained by the execution of the load instruction. A calculation result judgment part 7 judges whether the calculation result is correct or not and data stored in the correct address is outputted from an output part 9. Since data loaded by a load instruction can be obtained at the time of executing the succeeding instruction, the pipeline stall owing to the data hazard can be avoided.</p> |