- 178
- 0
- 约2.77万字
- 约 29页
- 2016-08-17 发布于贵州
- 举报
学习MSIL(微软间语言)的一系列教程 - MSIL入门示例教程
Microsoft Intermediate Language (MSIL)
一、一个Hello Word!程序
Microsoft .NET Framework 和 C# Programming Language 自诞生日起,就一直快速进化着。越来越庞大的类库,越来越多的封装,还有那越来越简单的语法糖,所有这些让我们离 本质 越来越远。尽管用这些优雅的语法并不妨碍我们开发出好而实用的产品,但作为一个资深的程序员,我们还是应该了解编译器背后的秘密。C# 并不代表 .NET CLR 的全部,就好比学习 LINQ,如果我们不试图去分析背后的执行流程,就很难理解所谓延迟执行机制。
MSIL 是一把锋利的手术刀,只有它能剖开层层 伪装,带我们深入到 .NET 的底层世界,去了解和结识许许多多被刻意隐藏起来的精灵。尽管它不是真正意义上的底层汇编语言,不能分析 JIT Complier 编译后的 Native Code,但总算能一窥托管编译器的奥秘。学习 MSIL 的目的,并不是真的要用它去编码,而是为了更好地 交流。
暂时离开那无比强大的 Visual Studio.NET,让我们用记事本开始 MSIL 的探索之旅。MyApp.il
.assembly extern mscorlib {auto}
.assembly MyApp {}
.module MyApp.exe
.namespace
您可能关注的文档
最近下载
- 5年(2021-2025)上海中考物理真题分类汇编专题03 机械运动 运动和力(解析版).pdf VIP
- ANSYS-CFX前处理数值计算及实例.pdf VIP
- 2025年青海专升本护理学基础考试试题及答案.docx VIP
- 年产500吨的热处理车间设计.docx VIP
- 清洁生产 教学课件 作者 曲向荣_ 清洁生产审核第6章.PPT VIP
- 人教版三年级下册必读书目《中国古代寓言故事》 .pdf VIP
- GB_T5972-2023起重机钢丝绳保养、维护、检验和报废.pdf VIP
- 间充质干细胞外泌体质量控制标准-2023.pdf VIP
- LINCOLN林肯电气 Flextec 500 - 12606焊机操作手册.pdf VIP
- DLT1490-2015 智能电能表功能规范.docx VIP
原创力文档

文档评论(0)