摘要 |
Apparatus for processing data comprises circuitry for issuing program instructions (processing operations) to execute either within real time execution circuitry or non real time execution circuitry; with registers within a register file which are marked as non real time dependent registers if they are allocated to store a data value which to be written by an uncompleted program instruction issued to the non real time execution circuitry. Issue policy control circuitry responds to a trigger event to enter a real time issue policy mode to control the issue circuitry to issue candidate processing operations (e.g. program instruction, micro-operations, architecturally triggered processing operations) to one of the non real time execution circuitry or the real time execution circuitry, in dependence upon whether that candidate processing operation reads a non real time dependent register. The non-real time execution circuitry may be Out-Of-Order execution circuitry, and the real time execution circuitry may be In-Order execution circuitry. |