现在的位置: 首页 > 综合 > 正文

详解ARM版Win 8

2013年07月04日 ⁄ 综合 ⁄ 共 4466字 ⁄ 字号 评论关闭

详解ARM版Win 8

在Windows 8上,微软从芯片组到体验上都进行了重构——将Windows引入ARM处理器架构,这是创新的大进展。它还拓展了PC视野,覆盖了更宽的PC形态和设 计。ARM版Windows 支持PC设计创新,与新架构的Windows OS功能整合之后,可以带给消费者新的、不折不扣的PC。

WOA(Windows on ARM)是Windows家族的新成员,和Windows Server、Windows Embedded、Windows Phone一样。WOA与这些产品打造了Windows根基,它们有高度的共性,分享相同的Windows 8代码,它将开发、销售、支持,并成为全球最大的计算系统一部分。下面,我们会关注WOA的开发,介绍一些功能,包括一些消费者体验。
使用WOA的感觉会和在x86/64上使用Windows 8一样。方式一样。开机,然后用相同的方式加载程序。可以使用Windows商店,也可以使用Windows的内部功能,比如新的启动屏 幕,Metro风格程序,还有IE浏览器,包括外设。如果愿意,Windows桌面版程序中的工具也会有,比如资源管理器、桌面IE。它同样有快速而流畅的体验,换言之,微软设计WOA的宗旨是让它用起来如用户所愿。WAO支持PC设计的创新,与新的OS架构功能整合,它会带给客户不折不扣的体验。下面是一些总结:

  1、WOA是Windows家族的新成员,它是基于Windows为基础的,拥有高度的共同性,与Windows 8共用许多代码,它将发展、销售、支持,并成为全球最大计算系统的一部分。微软开发WOA来支持一些新形式的PC,它们有独特的功能、有独特的外观,由新 的合作伙伴支持,拓展了生态系统,微软是其一部分。

  2、WOA电脑仍在开发之中,微软的集中目标是让PC制造商同时推出,与X86/64 Windows 8电脑同时推出。这些PC会建造于创新的、独特的硬件平台上,由Nvidia、高通、德仪提供,它们拥有共同的WOA系统,为产业提供独特的方式。PC制造商正从零开始进行PC设计,专为WOA定制。

  3、Windows程序店的Metro风格程序既支持WOA,也支持X86/64 Windows 8。开发者如果想开发WOA程序,可以使用Visual Studio 11为WinRT(用来开发Metro风格程序的Windows APIs)编写程序,支持多种语言,包括C#/VB/XAML 和Jscript/ HTML5。针对WinRT的本地代码也支持C和C++,可以在架构和Windows程序分发时使用这些语言。WOA无法运行、模仿、移植现有 X86/64桌面程序。采用WinRT开发的单一系统或者系统服务代码,可以用在程序内,并通过Windows商店发布,同时支持WOA和X86/64。 消费者可以获得所有软件,包括设备驱动,通过Windows商店、微软升级、Windows升级实现。

  4、WOA支持所有的新Metro风格程序,包括微软邮件、日历、联系人、图片、存储程序。WOA还会通过IE10对HTML5提供支持。 WOA还会支持其它行业媒体格式标准,包括硬件加速、卸载运算,支持产业标准文档模式。总之,在终端用户选择、控制使用何种程序,控制何种支持格式上,微 软试图领先。

  5、WOA会包涵有新微软Word、Excel、PowerPoint、OneNote桌面版软件。这些新Office程序(代号为 Office 15)既能很好地支持触摸,也可以减少电能和资源消耗,同时又是全功能的,提供完全的文档兼容性。WOA支持Windows桌面体验,包括文件管理器、桌 面版IE 10,还有其它一些内建Windows桌面功能(功能既可很好地支持触摸,也可以减少电能、资源消耗。)

  6、在WOA系统中,我们将会看到整合、端到端产品——硬件、固件、WOA软件全如此,这些全是从零开始的。对微软、ARM授权商、PC商、组件 和外设开发者来说,打造WOA是一项持续的工程工作。努力会带来大量的子系统,它们是新诞生的,或者是本质上的WOA再架构。合作伙伴会提供WOA PC,它拥有整合、端到端产品,包括硬件、固件、WOA软件。如果没有新的WOA PC,要销售WOA软件是不太可能的,正如大家使用的消费电子设备一样,它们有赖于独特、整合的硬件软件匹配。在PC使用寿命期内,提供的软件会改进。

  7、在X86/64版Windows 8下一个里程碑(微软用里程碑代表开发上的大进展)到来时,会向开发者、硬件合作伙伴提供一些限量的测试机,它是封闭邀请式的。这些设备运行在相同的 X86/64版Windows 8上,我们到时会广泛发布。即将推出的PC不会有样机,不过会提供运行WOA硬件的硬件、软件工具。

  8、消费者预览版Windows8(X86/64测试版Windows 8)会在二月底提供下载。Windows 8的下一个里程牌会支持几种语言,任何人都可以下载。

  开发WOA是从企业合作开始的,这些企业制造ARM处理器,将它们与子系统聚合,提供类似“主板”的产品。它与大家熟知的“主板”不同,可以将WOA主板想像成硅封装电路板,许多硅层组合,形态很小,它叫做片上系统,也就是SoC。
  每家ARM授权企业制造的芯片不同,功能也不同,会有所权衡,并设计完全独特的芯片。因为存在选择,所以产品各不相同。没有单一的ARM体验, 正如我们在其它操作系统中看到的,同样的AMR CPU与不同的组件、驱动、软件配合,会导致体验的质量完全不同。正因如此,WOA项目才从此处开始,我们与三家ARM授权商合作:Nvidia、高通、 德仪。每家都有不同的专长,有不同的方法,它们都为WOA做出独特的贡献。在今天的市场上,三家都在ARM产品上极为成功,从平板、智能手机、电子书到嵌 入式设备,无不如此。我们有幸获得这些好伙伴的支持,在解决多样化时WOA是特例
  SoC只是第一步。要提供WOA PC,还要与PC制造商合作,它们有自己的制造、系统工程、产业设计专长,将它们的优势与ARM合作伙伴结合,才能开发完整的PC。PC制造商还拥有不同的渠道和产品支持,可以向消费者企业销售PC。
  在这种合作关系中,微软的角色是提供Windows操作系统,并针对新硬件、新环境、新工程挑战进行调整。我们的目标是确保重构的Windows带来无缝体验,从芯片、固件、硬件、系统、程序、最终让用户与PC互动,无不如此。


