#c #gdb
#c #gdb
Вопрос:
Есть ли какая-нибудь сокращенная форма для получения значения текущего адреса памяти gdb
? Например:
─── Assembly ──────────────────────────────────────────────────────────────
0x0000000000401000 04 03 ? add $0x3,%al
И вместо того, чтобы делать:
>>> x/2bt 0x0000000000401000
0x401000 <_start>: 00000100 00000011
Я мог бы просто сделать что-то вроде:
>>> x/2bt . # or whatever short-form it is
0x401000 <_start>: 00000100 00000011
Есть ли что-нибудь для этого?
Ответ №1:
Вы можете использовать $pc
в качестве сокращенной формы счетчика программ, поэтому:
>>> x/2bt $pc
0x401000 <_start>: 00000100 00000011