是" 66 66 90" (data32 data32 nop)64位长模式下Intel cpu的有效指令?

时间:2016-10-20 22:51:03

标签: assembly intel illegal-instruction

我在64位Intel Xeon处理器上获得了非法操作码。发生异常时,%rip指向指令序列66 66 90。根据我所读过的内容(例如this article),这是一个多字节NOP。文章似乎表明,多字节NOP的首选/强制字节序列可能在英特尔(0F 1F mod-000-rm)和AMD(66 ... 90)之间有所不同。谁能告诉我1)是否可以在任一处理器上使用任何一种形式; 2)是否存在多字节NOP会产生无效操作码异常的特定处理器模式?

0 个答案:

没有答案