Streaming SIMD Extensions: diferència entre les revisions

Contingut suprimit Contingut afegit
m Corregit: com '''KNI > com a '''KNI
m Corregit: amb o sense signe. Les > amb signe o sense. Les
Línia 10:
[[Fitxer:XMM registers.png|right|220px|Registres XMM]]
Cada registre de paquets engloba 4 nombres en punt flotant de [[precisió simple]] de 32 bits o 2 nombres en punt flotant de [[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 signe 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 addicional 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 saber com utilitzar les instruccions FXSAVE i FXRSTOR, que són el parell d'instruccions que poden emmagatzemar 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.