6
disassembly में इस तरह के कोड है:जीडीबी में -0x4 (% आरबीपी) कैसे मुद्रित करें?
movl $0x6,-0x4(%rbp)
मैं मूल्य इस तरह से प्रिंट करने का प्रयास लेकिन विफल रहता है:
(gdb) p 0x4(%esp)
A syntax error in expression, near `%esp)'.
(gdb) p 0x4+$esp
Argument to arithmetic operation not a number or boolean.
कैसे सही ढंग से मुद्रित करने के लिए?
तुम भी इस्तेमाल कर सकते हैं: '(gdb) x/डब्ल्यू $ RBP-0x4' – Karmastan
@Karmastan: शांत - धन्यवाद - मुझे लगता है कि इस सवाल का जवाब –
एक्स/डब्ल्यू * $ rbp- में एक विकल्प के रूप में शामिल कर देंगे 0x4, x/w $ rbp-0x4 –