论文部分内容阅读
当听说Windows 8将同时兼容X86和ARM两种架构时,健圣着实激动了一下;但微软随后又在开发者会议上澄清,X86和ARM两种架构间的程序无法通用,也就是说现有的PC软件将无法在采用ARM架构的平板电脑上使用。不管你怎么样,反正健圣是有点懵了:微软平板电脑所装的系统,到底应该叫Windows 8还是Windows Phone 8呢?
为什么大家关注ARM?因为这种芯片的成本和功耗极低,只有它才“有机会”造出价格低于3000元,续航时间又能以天计算的平板产品。而英特尔X86架构处理器的成本较高,弄不好最终产品的价格会超过5000元,至少健圣是“败不起”的。现在的问题是,大家都能买得起的Win8平板只能用ARM,但这种产品又无法兼容我们常用的Windows软件,只能等待软件厂商推出针对Metro这个触控界面开发的新程序,不同的UI不同的构架,和大号的Windows Phone 7手机又有什么区别呢?
可能有同学会说,将PC软件(兼容X86平台的Win8平板)移植到ARM平台不就OK了吗?实际上这要比咱们想象的难得多。用鼠标和键盘操作的PC软件讲究操作的精准度,选项和按钮密集,很难用手指点中;而触控软件讲究的则是界面简洁和按钮醒目,放在PC上又有浪费空间之嫌。UI界面是一款软件的重中之重,各项功能的删减,重新编排相当于重新开发一个新软件!而这才仅仅是UI层面,至于如何打通X86与ARM两种架构不同指令集间的兼容性和执行效率,难度更是可想而知。到最后,移植到ARM版本的Win8软件可能只是X86版的功能简化版,想实现复杂的操作(比如PS的渲染等等)还需要借助PC才能完成。
从目前已知的消息来看,Win8平板将分为两大阵营,能兼容PC软件的X86体系将主打“移动PC”牌,强调接上键盘就是传统笔记本的感念;而ARM体系的Win8平板则主打低价与续航,能否被用户接受的关键就在Metro界面下游戏软件的数量与质量了。总之,健圣的理解就是采用X86处理器的平板姓Win 8,至于那些基于ARM处理器设计的平板,姑且还是认为它们姓WP8吧。
为什么大家关注ARM?因为这种芯片的成本和功耗极低,只有它才“有机会”造出价格低于3000元,续航时间又能以天计算的平板产品。而英特尔X86架构处理器的成本较高,弄不好最终产品的价格会超过5000元,至少健圣是“败不起”的。现在的问题是,大家都能买得起的Win8平板只能用ARM,但这种产品又无法兼容我们常用的Windows软件,只能等待软件厂商推出针对Metro这个触控界面开发的新程序,不同的UI不同的构架,和大号的Windows Phone 7手机又有什么区别呢?
可能有同学会说,将PC软件(兼容X86平台的Win8平板)移植到ARM平台不就OK了吗?实际上这要比咱们想象的难得多。用鼠标和键盘操作的PC软件讲究操作的精准度,选项和按钮密集,很难用手指点中;而触控软件讲究的则是界面简洁和按钮醒目,放在PC上又有浪费空间之嫌。UI界面是一款软件的重中之重,各项功能的删减,重新编排相当于重新开发一个新软件!而这才仅仅是UI层面,至于如何打通X86与ARM两种架构不同指令集间的兼容性和执行效率,难度更是可想而知。到最后,移植到ARM版本的Win8软件可能只是X86版的功能简化版,想实现复杂的操作(比如PS的渲染等等)还需要借助PC才能完成。
从目前已知的消息来看,Win8平板将分为两大阵营,能兼容PC软件的X86体系将主打“移动PC”牌,强调接上键盘就是传统笔记本的感念;而ARM体系的Win8平板则主打低价与续航,能否被用户接受的关键就在Metro界面下游戏软件的数量与质量了。总之,健圣的理解就是采用X86处理器的平板姓Win 8,至于那些基于ARM处理器设计的平板,姑且还是认为它们姓WP8吧。