手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

汇编指令:[1]PUSH指令解析

时间:2024-10-16 06:10:02

1、下断点,运行到这里,可以此时右边的寄存器

汇编指令:[1]PUSH指令解析

2、此时ESP =0x 0018FEFCEAX = 0xCCCCCCCC

汇编指令:[1]PUSH指令解析

3、按F10,发现ESP寄存器中的值变为如图0018FEF8,即LEA ESP, [ESP-4]

汇编指令:[1]PUSH指令解析

4、再按F10,发现ESP中地址所指的内存空间,值都被置为EAX中的值,即第二步为MOV [ESP],EAX

汇编指令:[1]PUSH指令解析

5、即push EAX分为两步1, LEA ESP [ESP-4]2, MOV EAX [ESP]我自己的疑问,为什么再向下执行一步eax的值会都被置为0

汇编指令:[1]PUSH指令解析
© 手抄报圈