除X86架构外还有什么cpu架构可以运行windows

即是 除了amd和Intel外还有可以运行windows的cpu架构吗 mips是不行的 还有吗
听讲龙芯也有x86架构的 是怎样一回事 还有mips的cpu的双精道浮点计算和cell的单精道浮点计算有什么区别

现代操作系统都对应了不同的平台,Windows系列操作系统主要面向家用,因此,专门为X86指令集开发。市面上常见的Intel和AMD的处理器是CISC型处理器,对于运行多样化、复杂化的任务有较好的表现。你所说的MIPS属于RISC型处理器,面向专用平台和商务平台,这种类型的处理器在专一性上是Intel和AMD的CISC处理器所无法匹敌的,它们有自己对应的系统。因为每一个处理器都有自己的一套汇编语言,于是乎,在一种处理器上正常运行的系统,直接搬到另一个平台上也许就运行不佳甚至无法运行了。
MIPS并不是不能运行Windows,而是Microsoft并没有开发基于MIPS平台的家用Windows。Microsoft针对像MIPS这种RISC芯片开发的嵌入式系统叫做Windows CE。而像ARM这种手机处理器,以及Marvell的PXA系列处理器,Microsoft则推出了Windows Mobile系列。当然,并不是说MIPS不能运行常见的Windows,可以安装模拟机来运行。
RISC和CISC处理器各有各的特点。由于家用机运行的任务比较多样,CISC复杂的指令集系统就能发挥优势,如Intel和AMD的家用处理器。而对于商业应用、工厂生产等等,执行任务单一,则推出RISC这种多样性较差但效率极高的处理器满足商业的密集运算。现在的三大次时代游戏主机的处理器都是RISC型处理器,基于IBM的PowerPC架构,其中,PS3的Cell处理器性能几乎达到了令人咋舌的地步,就是因为RISC这种独特的处理器架构。如果在PS3上安装模拟器,相信也是可以运行Windows XP甚至Windows 7的,但是,效果大不如主频远远低于Cell的X86处理器。
处理器中的默认指令集都是通过硬件手段直接做进去的,所以,龙芯使用X86指令集没什么可奇怪的。双精度和单精度浮点运算的区别在于精确度问题。对于浮点数来说,计算机不可能把无限位的准确数字计算出来,达到一定的数位后的数字基本上就和事实不符了,所以,需要取一定位数作为有效数字。双精度就是单精度的2倍,自然精确度就比单精度的好得多了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-13
windows是专为X86架构开发的
第2个回答  2010-02-13
其实MIPS也是可以的,虽然不能直接运行WINDOWS,但可以通过虚拟机间接运行在WINDOWS,具体你网上找找
第3个回答  2010-02-13
ARM,WINDOWS MOBILE
第4个回答  2010-02-13
你用的CPU真够牛逼的,AMD,INTEL都不用

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网