在 Cuda-gdb 中打印分散的信息



我想打印来自 cuda 反汇编的信息。

例如,我能够使用信息寄存器 R1 在 cuda 中打印寄存器,但是我无法弄清楚如何在 ( MOV R1, c[0x0][0x20] ) 中打印c[0x0][0x20]或 ( STL.U8 [R13+0x9f], RZ 中按敬的[R13+0x9f]

使用 gdb 或

cuda-gdb 时,您可以使用 disass 命令反汇编当前代码或特定位置的代码。

cuda-gdb a.out

调试程序

b main

中断主

r

命中断点时运行程序

 disass

断点处反汇编以下代码

相关内容

  • 没有找到相关文章

最新更新