An efficient coding scheme is disclosed. The coding provides for the
separation of immediate data from the instruction stream. A static flow
analysis determines the immediate data in the program and assigns it a
location for storage in a data table. The flow analysis also generates
information directing the processor to the location of the immediate data
in the data-order table. When an immediate instruction is encountered
during execution, the processor retrieves the immediate data from the
data-order table.