Неверный регистр eip? - PullRequest
       22

Неверный регистр eip?

9 голосов
/ 18 февраля 2012

Я отлаживаю программу ac с помощью gdb в терминале linux, разобрал и запустил, затем попытался найти адрес памяти в регистре EIP.Вот что произошло:

(gdb) ir eip Неверный регистр `eip '

Почему он говорит, что мой регистр eip недействителен?

Ответы [ 2 ]

20 голосов
/ 18 февраля 2012

Это 64-битная программа?Если так, то это рип, а не эйп.

3 голосов
/ 29 июня 2017

В зависимости от архитектуры вашей программы регистр может меняться:

  • 16 бит - ip
  • 32 бит - eip
  • 64 бит - rip
...