2、通用目的寄存器:可以保存數據或地址。
3、浮點寄存器:用來儲存浮點數字。
4、常數寄存器:用來持有只讀的數值。
5、向量寄存器:用來儲存由向量處理器運行SIMD指令所得到的數據。
6、特殊目的寄存器:儲存CPU內部的數據,如程序計數器,堆棧寄存器,以及狀態寄存器。
7、指令寄存器:儲存現在正在被運行的指令。
8、索引寄存器:是在程序運行實用來更改運算對象地址之用。
註:SIMD全稱Single Instruction Multiple Data,單指令多數據流,能夠復制多個操作數,並把它們打包在大型寄存器的壹組指令集。