Shorthand gdb 中的当前内存地址?

Shorthand for current memory address in gdb?

gdb中是否有一些简写形式来获取当前内存地址的值?例如:

─── Assembly ──────────────────────────────────────────────────────────────
0x0000000000401000  04 03     ? add    [=11=]x3,%al

而不是做:

>>> x/2bt 0x0000000000401000
0x401000 <_start>:  00000100    00000011

我可以做类似的事情:

>>> x/2bt . # or whatever short-form it is
0x401000 <_start>:  00000100    00000011

有什么东西吗?

您可以使用 $pc 作为 program-counter 的缩写形式,以:

>>> x/2bt $pc
0x401000 <_start>:  00000100    00000011