我想对于.NET来说是没用了,但windows是不可能于基于IL运行的

解决方案 »

  1.   

    //我想对于.NET来说是没用了,但windows是不可能于基于IL运行的据说微软下一操作系统全部托管代码,抛弃现有的API,不知道是不是这样
      

  2.   

    不可能...因为现在的CPU只支持机器码(汇编是机器码的助记符..),如果有支持IL的CPU,那就有可能实现。但是还有一个重大问题,现在的CPU都是基于寄存器的结构,但是IL是基于栈的结构,所以要有支持IL的CPU,基本上很难...
      

  3.   

    用IL的CPU?不可能吧? 那得要多大的指令集呀? 
    用汇编肯定就不能运行于虚拟机之上,不过.net的托管代码可以和非托管代码协同工作
    所以在.net时代汇编也还是有用武之地的
      

  4.   

    汇编始终都是有用的
    因为世界上不会只有Windows一个OS的