什么是AMD ryzen 7 2700指令集(用于创建旁听者)

时间:2019-02-04 21:37:01

标签: assembly binary x86-64 machine-code instruction-set

我想创建我的第一个汇编器,以便可以编写自己的程序语言,自己的OS等。只有一个问题: 我找不到ryzen 7 2700的指令集。我已经发现它使用zen +架构,但我也找不到任何东西。有谁知道我在哪里可以找到CPU可以执行的所有操作以及所有寄存器名称等的完整指令集?这真的很有帮助。 顺便说说。您知道供我学习的汇编程序的开源代码吗?我是这个主题的新手,因此我首先必须学习很多有关知识,并认为这将是学习汇编程序编码方式的机会。我还要感谢有更多的东西可供阅读和其他可以学习的东西!

1 个答案:

答案 0 :(得分:1)

手册可能是很好的来源。如果您不熟悉,请检查一下。有更好的入门资料,但是您可能需要在这些资料中使用原始信息。

  1. AMD's page of manuals.
  2. AMD's General Purpose Instructions manual.
  3. Intel's x86 manual.

英特尔的x86和AMD的x86并不完全相同,但是它们的核心几乎相同。