专注.NET平台

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年3月1日

摘要: 1. 托管模块的组成部分 (1)PE32或 PE32+ 头。PE是Portable Executable的简称,如果使用PE32头,文件能在windows32以及64版本运行,如果是PE32+,那么只能在64位本版运行。 (2) CLR头。 (3) 元数据:主要有两种元数据表,一种描述源代码中定义的类型和成员,另一种描述引用的类型和成员 (4) IL(中间代码) 2. 和其他任何机器语言一样,IL也能使用汇编语言来写,微软还提供了名为ILAsm.exe的IL汇编器和ILDasm.exe的反汇编器。 通常高级语言只公开了CLR部分功能,但IL允许开发人员访问CLR所以功能。 3. 一个方法首次调 阅读全文
posted @ 2011-03-01 21:38 吴春晖 阅读(186) 评论(0) 推荐(0) 编辑