AMD ryzen 7 2700指令集是什么(用于创建汇编程序)

Dze*_*nan 2 binary assembly x86-64 instruction-set machine-code

我想创建我的第一个汇编程序,这样我就可以编写我自己的程序语言、我自己的操作系统等等。只有一个问题:

我找不到 ryzen 7 2700 的指令集。我已经发现它使用 zen+ 架构,但我也找不到相关的东西。有谁知道我在哪里可以找到完整的指令集,其中包含 CPU 能够执行的所有操作以及所有寄存器名称等?这真的很有帮助。

顺便问一下:你知道一个汇编程序的开源代码供我学习吗?我对这个主题很陌生,所以我首先必须了解很多相关知识,并认为这将是学习如何完成汇编程序编码的机会。我也将感谢有更多的东西可供阅读和其他我可以学习的东西!

rut*_*ord 5

手册可能是很好的来源。如果您不熟悉,请查看它们。有更好的介绍性资源,但您可能需要从这些资源中获取原始详细信息。

  1. AMD 的手册页面。
  2. AMD 的通用说明手册。
  3. 英特尔 x86 手册。

Intel的x86和AMD的x86不太一样,但是它们的核心几乎是一样的。