3

我对组装有点陌生,必须时不时地查看 x86 指令。一段时间后,在网上搜索所有其他操作码会变得很烦人。然后是英特尔参考手册,但内容页面没有直接链接到 pdf 文件中的各个部分,也没有列出“真实”页面名称,而是按 [章节]-[相对页面编号number],我必须用它来猜测操作码的页码

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

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

编辑:嗯,我意识到我可以在 pdf 中搜索该章节页面编号字符串,这可能是唯一的。但我仍然更喜欢我可以输入操作码并直接获取信息的东西。

4

4 回答 4

7

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

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

编辑; 如果您使用的是 OS X,那么有一个可用的服务(应用程序)可以做到这一点。IIRC,与 CHUD 工具集一起安装。(最初省略,因为没有假定 OS X 是平台,但仍然值得注意)。

于 2009-11-21T18:28:03.110 回答
3

操作码参考 我觉得这个有点矫枉过正,但也许它适合你。

于 2009-11-21T18:24:39.327 回答
3

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

于 2009-11-21T18:56:55.733 回答
0

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


Sun 提供的这个呢?我用过。另外我不确定我是否理解您的问题,但也许那是因为我的 pdf 阅读器可以直接在 PDF 中搜索关键字。如果您找到一个具有类似功能的 Linux 系统,您将解决这个问题,甚至更多。

于 2009-11-21T18:50:09.697 回答