码迷,mamicode.com
首页 > Web开发 > 详细

.NET IL学习笔记(一)

时间:2016-04-05 00:40:29      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

  参考资料:

  1. 《.NET IL Assembler》

 

  知识点:

  ● Common Language Runtime是整个.NET的核心,它是.NET应用程序的运行时环境,提供了.NET应用程序和底层操作系统的操作层。

  ● Common Language Specifications是保证.NET应用程序之间互操作性的规则的集合。

  ● .NET应用程序的抽闲中间表示主要包括两部分:元数据metadata和托管代码managed code。元数组是应用程序所有结构化项描述符和描述符之间联系的集合,包括类、类成员、特性、全局项等。托管代码代表了应用程序函数的功能,被一种抽象的二进制形式语言的MSIL(或称CIL)所表示。运行时环境负责管理IL代码。CLR管理主要包括三个部分:类型控制、结构化异常处理和垃圾回收。类型控制会涉及在执行阶段验证和转换item的类型。托管异常处理同非托管结构化异常处理类似,不同之处在于它由运行时完成而不是操作系统。垃圾回收会涉及自动确认和处理不再使用的对象。

.NET IL学习笔记(一)

标签:

原文地址:http://www.cnblogs.com/AmitX-moten/p/5353453.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!