A microprocessor employing a fixed position dispatch unit. The microprocessor
includes
a plurality of execution units each corresponding to an issue position and configured
to execute a common subset of instructions. At least a first one of the execution
units includes extended logic for executing a designated instruction that others
of the execution units may be incapable of executing. The microprocessor also includes
a plurality of decoders coupled to the plurality of execution units. The plurality
of decoders may provide positional information to cause the designated instruction
to be routed to the first execution unit. Further, the microprocessor includes
a dispatch control unit configured to dispatch during a dispatch cycle, the designated
instruction for execution by the first execution unit based upon the positional
information. The dispatch control unit may further dispatch one or more instructions
within the common subset of instructions during the same dispatch cycle.