摘要 |
<p>A processor (6) is provided with a plurality of hardware resources, such as performance monitors (12) and context pointers (18). Boundary indicating circuitry (14,20) stores a boundary value which is programmable and which indicates a bound¬ary position dividing the hardware resources into a first portion and a second portion. Resource control circuitry (16, 22) controls access to the hardware resources such that when program execution circuitry (8) is executing a first program it is responsive to a query as to how many off said plurality of hardware resources are present to return a first value whereas when the program execu¬tion circuitry is executing a second program it responds to such a query by returning a value corresponding to those hardware re¬sources within the second portion.</p> |