1 pc指针指向的事下一个将要执行的指令地址
2 test指令用来判定寄存器是否为0,常用来对返回结果进行判定。
3 栈帧是通过链表的形式组织在一起的,ebp寄存器类似于链表的next指针,也就是ebp -> frame 0 -> frame1 -> frame2 这样的方式。每一个framex(x>0)的顶部就是当前这个帧的ebp。
参考
http://blog.youkuaiyun.com/xuzhina/article/details/8507139
本文介绍了PC指针的功能,即指示下一个将要执行的指令地址;解释了test指令如何用于判断寄存器是否为0;并详细阐述了栈帧的链表组织形式及ebp寄存器的作用。
1 pc指针指向的事下一个将要执行的指令地址
2 test指令用来判定寄存器是否为0,常用来对返回结果进行判定。
3 栈帧是通过链表的形式组织在一起的,ebp寄存器类似于链表的next指针,也就是ebp -> frame 0 -> frame1 -> frame2 这样的方式。每一个framex(x>0)的顶部就是当前这个帧的ebp。
参考
http://blog.youkuaiyun.com/xuzhina/article/details/8507139
6442

被折叠的 条评论
为什么被折叠?