1. A method of obtaining a scalar value from a vector register for use in a mixed vector and scalar instruction, the method comprising: providing a vector in a vector register file; embedding a location identifier of the scalar value within the vector in bits comprising the mixed vector and scalar instruction, wherein the mixed vector and scalar instruction is defined according to an instruction format, the instruction format comprising an op code, a first source vector register address, a second source vector register address, a destination vector register address, and at least one dedicated position bit that indicates the location of the scalar value within one of the vector registers; and wherein a dimension of the vector is 2 n wherein n is at least two, and further including providing n bits in the bit format for indicating the location of the scalar value within the vector.