Assembly 单ASM生成

Assembly 单ASM生成,assembly,mono,binary,nasm,Assembly,Mono,Binary,Nasm,我想尝试用C#like cosmos编写一个简单的内核,只是为了学习。是否可以从Mono程序集生成x86或x86-64 ASM?因为mono--完整aot生成一个可执行文件 生成ASM之后,我需要使用NASM编译它。有什么想法吗?您可以使用: mono--aot=asmloy foo.exe如果您正在编写内核,那么您需要某种引导程序。如果是用托管代码编写的,那么引导程序将需要包含运行时。祝你在引导区安装上好运。不,我将使用ISOLinux和一些C代码。

我想尝试用C#like cosmos编写一个简单的内核,只是为了学习。是否可以从Mono程序集生成x86或x86-64 ASM?因为mono--完整aot生成一个可执行文件

生成ASM之后,我需要使用NASM编译它。有什么想法吗?

您可以使用:


mono--aot=asmloy foo.exe

如果您正在编写内核,那么您需要某种引导程序。如果是用托管代码编写的,那么引导程序将需要包含运行时。祝你在引导区安装上好运。不,我将使用ISOLinux和一些C代码。