MMX: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m + portal |
|||
Linha 1:
[[
'''MMX''' é uma tecnologia lançada como [[marca registrada]] pela [[Intel]] para os seus processadores [[Pentium MMX]] em 1997.
Linha 7:
As 47 novas instruções MMX permitem o tratamento em paralelo de diversos itens de dados do tipo inteiro de 8, 16 ou 32 bits, empacotados em grupos de 8, 4 ou 2 elementos. Para além desta possibilidade de processamento em paralelo, a tecnologia MMX disponibiliza funcionalidades orientadas para o processamento de dados multimédia, como por exemplo a aritmética com saturação.
== Instruções MMX ==
As 47 novas instruções MMX podem ser agrupadas em:
* Instruções Aritméticas
* Instruções de Comparação
* Instruções de Conversão
* Instruções Lógicas
* Instruções de Deslocamento
* Instruções de Transferência de Dados
* Instrução de Inicialização (EMMS)
Todas as mnemónicas de instruções MMX (excepto a instrução EMMS) começam pela letra P que indica processamento de dados empacotados. Seguem-se caracteres que identificam a operação, o tipo de saturação e o tipo de dados utilizado, como se indica na figura seguinte.
[[
==
* [http://webster.cs.ucr.edu/AoA/Windows/HTML/TheMMXInstructionSet.html The MMX Instruction Set]
* [ftp://download.intel.com/design/PentiumII/manuals/24319002.PDF IA Software Developer's Manual, Vol 1 (PDF)]
Linha 28:
{{esboço-hw}}
{{Portal3|Tecnologia}}
[[Categoria:Instruções x86]]
|