IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
Mono里运行C#脚本27—X86_64指令寄存器初步了解mono_arch_regname
caimouse
发表于
2025-01-14 11:03:19
love
0
Mono里运行C#脚本27—X86_64指令寄存器初步了解mono_arch_regname通过前面的分析,我们知道一个程序要运行,要么解释执行,要么编译后执行。JIT是采用即时编译的技术,显然是把程序转换为机器码再运行的。要实现从C#代码到机器码的转换,就需要了解X86_64的指令格式。当然,如果你想转换C#程序到鸿蒙系统上运行,那么就需要了解ARM64的指令格式。如果想转换到龙芯系统上运行,就需要了解龙芯架构指令。因此,JIT是基于不同的CPU架构指令来实现的。