Хэдэн xмм бүртгүүлэх вэ?

Хэдэн xмм бүртгүүлэх вэ?
Хэдэн xмм бүртгүүлэх вэ?
Anonim

64 битийн бус горимд найман XMM регистр, урт горимд 16 XMM бүртгэл байдаг бөгөөд эдгээр нь: 16 байт дээр нэгэн зэрэг ажиллах боломжийг олгодог.

Хэдэн SIMD бүртгэл байдаг вэ?

Эдгээр регистрүүд нь дөрвөн банкинд хуваагдсан бөгөөд ингэснээр SIMD нэгж бүрт 256 бүртгэл, тус бүр нь 64 эгнээ өргөн, нэг эгнээнд 32 бит байна.

XMM бүртгэл гэж юу вэ?

XMM регистрүүд нь бүс тусдаа регистрүүдийн багц бөгөөд SSE-д нэвтрүүлсэн бөгөөд өнөөг хүртэл өргөн хэрэглэгддэг. Тэдгээрийн өргөн нь 128 бит бөгөөд тэдгээрийг 64, 32 (бүхэл ба хөвөгч цэг), 16 эсвэл 8 бит (зөвхөн бүхэл тоо) утгын массив гэж үзэх заавартай. Танд тэдгээрийн 8 нь 32 битийн горимд, 16 нь 64 битийн горимд байна.

XMM бүртгэлийг юунд ашигладаг вэ?

XMM регистрийг зөвхөн өгөгдлийн тооцоолол хийхэд ашиглах боломжтой; тэдгээрийг санах ойг хаяглахад ашиглах боломжгүй. Санах ойг хаяглах нь ерөнхий зориулалтын регистрүүдийг ашиглан хийгддэг. дараалсан байт, регистрийн доод эрэмбийн байт санах ойн эхний байтад хадгалагдана.

SSE бүртгэл гэж юу вэ?

SSE нь Streaming SIMD Extensions гэсэн үгийн товчлол юм. Энэ нь үндсэндээ MMX зааврын хөвөгч цэгтэй дүйцэхүйц юм. SSE регистрүүд нь 128 бит бөгөөд янз бүрийн хэмжээ, төрлийн өгөгдлийн үйлдлийг гүйцэтгэхэд ашиглаж болно. MMX-ээс ялгаатай нь SSE регистрүүд нь хөвөгч цэгийн стектэй давхцдаггүй.

Зөвлөмж болгож буй: