Knowledge (XXG)

Extended MMX

Source 📝

96:
instruction set with 12 new instructions useful in multimedia applications. The extensions were not enabled by default, requiring the BIOS or software to enable them. EMMI was never given much support from software developers or acknowledged by Cyrix's competitors (certain
61:
Today, these extended MMX instructions are notable as being the common subset of MMX extensions that work across both AMD Athlon and SSE-capable Intel processors.
193: 101: 36: 104:
instructions even share opcodes with EMMI instructions). It was never implemented in any processors after the
93: 40: 20: 163: 47:
microarchitecture. These instructions are commonly known as "Extended MMX instructions".
187: 54:
Processor, as part of the SSE instruction set. Next month, in late June 1999, AMD's
58:
processor was released which featured the extended MMX instructions, but not SSE.
51: 69:
Less commonly known, "Extended MMX" could also refer to the original Cyrix
55: 44: 43:. AMD incorporated this subset of extended MMX instructions into the 39:
were a number of new instructions that extended the functionality of
98: 78: 83: 24: 50:
These instructions debuted in May 1999, in the Intel
19:refers to one of two possible extensions to the 65:Cyrix EMMI (Extended Multi-Media Instructions) 8: 77:). This instruction set was developed by 154: 108:. The EMMI instruction set included: 7: 162:Wright, Christopher (January 2004). 92:line of processors. It extended the 14: 75:Extended Multi-Media Instructions 1: 210: 81:and implemented on their 37:Streaming SIMD Extensions 164:"AMD MMX Extensions" 35:Included in Intel's 21:MMX instruction set 168:AMD MMX Extensions 31:Intel Extended MMX 201: 194:X86 instructions 179: 178: 176: 174: 159: 209: 208: 204: 203: 202: 200: 199: 198: 184: 183: 182: 172: 170: 161: 160: 156: 152: 67: 33: 12: 11: 5: 207: 205: 197: 196: 186: 185: 181: 180: 153: 151: 148: 147: 146: 143: 140: 137: 134: 131: 128: 125: 122: 119: 116: 113: 66: 63: 32: 29: 13: 10: 9: 6: 4: 3: 2: 206: 195: 192: 191: 189: 169: 165: 158: 155: 149: 144: 141: 138: 135: 132: 129: 126: 123: 120: 117: 114: 111: 110: 109: 107: 103: 100: 95: 91: 87: 85: 80: 76: 72: 64: 62: 59: 57: 53: 48: 46: 42: 38: 30: 28: 26: 22: 18: 171:. Retrieved 167: 157: 105: 89: 82: 74: 70: 68: 60: 49: 34: 17:Extended MMX 16: 15: 52:Pentium III 150:References 188:Category 173:23 March 130:pmulhriw 121:pmachriw 145:psubsiw 142:pmvgezb 127:pmulhrw 118:pdistib 112:paddsiw 139:pmvlzb 136:pmvnzb 56:Athlon 45:Athlon 133:pmvzb 124:pmagw 115:paveb 99:Intel 79:Cyrix 175:2013 88:and 84:6x86 71:EMMI 23:for 106:MII 102:SSE 94:MMX 90:MII 41:MMX 25:x86 190:: 166:. 86:MX 27:. 177:. 73:(

Index

MMX instruction set
x86
Streaming SIMD Extensions
MMX
Athlon
Pentium III
Athlon
Cyrix
6x86
MMX
Intel
SSE
"AMD MMX Extensions"
Category
X86 instructions

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.