1.4 支持ARM硬件体系
支持ARM硬件体系,这又是另一个Windows 8重大的革新点,以往采用Windows NT内核的Windows操作系统只支持x86和IA64硬件架构,不支持ARM这种嵌入式硬件体系。但是随着像智能手机、平板电脑等移动智能设备的普及与快速发展,微软也终于开发了支持ARM硬件体系的Windows产品——Windows RT。Windows RT除了名称上和Windows 8不同外,其他方面都和Windows 8如出一辙。微软新发布的Windows Phone 8手机操作系统同样也是基于Windows NT内核开发的。
支持ARM的Windows操作系统可以统称为WOA(Windows On ARM),它是Windows操作系统家族的最新产品,其地位和Windows、Windows Server、Windows Embedded等并列。WOA主要适用于移动平台,例如平板电脑、智能手机等。
在Windows RT中,用户可以像使用Windows 8一样使用它,但是不能使用适用于x86硬件架构上的应用程序,不过在Windows应用商店中的Metro应用程序可以同时支持WOA和 x86/64 版Windows 8,这对于开发者无疑是个好消息,一款Metro应用程序无须做大的修改,就可以在桌面计算机、智能手机、平板电脑上使用,那么开发者也会有足够的时间去开发高质量的应用程序了,而不用为了平台的移植浪费精力。
同时,微软也开发了适用于Windows RT的办公软件套装——Microsoft Office 2013 RT,并且是Windows RT默认组件,所以在Windows RT中,用户也可以轻松完成各项文档处理任务。
Windows RT作为Windows家族的新成员,相对于Windows 8来说,其在操作系统安全性方面,可以说是有过之而无不及。Windows RT不使用x86硬件架构上老旧的BIOS固件,而是使用两种新的固件启动操作系统。
UEFI固件
UEFI固件是WOA的最底层固件,可为加载操作系统提供一系列的服务。WOA还包含基于固件的TPM(可信赖平台模块),用于实现可靠的启动和存储加密。
ACPI固件
ACPI固件用于在启动过程中管理平台内的即插即用设备,同时还负责SoC(片上系统)外部设备(例如传感器、触控设备等)的电源管理。在x86硬件架构的计算机上,操作系统和驱动程序只需通过查看硬件设备列表便可查找计算机中的所有设备。但是,在嵌入式SoC设计中,没有此类功能。所以要使用ACPI固件才能在嵌入式SoC设计中使用即插即用设备。
目前,微软只授权Windows RT支持NVIDIA(英伟达)、Qualcomm(高通)和Texas Instruments(德州仪器)三家生产的ARM处理器,并且Windows RT操作系统之后随平板电脑捆绑售卖,不会单独销售。