A method is disclosed. The method includes scheduling a load operation at
least twice the size of a maximum access supported by a memory device,
dividing the load operation into a plurality of separate load operation
segments having a size equivalent to the maximum access supported by the
memory device, and performing each of the plurality of load operation
segments. A further method is disclosed where a temporary register is
used to minimize the number of memory accesses to support unaligned
accesses.