هناكثمانية سجلات XMMمتوفرة في أوضاع بخلاف -64 بت و 16 XMM في الوضع الطويل ، مما يسمح بالعمليات المتزامنة على: 16 بايت.
كم عدد سجلات SIMD الموجودة؟
يتم تقسيم هذه السجلات إلى أربعة بنوك بحيث يوجد256 سجللكل وحدة SIMD ، كل 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 مع مكدس النقطة العائمة.