摘要:点击MSIL下载。 另附下载地址:http://files.cnblogs.com/gecko/MSIL.rar 遗憾的是,全是英文版。大家慢慢消化吧!顺便学学英语。哈哈~~~ 阅读全文
posted @ 2008-08-09 14:33 gecko 阅读 (1110) 评论 (6) 编辑
摘要:IL Reference add Adds two values and pushes the result onto the evaluation stack. add.ovf Adds two integers, performs an overflo... 阅读全文
posted @ 2008-08-09 13:13 gecko 阅读 (198) 评论 (0) 编辑
摘要:没有程序员敢保证没有经过调试的代码绝对没有错误,无论他/她智商多么高,开发出来的代码总是或多或少带有一些错误(当然是无意的:-))。这些错误可能是简单的语法错误或者复杂的逻辑错误。因此和其他语言一样,我们需要中间语言的调试工具/方法。由于中间语言是比较底层的语言,因此调试工具/方法对于程序员来说更加重要。 最简单的调试方法莫过于在程序中加入WriteLine方法,但是在中间语言中使用这种方法非... 阅读全文
posted @ 2008-08-09 12:59 gecko 阅读 (302) 评论 (0) 编辑
摘要:在.Net框架中,公共语言基础结构使用公共语言规范来绑定不同的语言。通过要求不同的语言至少要实现公共类型系统(CTS)包含在公共语言规范中的部分,公共语言基础结构允许不同的语言使用.Net框架。因此在.Net框架中,所有的语言(C#,VB.Net,Effil.Net等)最后都被转换为了一种通用语言:微软中间语言(MSIL)。 MSIL是将.Net代码转化为机器语言的一个中间过程。它是一种介于高... 阅读全文
posted @ 2008-08-09 12:58 gecko 阅读 (312) 评论 (0) 编辑