百姓大小事,一呼百应!

百姓网 | 百姓知道

软件开发

为什么龙芯不能运行Windows,而必须X86才能运行Windows。另外,龙芯可以运行linux吗?


2 个回答

  • 王铭烨 Arthur2e5 | 2017-10-16 13:27:37

    windows只有x86指令集的(还有arm的)。而mips和x86不是一个指令集的。

    本问答由王铭烨 Arthur2e5提供

  • 王铭烨 Arthur2e5 | 2017-10-16 13:10:08

    Linux 在有人进行移植,而且可以在编译器的情况下运行一个新架构。(BSD 别着急啊,也可以的呀)

    龙芯实际上是优化了指令集的 mipsel 架构,早就有 mipsel 的 Linux 了。
    * 龙芯虽然说用了 mipsel, 不过很多工作还是非常重要和有意义的(废话)

    而 Windows 只提供 x86 和 arm(哦听说 arm 应用生态很捉急),所以你首先要模拟架构才能跑 Windows……

    龙芯 3(A/B?) 的额外指令集大幅度提升了通过 qemu 模拟 x86 的性能,能达到运行原生程序效率的 70%.

    不过像我这种只有个龙芯 2F + SM712 的家伙只能观望了……顺手黑一下 SM712 翔一般的图形性能……2F 的浮点说实话倒还真不错呢

    本问答由王铭烨 Arthur2e5提供

* 本站部分内容来源自网络,仅作分享之用,侵删。