x86 asm指令集:任何_searchable_离线引用?

时间:2009-11-21 18:04:03

标签: assembly x86 manual instruction-set

我对程序集有些新意,不得不经常查找x86指令。在网上搜索其他所有操作码会在一段时间后变得烦人。然后是英特尔参考手册,但内容页面没有直接链接到pdf文件中的各个部分,并且没有列出“真实”页面名称,而是通过[章节] - [相对页面]编号数字],,我必须使用它来猜测操作码的页码

所以问题是,是否有针对x86指令的高效可搜索离线参考?

我依稀记得CheatEngine反汇编程序为您在反汇编中点击的每个操作码提供了一些信息。但它只是Windows,现在我大部分时间都使用Linux。但是这样的事情会很好。

编辑:好吧,我意识到我可以在pdf中搜索那个chapter-pagenum字符串,这可能是唯一的。但是我仍然更喜欢我可以输入操作码的东西并直接取回信息。

4 个答案:

答案 0 :(得分:6)

英特尔手册的部分2a和2b(免费下载):

http://www.intel.com/products/processor/manuals/

EDIT;如果您使用的是OS X,那么可以使用服务(app)来完成。 IIRC,使用CHUD工具集进行安装。 (最初省略,因为没有假设OS X是平台,但仍然值得注意)。

答案 1 :(得分:3)

Opcode Reference 我发现这个有点矫枉过正,但也许它适合你。

答案 2 :(得分:3)

我发现英特尔参考手册附带了一个有用的内置索引机制。令人惊讶的是,它被称为索引。

答案 3 :(得分:0)

编辑:没关系,回答另一个问题,我意识到本手册使用了gas(也称为AT& T)语法,如果您需要等效的英特尔参考手册,这不是您想要的。我没有注意,因为我自己使用gas


Sun提供的this one怎么样?我用过它。此外,我不确定我的理解是什么问题,但也许这是因为我的PDF阅读器可以直接在PDF中搜索关键字。如果你找到一个具有类似功能的Linux,你可以解决这个问题。