The x86 (and x86-64) architecture contains many different types of registers. These range in size from a dozen or so bits, all the way to 1024-byte "tiles" with AMX.

Register Types

This is a list of the various types of registers in the x86 architecture. Any configuration registers are listed with the group that they are associated with. For example, MXCSR is used with vector instructions, and would therefore be listed with the other vector registers.