IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Mono里运行C#脚本26—CEE_ADD/MONO_CEE_ADD/OP_IADD/X86_ADD的转换过程

    caimouse发表于 2025-01-08 18:59:34
    love 0
    接着会经过mono_method_to_ir函数处理,就会把MONO_CEE_ADD转换为更进一步细分的指令码OP_IADD。跟着后面就是mono_codegen处理已经转换为OP_IADD指令码,这时就会调用不同的CPU指令来生成执行代码。Mono里运行C#脚本26—CEE_ADD/MONO_CEE_ADD/OP_IADD/X86_ADD的转换过程。其它指令也是通过上面的过程处理,就可以生成整个函数的代码,后面就可以调用函数的方式来执行此代码了。首先C#代码被编译后,会产生CIL指令的代码,


沪ICP备19023445号-2号
友情链接