指令 | 注释 |
---|---|
MOVL $0x3051,%EAX | 那0x3051这指放到EAX寄存器,4个字节 |
MOVL %EAX,-12(%EBP) | 吧寄存器EAX的值,存放到EBP指向的地址减去12个字节的地方 |
LEAL -12(%EBP) %EAX | 把%EBP减去12得到的地址,放到EAX寄存器当中 |
PUSHL %EBP | 把寄存器EBP的值压栈 |
POPL %EBP | 吧栈顶的值弹出,存放到EBP寄存器中 |
SUBL %4 %ESP | 把ESP寄存器的值减去4 |
汇编基础
最新推荐文章于 2024-06-01 22:26:59 发布