MMX: Difference between revisions

Jump to navigation Jump to search
460 bytes added ,  12 years ago
Added: Detection, Use Today and some See Also
[unchecked revision][unchecked revision]
(→‎Introduction: See discussion.)
(Added: Detection, Use Today and some See Also)
Line 4:
===Introduction===
MMX is a SIMD technology (single instruction, multiple data) introduced by Intel with ther P5 "Pentium" processor line.
===Detection===
 
To detect MMX
<source lang="asm">
;Check CPUID.01h EDX.MMX (EDX.23)
mov eax, 0x1 ;0x.. is not needed, but standardizes
cpuid
test edx, 1<<23 ;EDX.MMX
jnz .MMX ;If no jump MMX is not present
</source>
===Use today===
It is unlikely that you will come across any MMX code today, as it has been superceded by [[SSE]], and compilers compile SSE code. However, it may be wowrthwile to be aware of MMX.
==See Also==
===SSE===
*[[SSE]]
===X87===
*[[FPU]]
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu