Mitte -64-bitistes režiimides on saadaval kaheksa XMM-registrit ja pikas režiimis 16 XMM-registrit, mis võimaldavad samaaegseid toiminguid: 16 baiti.
Mitu SIMD registrit on?
Need registrid on jagatud neljaks pangaks, nii et SIMD ühiku kohta on 256 registrit, igaüks 64 rada lai ja 32 bitti raja kohta.
Mis on XMM-registrid?
Selle asemel on
XMM-registrid täiesti eraldiseisev registrite komplekt, mis on kasutusele võetud SSE-ga ja mida kasutatakse laialdaselt tänapäevani. Need on 128-bitised ja koos juhistega, mis võivad neid käsitleda 64-, 32- (täisarv ja ujukoma), 16- või 8-bitiste (ainult täisarv) väärtustega massiividena. Teil on neist 8 32-bitises režiimis, 16 64-bitises režiimis.
Mille jaoks kasutatakse XMM-registrit?
XMM-registreid saab kasutada ainult andmete arvutuste tegemiseks; neid ei saa kasutada mälu adresseerimiseks. Mälu adresseerimine toimub üldotstarbeliste registrite abil. järjestikused baidid, kusjuures registri madalat järku bait salvestatakse mällu esimesse baiti.
Mis on SSE registrid?
SSE tähistab Streaming SIMD Extensions. See on sisuliselt MMX-i juhiste ujukoma ekvivalent. SSE-registrid on 128-bitised ja neid saab kasutada erineva suuruse ja tüüpi andmetega toimingute tegemiseks. Erinev alt MMX-ist ei kattu SSE registrid ujukomavirnaga.