มี แปด XMM registers ใช้ได้ในโหมดที่ไม่ใช่ -64-bit และ 16 XMM registers ในโหมดยาว ซึ่งอนุญาตให้ดำเนินการพร้อมกันบน: 16 ไบต์
มีการลงทะเบียน SIMD กี่อัน
การลงทะเบียนเหล่านี้แบ่งออกเป็นสี่ธนาคาร โดยมี 256 register ต่อหน่วย SIMD แต่ละช่องกว้าง 64 และ 32 บิตต่อเลน
การลงทะเบียน XMM คืออะไร
XMM register แทนที่จะเป็น a register ที่แยกจากกันโดยสิ้นเชิง นำมาใช้กับ SSE และยังคงใช้กันอย่างแพร่หลายมาจนถึงทุกวันนี้ มีความกว้าง 128 บิต พร้อมคำแนะนำที่สามารถจัดการเป็นอาร์เรย์ของค่า 64, 32 (จำนวนเต็มและทศนิยม) 16 หรือ 8 บิต (จำนวนเต็มเท่านั้น) คุณมี 8 รายการในโหมด 32 บิต, 16 รายการใน 64 บิต
XMM register ใช้ทำอะไร
XMM register ใช้ได้เฉพาะ เพื่อคำนวณข้อมูล; ไม่สามารถใช้เพื่อระบุหน่วยความจำได้ การกำหนดแอดเดรสหน่วยความจำทำได้โดยใช้รีจิสเตอร์เอนกประสงค์ ไบต์ต่อเนื่องกัน โดยไบต์ลำดับต่ำของรีจิสเตอร์ถูกเก็บไว้ในไบต์แรกในหน่วยความจำ
ทะเบียน SSE คืออะไร
SSE ย่อมาจาก Streaming SIMD Extensions โดยพื้นฐานแล้วจะเทียบเท่ากับจุดลอยตัวของคำสั่ง MMX รีจิสเตอร์ SSE คือ 128 บิต และสามารถใช้เพื่อดำเนินการกับขนาดและประเภทข้อมูลที่หลากหลาย ต่างจาก MMX การลงทะเบียน SSE จะไม่ทับซ้อนกับสแต็คจุดลอยตัว