我不明白如何改变价值

时间:2019-06-14 01:08:32

标签: assembly gdb gnu

我是计算机科学的新手,我想解决组装调试作业,但它确实很复杂,我想移至另一行代码,但我不能。

我尝试使用set $PTR=10更改“ PTR”的值,这意味着PTR现在大于9,但是它没有跳转到<+223>行,我使用“ gdb”

0x00000000000007c7 <+141>:  mov    DWORD PTR [rbp-0x48],0x0
   0x00000000000007ce <+148>:   cmp    DWORD PTR [rbp-0x48],0x9
   0x00000000000007d2 <+152>:   jg     0x819 <main+223>

它一行一行地运行,而没有跳到行<+223>

0 个答案:

没有答案