MSIL(1): Hello World
2009-03-09 22:14 敏捷的水 阅读(674) 评论(0) 编辑 收藏 举报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
3. 执行这个exe文件,我们看到输出Hello World
扫码关注公众号,了解更多管理,见识,育儿等内容
作者: 王德水
出处:http://www.cnblogs.com/cnblogsfans
版权:本文版权归作者所有,转载需经作者同意。
出处:http://www.cnblogs.com/cnblogsfans
版权:本文版权归作者所有,转载需经作者同意。