Assembly 汇编代码如何转换为字节?(amd64)

Assembly 汇编代码如何转换为字节?(amd64),assembly,compilation,Assembly,Compilation,我正在尝试创建一个可以翻译汇编代码字符串的程序,即转换 mov rax, rcx mov rbx, 00h cmp rax, rbx je _rax_is_zero 进入 这是我用网站做的 我的问题是,我找不到任何关于它们如何转换的好文档。我在哪里可以看到特定位的状态如何影响它被解释为什么指令?请参阅英特尔官方文档-例如或诸如此类。在线上还可以找到“精简”的引用,而较旧的英特尔引用要少得多。。涵盖“额外”内容。应尝试更多搜索。。这里有一个(更老、更简单的)参考-。此外,我相信人们可以不费吹灰

我正在尝试创建一个可以翻译汇编代码字符串的程序,即转换

mov rax, rcx
mov rbx, 00h
cmp rax, rbx
je _rax_is_zero
进入

这是我用网站做的


我的问题是,我找不到任何关于它们如何转换的好文档。我在哪里可以看到特定位的状态如何影响它被解释为什么指令?

请参阅英特尔官方文档-例如或诸如此类。在线上还可以找到“精简”的引用,而较旧的英特尔引用要少得多。。涵盖“额外”内容。应尝试更多搜索。。这里有一个(更老、更简单的)参考-。此外,我相信人们可以不费吹灰之力就找到各种汇编程序(包括用于大学课程/项目的汇编程序)的参考代码;你不需要自己写。有关汇编程序文档的链接,请参阅。另请参阅,以获得对您的问题的直接回答,当然也可以参阅英特尔手册。如果您需要了解汇编语句如何转换为机器代码的详细信息,您可以在线查看源代码,网址为