寄存器逻辑结构

Catalogue
  1. 1. 寄存器逻辑结构

寄存器逻辑结构

EAX:累加器,操作数和结果数据累加器,返回值运算结果一般都存在这里

64:RAX

32:EAX

16:AX

8:AH+AL


EBX:基地址,DS段的数据指针,在内存寻址的时候存放基地址

64:RBX

32:EBX

16:BX

8:BH+BL


ECX:计数器,字符串和循环操作的计数器

64:RCX

32:ECX

16:CX

8:CH+CL


EDX:存储部分乘法结果和部分除法被除数

64:RDX

32:EDX

16:DX

8:DH+DL


EBP:基址指针,SS段的数据指针

64:RBP

32:EBP

16:BP


ESP:栈帧指针,指向栈顶,也叫栈顶指针

64:RSP

32:ESP

16:SP


EDI:字符串操作的目标指针,ES段的数据指针

64:RDI

32:EDI

16:DI


ESI:字符串操作的原始指针,SS段的数据指针

64:RSI

32:ESI

16:SI