Patent ID: 6112019
Filing Date: 2000-08-29
Classification: G06F

Abstract:
A distributed instruction queue comprising:at least two entry cells, each of said at least two entry cells being capable of holding a decoded instruction corresponding to at least one source operand, said at least one source operand for each decoded instruction being stored in storage means external to said distributed instruction queue, said at least one source operand not being copied into said distributed instruction queue;an allocate port connected to said at least two entry cells for allocation of decoded instructions to said entry cells without reading the at least one source operand corresponding to each of the decoded instructions; andan issue port connected to said at least two entry cells for issuance of decoded instructions under logic control in any order from said entry cells to a functional unit external to said distributed instruction queue after such time as all of the source operands corresponding to the decoded instruction to be issued are available in the external storage means, the source operands being read from the external storage means at such time as the decoded instruction is issued, and wherein no result value is forwarded from the functional unit to said distributed instruction queue.