寄存器表
| 類型 |
名稱 |
二進位碼 |
寄存器說明 |
| 多功能寄存器 |
AL |
0 |
累加寄存器低八位 |
| AH |
100 |
累加寄存器低八位 |
| AX |
0 |
16 位累加寄存器 |
| EAX |
0 |
32 位累加寄存器 |
| BL |
11 |
基底位址暫存器低八位 |
| BH |
111 |
基底位址暫存器低八位 |
| BX |
11 |
16 位基底位址暫存器 |
| EBX |
11 |
32 位基底位址暫存器 |
| CL |
1 |
計數寄存器低八位 |
| CH |
101 |
計數寄存器低八位 |
| CX |
1 |
16 位計數寄存器 |
| ECX |
1 |
32 位計數寄存器 |
| DL |
10 |
資料寄存器低八位 |
| DH |
110 |
資料寄存器低八位 |
| DX |
10 |
16 位元據寄存器 |
| EDX |
10 |
32 位元據寄存器 |
| 指標寄存器 |
SP |
100 |
16 位堆棧指標寄存器 |
| ESP |
100 |
32 位堆棧指標寄存器 |
| BP |
101 |
16位基址指標寄存器 |
| EBP |
101 |
32 位基址指標寄存器 |
| 變址寄存器 |
DI |
111 |
16 位目標變址寄存器 |
| EDI |
111 |
32位目標變址寄存器 |
| SI |
110 |
16 位源變址寄存器 |
| ESI |
110 |
32位源變址寄存器 |
| 專用寄存器 |
IP |
* |
16 位指令指標寄存器 |
| EIP |
* |
32 位指令指標寄存器 |
| FLAGS |
* |
16 位標誌寄存器 |
| EFLAGS |
* |
32位標誌寄存器 |
| 段寄存器 |
CS |
1 |
程式碼片段寄存器 |
| DS |
11 |
資料區段寄存器 |
| ES |
0 |
附加段寄存器 |
| SS |
10 |
堆棧段寄存器 |
| FS |
100 |
標誌段寄存器 |
| GS |
101 |
全域段寄存器 |
| 控制寄存器 |
CR0 |
0 |
控制寄存器零 |
| CR1* |
1 |
控制寄存器一 |
| CR2 |
10 |
控制寄存器二 |
| CR3 |
11 |
控制寄存器三 |
| CR4 |
100 |
控制寄存器四 |
| CR5* |
101 |
控制寄存器五 |
| CR6* |
110 |
控制寄存器六 |
| CR7* |
111 |
控制寄存器七 |
| 調試寄存器 |
DR0 |
0 |
調試寄存器零 |
| DR1 |
1 |
調試寄存器一 |
| DR2 |
10 |
調試寄存器二 |
| DR3 |
11 |
調試寄存器三 |
| DR4* |
100 |
調試寄存器四 |
| DR5* |
101 |
調試寄存器五 |
| DR6 |
110 |
調試寄存器六 |
| DR7 |
111 |
調試寄存器七 |
| 任務寄存器 |
TR0 |
0 |
任務寄存器零 |
| TR1 |
1 |
任務寄存器一 |
| TR2 |
10 |
任務寄存器二 |
| TR3 |
11 |
任務寄存器三 |
| TR4 |
100 |
任務寄存器四 |
| TR5 |
101 |
任務寄存器五 |
| TR6 |
110 |
任務寄存器六 |
| TR7 |
111 |
任務寄存器七 |
| 浮點寄存器 |
ST0 |
0 |
浮點寄存器零 |
| ST1 |
1 |
浮點寄存器一 |
| ST2 |
10 |
浮點寄存器二 |
| ST3 |
11 |
浮點寄存器三 |
| ST4 |
100 |
浮點寄存器四 |
| ST5 |
101 |
浮點寄存器五 |
| ST6 |
110 |
浮點寄存器六 |
| ST7 |
111 |
浮點寄存器七 |
| 多媒體寄存器 |
MM0 |
0 |
媒體寄存器零 |
| MM1 |
1 |
媒體寄存器一 |
| MM2 |
10 |
媒體寄存器二 |
| MM3 |
11 |
媒體寄存器三 |
| MM4 |
100 |
媒體寄存器四 |
| MM5 |
101 |
媒體寄存器五 |
| MM6 |
110 |
媒體寄存器六 |
| MM7 |
111 |
媒體寄存器七 |
| 單指令流、多資料流寄存器 |
XMM0 |
0 |
單指令流、多資料流寄存器零 |
| XMM1 |
1 |
單指令流、多資料流寄存器一 |
| XMM2 |
10 |
單指令流、多資料流寄存器二 |
| XMM3 |
11 |
單指令流、多資料流寄存器三 |
| XMM4 |
100 |
單指令流、多資料流寄存器四 |
| XMM5 |
101 |
單指令流、多資料流寄存器五 |
| XMM6 |
110 |
單指令流、多資料流寄存器六 |
| XMM7 |
111 |
單指令流、多資料流寄存器七 |
| 注: 英文名稱有星號"*"的表示作為保留網域, 實際並 沒有使用, 二進位碼有星號"*"表示無需位元表示 |
根據 www.olanguage.org 的資料整理.