zoukankan      html  css  js  c++  java
  • MSIL(1): Hello World

    1. 用记事本编写如下代码
    .assembly HelloWorld{}
    .assembly extern mscorlib{}
    .class HelloWorld extends [mscorlib]System.Object
    {
      .method public static void HelloWorld()
      {
        .maxstack 1
        ldstr "Hello World"
        call void [mscorlib]System.Console::WriteLine(string)
        ret
      }
      .method public static void main()
      {
         .entrypoint
         .maxstack 1
         call void HelloWorld::HelloWorld()
         ret
       }
    }
    2. 将以上代码保存为ilhelloworld.il,然后运行ilasm.exe 将il编译为exe
    image 
    3. 执行这个exe文件,我们看到输出Hello World
    image 
  • 相关阅读:
    docker 基础
    shell
    MySQL之MGR
    MySQL之读写分离
    MySQL主从复制
    MySQL之数据类型
    MySQL之索引与约束条件
    SQL语句进阶
    SQL语句初识
    Linux之MySQL安装
  • 原文地址:https://www.cnblogs.com/cnblogsfans/p/1407339.html
Copyright © 2011-2022 走看看