Lompat ke isi

Intel MMX: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
k Menghapus wifikasi manual -> merubah wifikasi otomatis
Wagino Bot (bicara | kontrib)
k Instruksi MMX: Bot: Merapikan artikel
 
(3 revisi perantara oleh 2 pengguna tidak ditampilkan)
Baris 1: Baris 1:
{{redirect|MMX|tahun dalam [[angka Romawi]]|2010}}
{{redirect|MMX|tahun dalam [[angka Romawi]]|2010}}
{{rapikan|topik=teknologi informasi}}
'''Intel MMX Technology''' merupakan sebuah ekstensi instruksi [[mikroprosesor]] yang membantu proses perhitungan pada beberapa aplikasi, terutama aplikasi [[multimedia]], [[game]], editor gambar dua dimensi, [[kompresi]]/dekompresi, [[enkripsi]], dan aplikasi lainnya. Banyak orang menyebut MMX ini adalah sebuah singkatan dari <u>M</u>ulti<u>m</u>edia E<u>x</u>tension atau <u>M</u>atrix <u>M</u>ath E<u>x</u>tension atau <u>M</u>ultiple <u>M</u>ath E<u>x</u>tension, meski [[Intel Corporation|Intel]] sendiri tidak menyatakan bahwa MMX adalah sebuah singkatan.
'''Intel MMX Technology''' merupakan sebuah ekstensi instruksi [[mikroprosesor]] yang membantu proses perhitungan pada beberapa aplikasi, terutama aplikasi [[multimedia]], [[game]], editor gambar dua dimensi, [[kompresi]]/dekompresi, [[enkripsi]], dan aplikasi lainnya. Banyak orang menyebut MMX ini adalah sebuah singkatan dari <u>M</u>ulti<u>m</u>edia E<u>x</u>tension atau <u>M</u>atrix <u>M</u>ath E<u>x</u>tension atau <u>M</u>ultiple <u>M</u>ath E<u>x</u>tension, meski [[Intel Corporation|Intel]] sendiri tidak menyatakan bahwa MMX adalah sebuah singkatan.


Baris 201: Baris 200:
| Bit-wise Logical Exclusive OR
| Bit-wise Logical Exclusive OR
|-
|-
|}
|}


<!--Sumber: Mikroprosesor Intel, Edisi Kelima-->
<!--Sumber: Mikroprosesor Intel, Edisi Kelima-->

{{komputer-stub}}
{{Authority control}}


[[Kategori:Instruksi x86]]
[[Kategori:Instruksi x86]]
[[Kategori:SIMD]]
[[Kategori:SIMD]]


{{komputer-stub}}

Revisi terkini sejak 30 Agustus 2023 07.34

Intel MMX Technology merupakan sebuah ekstensi instruksi mikroprosesor yang membantu proses perhitungan pada beberapa aplikasi, terutama aplikasi multimedia, game, 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

[sunting | sunting sumber]
Instruksi Jenis Keterangan
EMMS Keadaan (state) Empty MMX State
MOVD Perpindahan (movement) Move INT32 (DWORD)
MOVQ Perpindahan (movement) Move INT64 (QWORD)
PACKSSWB Pengocokan (shuffle) Pack Words into Bytes with Signed Saturation
PACKSSDW Pengocokan (shuffle) Pack Doublewords into Words with Signed Saturation
PACKUSWB Pengocokan (shuffle) Pack Signed Word into Unsigned Bytes with Unsigned Saturation
PADDB Aritmetika Packed Bytes Add
PADDW Aritmetika Packed Words Add
PADDD Aritmetika Packed Doublewords Add
PADDSB Aritmetika Packed Signed Bytes Add with Saturation
PADDSW Aritmetika Packed Signed Words Add with Saturation
PADDUSB Aritmetika Packed Add Unsigned Bytes with Saturation
PADDUSW Aritmetika Packed Add Unsigned Words with Saturation
PAND Logika Bit-wise Logical And
PANDN Logika Bit-wise Logical And Not
PCMPEQB Perbandingan Packed Bytes Compare for Equal
PCMPEQW Perbandingan Packed Words Compare for Equal
PCMPEQD Perbandingan Packed Doublewords Compare for Equal
PCMPGTB Perbandingan Packed Bytes Compare for Greater Than
PCMPGTW Perbandingan Packed Words Compare for Greater Than
PCMPGTD Perbandingan Packed Doublewords Compare for Greater Than
PMADDWD Aritmetika Packed Multiply And Add
PMULHW Aritmetika Packed Multiply High
PMULLW Aritmetika Packed Multiply Low
POR Logika Bit-wise Logical Or
PSLLW Aritmetika Packed Words Shift Left Logical
PSLLD Aritmetika Packed Doublewords Shift Left Logical
PSLLQ Aritmetika Quadword Shift Left Logical
PSRAW Aritmetika Packed Words Shift Right Arithmetic
PSRAD Aritmetika Packed Doublewords Shift Right Arithmetic
PSRLW Aritmetika Packed Words Shift Right Logical
PSRLD Aritmetika Packed Doublewords Shift Right Logical
PSRLQ Aritmetika Quadword Shift Right Logical
PSUBB Aritmetika Packed Bytes Substract
PSUBW Aritmetika Packed Words Substract
PSUBD Aritmetika Packed Doublewords Substract
PSUBSB Aritmetika Packed Signed Bytes Substract with Saturation
PSUBSW Aritmetika Packed Signed Words Substract with Saturation
PSUBUSB Aritmetika Packed Unsigned Bytes Substract with Saturation
PSUBUSW Aritmetika Packed Unsigned Words Substract with Saturation
PUNPCKHBW Pengocokan (shuffle) Unpack High Packed Bytes
PUNPCKHWD Pengocokan (shuffle) Unpack High Packed Words
PUNPCKHDQ Pengocokan (shuffle) Unpack High Packed Doublewords
PUNPCKLBW Pengocokan (shuffle) Unpack Low Packed Bytes
PUNPCKLWD Pengocokan (shuffle) Unpack Low Packed Words
PUNPCKLDQ Pengocokan (shuffle) Unpack Low Packed Doublewords
PXOR Logika Bit-wise Logical Exclusive OR