摘要 |
The present invention achieves a fast handling of instructions writing in or reading from the result field in a processor, by introducing an additional buffer (20) in a reorder buffer for instructions updating the result field or part thereof. This additional buffer (20) is separate from the main buffer (10) and supplied only with information associated with instructions related to result field updating. The additional buffer (20) operates in parallel with the main buffer (10) and is designed as a linear first-in-first-out queue. The last instruction in the reorder buffer updating the result field is always available as the last occupied position in the additionnal buffer (20). This position is easily found whenever a dependency check for instructions reading the result field is to be made. |