The SSE2 Instruction Set
The 130nm Pentium® 4 processor added 144 new instructions to the IA32 instruction set. The programmer may determine whether a processor supports these instructions by executing a CPUID request type 1 and verifying that EDX = 1 (see Figure 56-6).
Figure 56-6. Request Type 1 EDX Content
Generally, the SSE2 instructions add the following functionality:
A new data type, 64-bit DP FP numbers, has been added.
The programmer can now pack two, 64-bit DP FP numbers (see Figure 56-7 on page 1334) in each of two XMM registers and then perform packed FP operation on them (or between two numbers packed ...