64-bit olmayan rejimlərdə səkkiz XMM registrləri və uzun rejimdə 16 XMM registrləri mövcuddur ki, bu da 16 baytda eyni vaxtda əməliyyatlara imkan verir.
Neçə SIMD reyestri var?
Bu registrlər dörd banka bölünüb ki, hər bir SIMD vahidi üçün 256 registr, hər biri 64 zolağın eni və hər zolaq üçün 32 bit var.
XMM registrləri hansılardır?
XMM registrləri, bunun əvəzinə, tamamilə ayrı registrlər dəstidir, SSE ilə təqdim edilmiş və bu günə qədər geniş şəkildə istifadə olunur. Onlar 64, 32 (tam və üzən nöqtə), 16 və ya 8 bit (yalnız tam ədəd) massivləri kimi baxa bilən təlimatlarla 128 bit genişlikdədir. Onlardan 8-i 32 bit rejimində, 16-sı 64 bit rejimində var.
XMM registrindən nə üçün istifadə olunur?
XMM registrləri yalnız verilənlər üzərində hesablamalar aparmaq üçün istifadə edilə bilər; onlar yaddaşı ünvanlamaq üçün istifadə edilə bilməz. Yaddaşın ünvanlanması ümumi təyinatlı registrlərdən istifadə etməklə həyata keçirilir. registrin aşağı sıra baytı yaddaşda birinci baytda saxlanılan ardıcıl baytlar.
SSE registrləri nədir?
SSE Axınan SIMD Genişləndirmələri deməkdir. Bu, mahiyyətcə MMX təlimatlarının üzən nöqtəli ekvivalentidir. SSE registrləri 128 bitdir və müxtəlif məlumat ölçüləri və növləri üzrə əməliyyatları yerinə yetirmək üçün istifadə edilə bilər. MMX-dən fərqli olaraq, SSE registrləri üzən nöqtə yığını ilə üst-üstə düşmür.