【问题标题】:Database for assembly instructions?组装说明数据库?
【发布时间】:2021-03-17 11:50:27
【问题描述】:

我正在寻找一个包含汇编指令信息的最新数据库(机器可读)。 Capstone 提供了一些信息,但不包括每条指令的描述。

Intel 的 Intel Architecture Developer's Manuals(第 2A 和 2B 卷)确实包含它,但它不能以编程方式访问。

【问题讨论】:

  • x86 tag wiki 中提供了相关网站的链接(以及许多其他信息)。您可能想要“指令集”部分下的内容。

标签: assembly x86 opcode mnemonics


【解决方案1】:

https://www.felixcloutier.com/x86/https://github.com/HJLebbink/asm-dude/wiki 基于(不同的调整)相同的 PDF-scrape 脚本直接从英特尔的 vol.2 PDF(和/或它们的“未来扩展 PDF”)中提取信息。具体来说,https://github.com/HJLebbink/asm-dude/tree/master/VS/Python/intel-doc-2-md 用于 asm-dude Github。

实际上,asm-dude repo 包含 AsmDudeData.xml,它可能直接有用。 (显然“asm-dude”是 Visual Studio 的一个插件。我只查看了它的 wiki 的 repo,其中包括一个最新的 html 抓取,包括未来扩展指令,如 ENQCMD

【讨论】:

    【解决方案2】:

    有总比没有好。

    Here's a XML 它来自英特尔,但用于 webapp https://software.intel.com/sites/landingpage/IntrinsicsGuide 如果链接失效,请检查它从浏览器中的网络调试器的页面中获取更新版本的位置

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-28
      • 2011-07-01
      相关资源
      最近更新 更多