寄存器中文-英文命名对照表

类型

中文名称

英文名称

二进制码

寄存器说明

多 功 能 寄 存 器

累加低八

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

单指令流、多数据流寄存器七

(表1.1 寄存器中文-英文命名对照表)
:英文名称有星号"*"的表示作为保留域,实际并没有使用,二进制码有星号"*"表示无需二进制数表示。

 

 

阅读更多
文章标签: 任务
上一篇汇编指令手册
下一篇轻松将jmp esp方式 改写为jmp ebx方式
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