יש 8 אוגרי 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 מייצג זרימת SIMD הרחבות. זוהי בעצם המקבילה לנקודה צפה של הוראות ה-MMX. אוגרי ה-SSE הם 128 סיביות, וניתן להשתמש בהם לביצוע פעולות במגוון גדלים וסוגים של נתונים. שלא כמו MMX, אוגרי ה-SSE אינם חופפים לערימת הנקודה הצפה.