dlv调试问题 能够使用dlv 根据sp的值 偏移获取栈的值么 已经调用者的bp,ret对应要返回的pc位置

来源:1-16 辅导 + 案例分析 + 答疑

慕尼黑2207807

2021-07-15 19:16:37

dlv调试问题 能够使用dlv 根据sp的值 偏移获取栈的值么 已经调用者的bp,ret对应要返回的pc位置

写回答

1回答

助教_小R

2021-07-24

用 regs 命令可以打印出来各种寄存器的值,再用 disass 命令可以打印出汇编,如果你先学习了曹大的汇编分享的话,就能自己画一下具体的栈帧图了。


https://www.bilibili.com/video/BV1Xb411J7Yk/


主要是学习一下参数、返回值这些是如何排列的,自己画一下也不难。

0

Go高级工程师实战营

慕课网与 GoCN 社区官方联手打造,定义行业Go高级人才培养标准,4个月,快速晋升为P6+/D7级高级人才。

458 学习 · 266 问题

查看课程