5
Come trovare il numero di registri XMM su un processore che supporta SSE?Quanti registri XMM sono disponibili su un processore x86 che supporta SSE?
Su Intel X5550, ad esempio.
Come trovare il numero di registri XMM su un processore che supporta SSE?Quanti registri XMM sono disponibili su un processore x86 che supporta SSE?
Su Intel X5550, ad esempio.
Il numero di registri XMM è fisso in tutti i processori che supportano SSE. Se la CPU è in modalità a 32 bit, è possibile utilizzare 8 registri, da xmm0
a xmm7
, mentre se è in modalità a 64 bit, è possibile indirizzare 16 registri, a partire da xmm0
fino a xmm15
. Questo grazie all'utilizzo del prefisso REX.W
.
È così? Current [Wikipedia] (http://en.wikipedia.org/w/index.php?title=Streaming_SIMD_Extensions&oldid=564697556) dice * e questa estensione è duplicata nell'architettura Intel 64. * – ssice
@ssice Non capisco il tuo domanda interamente. Potresti riformularlo? –
La versione I citata dell'articolo SSE sembra dire che in AMD64 (x86-64) si ha fino a 'xmm15', e che il numero è * doppio * nell'Intel 64, quindi Intel 64 ha fino a' xmm31'? Come potremmo verificare se xmm31 sarà disponibile o no? (O l'ho capito male?) – ssice