1. A method for converting a matrix of input values to a matrix of output values within a microprocessor, comprising: loading an incoming signal represented as a matrix of input values into a first source register and a second source register, each of which are partitioned into a plurality of first source slots and second source slots, respectively; changing the order in which the input values are arranged within said second source slots; and performing a plurality of concurrent arithmetic operations on respective pairs of said input values stored within the first and second source slots to convert the matrix of input values to a matrix of output values.