какая разница между iretи iretd,iretq?

Я хочу смоделировать состояние iret на сервере Linux x86 _64. Я нашел три инструкции

  1. iret :размер операнда 16
  2. iretd :размер операнда 32
  3. iretq :размер операнда 64

Я не могу сказать, чем они отличаются, и какой из них использовать. спасибо за помощь!!

У меня есть еще один вопрос о симуляции iret, вы можете взглянуть?http://stackoverflow.com/questions/11756274/how-to-simulate-a-iret-on-linux-x86-64

5
задан hellolwq 2 August 2012 в 01:48
поделиться