intel寄存器组
时间:2007-02-12 来源:wxz20032003
EAX:在乘法和除法指令中被自动使用,通常称为扩展累加寄存器
EBX:基址寄存器
ECX:循环计数器
EDX:数据寄存器,
ESI:扩展源指针寄存器,用于内存数据的高速传送
EDI:扩展目的指针寄存器,用于内存数据的高速传送
ESP:寻址堆栈上的数据,一般决不用于算术运算和数据传送,通常称为扩展堆栈指针寄存器
EBP:由高级语言用来引用函数参数,和局部变量。除非用于高级程序设计技巧中,EBP一般不应该用于数据传送和算术运算,称为扩展帧指针寄存器
EIP:指令指针,包含下一条要执行的指令的地址,有些机器指令可以操纵这个地址,导致程序向新的地址进行转移
EBX:基址寄存器
ECX:循环计数器
EDX:数据寄存器,
ESI:扩展源指针寄存器,用于内存数据的高速传送
EDI:扩展目的指针寄存器,用于内存数据的高速传送
ESP:寻址堆栈上的数据,一般决不用于算术运算和数据传送,通常称为扩展堆栈指针寄存器
EBP:由高级语言用来引用函数参数,和局部变量。除非用于高级程序设计技巧中,EBP一般不应该用于数据传送和算术运算,称为扩展帧指针寄存器
EIP:指令指针,包含下一条要执行的指令的地址,有些机器指令可以操纵这个地址,导致程序向新的地址进行转移
相关阅读 更多 +