Что делает эта инструкция Intel jmpq? Как адрес 0x600860 вычисляется в инструкции Intel ниже? 0x4003b8 + 0x2004a2= 60085a, поэтому я не вижу, как выполняется вычисление. 0x4003b8 <[email protected]>: jmpq *0x2004a2(%rip) # 0x600860 <[email protected]> Ответ 1 В Intel, JMP, CALL и т.д. относятся к программному счетчику следующей команды. Следующая инструкция в вашем случае была в 0x4003be и 0x4003be + 0x2004a2 == 0x600860
Ответ 1 В Intel, JMP, CALL и т.д. относятся к программному счетчику следующей команды. Следующая инструкция в вашем случае была в 0x4003be и 0x4003be + 0x2004a2 == 0x600860