什么是CPU不可知的意思

时间:2011-05-04 11:31:33

标签: cil

这可能是一个基本问题,但CIL的含义是什么?

我知道CIL是一种平台和CPU无关的中间语言,但是 有人会解释一些有关这方面的细节,以及CPU不可知的意思。

2 个答案:

答案 0 :(得分:8)

如果某些内容为platform agnostic,则表示在不同平台上会有所不同。

(读:它在不同的操作系统和可能的设备上的工作方式相同)

如果某些内容为CPU agnostic,则表示它将在不同的处理器上以相同的方式工作

(所以它会做同样的事情,例如ARM处理器,例如X86系列处理器)

答案 1 :(得分:1)

CIL是通用中间语言。这是任何.NET语言编译成的内容,在操作系统和CPU中保持不变。

请参阅Common Intermediate Language