|
寄存器 |
说明 |
|---|---|
|
rax |
通用寄存器-为函数调用传递参数 |
|
rbx |
通用寄存器-被调用方保存 |
|
rcx |
通用寄存器-为函数调用传递参数 |
|
rdx |
通用寄存器-为函数调用传递参数 |
|
rbp |
通用寄存器-栈管理/帧指针 |
|
rsi |
通用寄存器-为函数调用传递参数 |
|
rdi |
通用寄存器-为函数调用传递参数 |
|
rsp |
通用寄存器-栈管理/栈指针 |
|
r8 |
通用寄存器-为函数调用传递参数 |
|
r9 |
通用寄存器-为函数调用传递参数 |
|
r10 |
通用寄存器-临时 |
|
r11 |
通用寄存器-临时 |
|
r12 |
通用寄存器-被调用方保存 |
|
r13 |
通用寄存器-被调用方保存 |
|
r14 |
通用寄存器-被调用方保存 |
|
r15 |
通用寄存器-被调用方保存 |
|
rflags |
标志寄存器 |
|
rip |
指令指针 |
|
mmx0/st0 |
64 位媒体和浮点寄存器 |
|
mmx1/st1 |
64 位媒体和浮点寄存器 |
|
mmx2/st2 |
64 位媒体和浮点寄存器 |
|
mmx3/st3 |
64 位媒体和浮点寄存器 |
|
mmx4/st4 |
64 位媒体和浮点寄存器 |
|
mmx5/st5 |
64 位媒体和浮点寄存器 |
|
mmx6/st6 |
64 位媒体和浮点寄存器 |
|
mmx7/st7 |
64 位媒体和浮点寄存器 |
|
xmm0 |
128 位媒体寄存器 |
|
xmm1 |
128 位媒体寄存器 |
|
xmm2 |
128 位媒体寄存器 |
|
xmm3 |
128 位媒体寄存器 |
|
xmm4 |
128 位媒体寄存器 |
|
xmm5 |
128 位媒体寄存器 |
|
xmm6 |
128 位媒体寄存器 |
|
xmm7 |
128 位媒体寄存器 |
|
xmm8 |
128 位媒体寄存器 |
|
xmm9 |
128 位媒体寄存器 |
|
xmm10 |
128 位媒体寄存器 |
|
xmm11 |
128 位媒体寄存器 |
|
xmm12 |
128 位媒体寄存器 |
|
xmm13 |
128 位媒体寄存器 |
|
xmm14 |
128 位媒体寄存器 |
|
xmm15 |
128 位媒体寄存器 |
|
cs |
段寄存器 |
|
os |
段寄存器 |
|
es |
段寄存器 |
|
fs |
段寄存器 |
|
gs |
段寄存器 |
|
ss |
段寄存器 |
|
fcw |
fxsave 和 fxstor 内存映像控制字 |
|
fsw |
fxsave 和 fxstor 内存映像状态字 |
|
ftw |
fxsave 和 fxstor 内存映像标记字 |
|
fop |
fxsave 和 fxstor 内存映像最后一个 x87 op 代码 |
|
frip |
fxsave 和 fxstor 内存映像 64 位代码段偏移 |
|
frdp |
fxsave 和 fxstor 内存映像 64 位日期段偏移 |
|
mxcsr |
fxsave 和 fxstor 内存映像 128 位媒体指令控制和状态寄存器 |
|
mxcsr_mask |
mxcsr_mask 中的设置位指示 mxcsr 中支持的特征位 |