Ka tetë regjistra XMM të disponueshëm në modalitetet jo -64-bit dhe 16 regjistra XMM në modalitetin e gjatë, të cilët lejojnë operacione të njëkohshme në: 16 bajt.
Sa regjistra SIMD ka?
Këta regjistra janë të ndarë në katër banka, kështu që ka 256 regjistra për njësi SIMD, secila 64 korsi të gjera dhe 32 bit për korsi.
Cilat janë regjistrat XMM?
Në vend të kësaj, regjistrat
XMM janë një grup regjistrash krejtësisht të veçantë, të prezantuara me SSE dhe ende të përdorur gjerësisht deri më sot. Ato janë 128 bit të gjera, me instruksione që mund t'i trajtojnë si vargje me vlera 64, 32 (integer dhe floating point), 16 ose 8 bit (vetëm numër i plotë). Ju keni 8 prej tyre në modalitetin 32 bit, 16 në 64 bit.
Për çfarë përdoret regjistri XMM?
Regjistrat XMM mund të përdoren vetëm për të kryer llogaritjet mbi të dhënat; ato nuk mund të përdoren për adresimin e memories. Adresimi i memories realizohet duke përdorur regjistrat për qëllime të përgjithshme. bajt të njëpasnjëshëm, me bajtin e rendit të ulët të regjistrit që ruhet në bajtin e parë në memorie.
Çfarë janë regjistrat SSE?
SSE do të thotë Transmetim i shtesave SIMD. Është në thelb ekuivalenti me pikë lundruese të udhëzimeve MMX. Regjistrat SSE janë 128 bit dhe mund të përdoren për të kryer operacione në një shumëllojshmëri të madhësive dhe llojeve të të dhënave. Ndryshe nga MMX, regjistrat SSE nuk mbivendosen me pirgun e pikës lundruese.