提供程序

  正如微软在BUILD大会及其它论坛上透露的,WOA拥有所有的WinRT功能,这在Windows开发者预览版中已经拥有。所有用来开发 X86/64位Metro程序的工具已经提供给开发者,它同样对WOA有效。开发者可以用我们的开发工具开发本地 C/C++代码,追求最大性能和最高弹性,只要使用C#、XAML、VB和HTML5工具,并且代码匹配WinTR API,便可以用作WOA程序。另外,对于已有代码,只要是用C、C++、C#、Visual Basic或者JavaScript开发的,并且匹配WinRT API,就可以自由将代码植入程序中。Windows程序商店可以同时支持ARM\X86/64程序的执行。
  微软之前还演示过微软新的Metro程序,它连到云服务,比如Hotmail、SkyDrive、Messenger及其它第三方服务。WOA 也会提供这些程序,用户也可以移除它,改变设定,或者从Windows程序商店中寻找第三方软件替代。程序商店中的Metro程序可以与任何选择的服务匹配, 不管它是不是微软服务。
  在Windows 8下一个预发布版本中,我们会看到微软的Metro程序,它们支持广泛的产业媒体、文档标准,包括支持HTML5的IE10。
  对于WOA来说,普及的Windows桌面系统是一个重要部分。桌面产品提供给用户一个与PC互动的熟悉之地,尤其是在文件、存储、网络、广泛 的外设上更是如此。你可以使用资源管理器,可以连接外部存储设备,可以管理网络分享的文件,可以使用多屏幕,完全看你的选择而定。如果你用过开发者预览版 Windows 8,就会发现桌面用户界面针对触摸互动有了优化,改进了用户界面情境支持。
  同时WOA(Windows8也一样)在设计之时,出发点是用户常使用Metro程序,而不必花时间用在桌面程序上。
  有些人认为,应该从WOA中剔除桌面程序,以保持纯净,与过去诀别,或者更简单一些,更敏捷一些。对我们来说,放弃一些有用的、但对用户成本不高的东西,这是一种妥协,我们不希望在PC演进时看到。每个平台都有不同的模式。不论是否支持向未来程序模式过渡,还是支持在同一平台上提供不同程序模 式,还是支持不同的工作方式,多模式都是一种更具弹性的解决方案,它为每个平台提供不折不扣的体验。
  在Windows桌面模式中,WOA会包括一些新的微软桌面程序
,如Word、Excel、PowerPoint、OneNote,也就是所谓的Office 15。如果用户想体验Office办工软件,WOA会提供优势的产品。

提供WOA PC

  提供WOA PC意味着要建立一个全新的系统,它为PC制造商带来机会,带来拥有新功能的新PC。这些PC会专注于从三个方面达到性能新高度:产业设计轻薄、超长电池续航时限、整合质量。
  由于要在Soc、外设、固件、OS上紧密相连,WOA PC是一项联合工程,它超过了产业合作伙伴的单纯合作。Windows团队的软件人员要排除芯片故障,而硬件工程师又要用Visual Studio通过用户界面解决定时问题。每一台WOA PC都是一个新的工程使命,从挑选组件开始,到固件、驱动,最终组装,并由PC制造商提供独特程序。
  尽管每台WOA PC都独特,硬件上允许创新,但Windows的角色一如既往,对用户而言体验不变。为达到这个目标,我们与多家ARM授权商合作,如Nvidia、高 通、德仪。每家都与自己的合作伙伴合作,将WOA PC带到市场。这些PC都是针对WOA设计和制造的。从芯片组到固件到驱动,都针对WOA作了最佳优化。合作伙伴努力进行设计创新,产品形态不只包括平 板。这些产品目前正在开发。PC商的工同目标是在推出X86/64PC时,也推出ARM版PC,它们使用最新一代的平台,拥有低能耗和高性能。
  微软向消费者保证,一旦消费者买了WOA PC,它将明显区别与X86/64 Windows 8,不会混淆。PC会预装OS,所有驱动和支持性软件也都预装就绪。WOA不会作为软件单独销售,因此你不用担心该安装哪张DVD,因为它只在特定PC上运行。
  WOA PC只会通过Windows或者微软升级提供服务,消费者程序也只从Windows程序商店购买,用户不必担心程序是否能运行,因为在程序商店外你没法下载,也没法通过DVD安装。WOA PC在使用和管理上类似于消费电子设备。

  微软还在开发Windows 8和WOA、从发布前预览版到发布仍有许多工作要做。质量第一。代码仍未完成。


抱歉!评论已关闭.