Intel Integer Register Description SVR4/Linux Function Call %eax General purpose; accumulator for operands; and returning integer results. Caller Saved. %ecx General Purpose; counter for string and loop operations. %edx General purpose; I/O pointer. %ebx General purpose; pointer to data in the DS segment. Callee Saved. %esi General purpose; pointer to data in the DS segment; destination for string operations. %edi General pointer; pointer to data in the stack (i.e. SS segment). %ebp Start of current stack frame; pointer to data in the stack segment. Frame Pointer %esp Stack pointer (current top-of-stack). Stack pointer %eip Address of next instruction to be executed. Program Counter |
|
来自: astrotycoon > 《debug》