//');while(i'+relatedTitles[r]+'');if(r');document.write();}//]]>

Intel MMX Technology


Intel MMX Technology merupakan sebuah ekstensi instruksi mikroprosesor yang membantu proses perhitungan pada beberapa aplikasi, terutama aplikasi multimediagame, editor gambar dua dimensi, kompresi/dekompresi, enkripsi, dan aplikasi lainnya. Banyak orang menyebut MMX ini adalah sebuah singkatan dari Multimedia Extension atau Matrix Math Extension atau Multiple Math Extension, meski Intel sendiri tidak menyatakan bahwa MMX adalah sebuah singkatan.
Instruksi MMX ditambahkan pertama kali pada prosesor Intel Pentium MMX yang dirilis tahun 1997, yang terdiri dari 57 instruksi baru yang ditambahkan. Semua instruksi tersebut merupakan instruksi yang dalam istilah Arsitektur Komputer disebut dengan SIMD (Single Instruction Multiple Data).

Instruksi MMX

InstruksiJenisKeterangan
EMMSKeadaan (state)Empty MMX State
MOVDPerpindahan (movement)Move INT32 (DWORD)
MOVQPerpindahan (movement)Move INT64 (QWORD)
PACKSSWBPengocokan (shuffle)Pack Words into Bytes with Signed Saturation
PACKSSDWPengocokan (shuffle)Pack Doublewords into Words with Signed Saturation
PACKUSWBPengocokan (shuffle)Pack Signed Word into Unsigned Bytes with Unsigned Saturation
PADDBAritmetikaPacked Bytes Add
PADDWAritmetikaPacked Words Add
PADDDAritmetikaPacked Doublewords Add
PADDSBAritmetikaPacked Signed Bytes Add with Saturation
PADDSWAritmetikaPacked Signed Words Add with Saturation
PADDUSBAritmetikaPacked Add Unsigned Bytes with Saturation
PADDUSWAritmetikaPacked Add Unsigned Words with Saturation
PANDLogikaBit-wise Logical And
PANDNLogikaBit-wise Logical And Not
PCMPEQBPerbandinganPacked Bytes Compare for Equal
PCMPEQWPerbandinganPacked Words Compare for Equal
PCMPEQDPerbandinganPacked Doublewords Compare for Equal
PCMPGTBPerbandinganPacked Bytes Compare for Greater Than
PCMPGTWPerbandinganPacked Words Compare for Greater Than
PCMPGTDPerbandinganPacked Doublewords Compare for Greater Than
PMADDWDAritmetikaPacked Multiply And Add
PMULHWAritmetikaPacked Multiply High
PMULLWAritmetikaPacked Multiply Low
PORLogikaBit-wise Logical Or
PSLLWAritmetikaPacked Words Shift Left Logical
PSLLDAritmetikaPacked Doublewords Shift Left Logical
PSLLQAritmetikaQuadword Shift Left Logical
PSRAWAritmetikaPacked Words Shift Right Arithmetic
PSRADAritmetikaPacked Doublewords Shift Right Arithmetic
PSRLWAritmetikaPacked Words Shift Right Logical
PSRLDAritmetikaPacked Doublewords Shift Right Logical
PSRLQAritmetikaQuadword Shift Right Logical
PSUBBAritmetikaPacked Bytes Substract
PSUBWAritmetikaPacked Words Substract
PSUBDAritmetikaPacked Doublewords Substract
PSUBSBAritmetikaPacked Signed Bytes Substract with Saturation
PSUBSWAritmetikaPacked Signed Words Substract with Saturation
PSUBUSBAritmetikaPacked Unsigned Bytes Substract with Saturation
PSUBUSWAritmetikaPacked Unsigned Words Substract with Saturation
PUNPCKHBWPengocokan (shuffle)Unpack High Packed Bytes
PUNPCKHWDPengocokan (shuffle)Unpack High Packed Words
PUNPCKHDQPengocokan (shuffle)Unpack High Packed Doublewords
PUNPCKLBWPengocokan (shuffle)Unpack Low Packed Bytes
PUNPCKLWDPengocokan (shuffle)Unpack Low Packed Words
PUNPCKLDQPengocokan (shuffle)Unpack Low Packed Doublewords
PXORLogikaBit-wise Logical Exclusive OR

Related Posts:

0 Response to "Intel MMX Technology "

Post a Comment