[pwn]汇编基础笔记(2020年9月26日更新)
寄存器
32位通用寄存器:
EAX EBX ECX EDX
EBP ESP ESI EDI
EAX:扩展累加器,乘除指令默认使用
ECX:cpu默认使用ECX为循环计数器
EBP:扩展基址指针寄存器(extended base pointer) 其内存放着一个指向系统栈最上面一个栈帧底部的指针。用于引用函数参数和局部变量。
ESP:栈指针寄存器(extended stack pointer),其内存放着一个指向系统栈最上面一个栈帧栈顶的指针。32位模式下,ESP寄存器存放的是某个位置的32位偏移量。ESP
原创
2020-09-26 22:06:36 ·
325 阅读 ·
0 评论