摘要: ###1.关于部分指令的理解 pushl %eax:把eax寄存器的值压到堆栈栈顶,相当于以下两步操作: 1.subl $4, %esp:把堆栈栈顶esp寄存器的值减4。 2.movl %eax, (%esp):把eax寄存器的值放到esp寄存器所指向的地方。 popl %eax:从堆栈栈顶的位置放 阅读全文
posted @ 2020-10-17 20:20 20209305鲍溪媛 阅读(120) 评论(1) 推荐(0) 编辑