A computer system having a microprocessor device, contained within the microprocessor device is at least one sub-unit, associated with the sub-unit is at least one storage apparatus, wherein the storage apparatus comprising a storage device which is able to be allocated and deallocated repeatedly during processing program instructions in a computer system, the computer system comprising:
- issue filters for operating a plurality of priority subfilter circuits each of them covering a subgroup of buffer entries and each selecting the entry with the highest subgroup priority;
- a select block for selecting the entry associated with the highest priority subgroup;
- a first dynamic “OR” type logical stage for selecting the entry with the highest priority;
- and
- a second “OR” stage in each priority subfilter circuit responsive to an auxiliary notation of entries resulting from an unfolding of the entry sequence.