CLR学习一:MSIL介绍
MSIL是什么
MSIL是组成.net框架的CLI的一部分(可以理解为微软中间体语言),是面向对象的,可读的语言格式。
.net框架由FCL与CLI组成.
CLI又由,CTS,CLS,CIL(MISL),JIT,CLV组成。
其中CTS是通用类型系统
CLS就是IL指南了
CIL即所有的高级实现语言(vb,c#,c++,java等等)编译后的结果PE文件用ILDASM反汇编得到的lowest-level语言。
JIT,在程序实际运行时,负责把IL编程成系统可执行的Native Code.