1. An apparatus for storing instructions and instruction data into an instruction scheduler of a pipelined or superscalar microprocessor, said apparatus comprising: first vector means for indicating vacancies within said instruction scheduler; processing means communicating with said first vector means for examining separate portions of said first vector means for vacancies and for generating a plurality of indicating means associated with said each separate portion examined, each indicating means associated with a separate portion of said first vector means representing a single vacancy of any vacancies indicated by said separate portion of said first vector means; multiplexing means for multiplexing each of said indicating means and generating therefrom an enable vector for each of said instructions to be stored in said instruction scheduler, said enable vector for indicating a single vacant storage location within said instruction scheduler, said multiplexing means communicating with said processing means; means for storing each of said instructions into said instruction scheduler according to a corresponding enable vector, said means for storing communicating with said enable vector for each of said instructions; a reservation station means for storing said instructions into said instruction scheduler, said reservation station means coupled to said means for storing, and wherein said first vector means indicates vacancy within said reservation station means, wherein said first vector means is a deallocation vector having a predetermined number of entries each one bit wide, wherein each bit of said deallocation vector indicates whether or not a corresponding entry of said reservation station is vacant, wherein said processing means, for each of said separate portions of said first vector means, generates an indicating means associated with each instruction to be stored within said reservation station, wherein said instructions to be stored are four in number and wherein: said deallocation vector is examined by said processing means in three separate portions.