MMX - MultiMedia Extension 多媒體指令
 
MMX 由 Intel 於 1996 所發展出來的. 一共增加了 57 個新的指令. 而這些新的指令都是符合多媒體使用. 所以就稱為 MMX. 在新的 CPU 均增加這項技術. 但這也要軟體去使用才可達到它的效能.

MMX  使用了所謂 Single Instruction, Multiple Data (SIMD) 的技術. 就是以一個指令來執行多個資料. 如此可增加非常大的效能.

MMX 指令對於多媒體常常要處理的資料作了很好的支援. 例如傳利葉轉換, DCT ( 雜散餘弦轉換 ) 等是 MPEG 解碼非常重要的運算. 以前若不是由硬體來處理就需要佔 CPU 非常大的時間. 而由 MMX 來運算即可達到非常好的效果.

MMX 使 MPEG 影像解碼,語音辨識,視訊會議系統,影像處理的應用達到可使用 CPU 本身來完成.
 

此為 MMX 的 57 個指令.  取材自 Intel 的網站.
 
 
相關資料 

 
連接到相關網站 
 
Intel's MMX page. 此處可找到有關 MMX 的詳細資料.
Intel's MMX Technical Overview. 有關 MMX 的技術資料.有詳細的指令描述.

[ 5/5/1998  袁明煥 ]
1