Streaming SIMD Extensions: diferència entre les revisions

Contingut suprimit Contingut afegit
Línia 10:
[[Image:XMM registers.png|right|220px]]
Cada registre de paquets engloba 4 nombres en punt flotant de [[presicióprecisió simple]] de 32 bits o 2 nombres en punt flotant de [[presicióprecisió doble]] de 64 bits o quatre enters de 32 bits o vuit enters curts de 16 bits o setze octets o caràcters de 8 bits. Les operacions amb enters tenen instruccions per variant amb o sense signe. Les operacions enteres [[SIMD]] encara poden ser portades a terme pels vuit registres MMX de 64 bits.
 
A causa que aquests registres de 128 bits són estats de programa adicional que el [[sistema operatiu]] ha de preservar a través de l'activació de tasques, Per defecte estan desactivats mentres el sistema operatiu els activi de forma explícita. Això significa que els sistema operatiu ha de sbaer com utilitzar les instruccions FXSAVE i FXRSTOR, que són el parell d'instruccions que poden enmagatzemar d'un sol cop tots els registres d'estat [[x87]] i SSE. Aquest suport va ser ràpidament afegit a la gran majoria de sistemes operatius IA-32.