Back to results
US 6,307,553 B1Granted
System and method for performing a MOVHPS-MOVLPS instruction
OwnerMohammad Abdallahinventor
Life of this patent
Estimating the term…
Abstract
An apparatus and method for performing a MOVHPS-MOVLPS operation on packed data using computer-implemented steps is described. In one embodiment, a first packed data operand having a pair of data elements is accessed. A second packed data operand having two pairs of data elements is then accessed. One of the two pairs of data elements in the second packed data operand is replaced with the pair of data elements in the first packed data operand.
Claims10
A computer system comprising:
- a hardware unit to transmit data representing graphics to another computer or a display;
- a processor coupled to the hardware unit;
- and
- a storage device coupled to the processor and having stored therein a routine, which when executing by the processor, causes the processor to generate the data, the routine at least causing the processor to at least,
- access a first packed data operand having a pair of data elements;
- access a second packed data operand having two pairs of data elements;
- and
- replace one of the two pairs of data elements in the second packed data operand with the pair of data elements in the first packed data operand.
5 more elements
A computer-implemented method comprising the computer-implemented steps of:
- decoding a single instruction;
- in response to the step of decoding the single instruction,
- accessing a first packed data operand having a pair of data elements;
- accessing a second packed data operand having two pairs of data elements;
- and
- completing the execution of the single instruction by replacing one of the two pairs of data elements in the second packed data operand with the pair of data elements in the first packed data operand.
3 more elements
A method comprising:
- accessing data representative of a first three-dimensional image;
- altering the data using three-dimensional geometry to generate a second three-dimensional image, the altering at least including,
- accessing a first packed data operand having a pair of data elements;
- accessing a second packed data operand having two pairs of data elements;
- replacing one of the two pairs of data elements in the second packed data operand with the pair of data elements in the first packed data operand;
- and
- displaying the second three-dimensional image.
4 more elements
Dependencies are inferred from the claim text.