Windows mobile Windows Mobile 6 CPU体系结构?

Windows mobile Windows Mobile 6 CPU体系结构?,windows-mobile,cpu-architecture,Windows Mobile,Cpu Architecture,windows Mobile 6是否在多处理器体系结构上运行?还是仅仅是ARM X代?我问这个问题是因为我想知道我是否可以为它编译一个本机二进制程序,并确保它在所有Windows Mobile 6设备上运行。似乎很难找到确切的信息,但我能找到的信息指向只支持ARM处理器的Windows Mobile 6 首先,该页面对获取系统信息有以下说明: 所有运行Pocket PC 2002和 智能手机2002软件和更高版本是 基于ARM4 CPU,以及 wProcessorArchitecturestru

windows Mobile 6是否在多处理器体系结构上运行?还是仅仅是ARM X代?我问这个问题是因为我想知道我是否可以为它编译一个本机二进制程序,并确保它在所有Windows Mobile 6设备上运行。

似乎很难找到确切的信息,但我能找到的信息指向只支持ARM处理器的Windows Mobile 6

首先,该页面对获取系统信息有以下说明:

所有运行Pocket PC 2002和 智能手机2002软件和更高版本是 基于ARM4 CPU,以及
wProcessorArchitecture
structure 成员报告
处理器体系结构\u ARM

其次,该页面介绍了处理器的以下内容:

CPU。Windows移动设备 使用ARM系列CPU。手臂 处理器提供了极好的性能 高性能和高性能的结合 低功耗


这是我在Windows Mobile 6支持的处理器体系结构上找到的唯一参考资料,因此可能只支持ARM体系结构的处理器。

Windows Mobile仅支持ARMv4意味着不太可能选择多处理器

无论何时发布针对CE 6的Windows Mobile版本,都可能看到这方面的好转。我希望微软能提供最低要求的ARM版本,并提供更好的多处理器支持

我知道一些手机制造商正在寻求多处理器支持,但我敢肯定,我们离在野外看到它们还有很长的路要走


是的,您可以假设为ARMv4i编译意味着它在所有windows mobile设备上运行。它适用于我编写的应用程序。如果您以WM5为目标,那么现在它将在WM5-WM6.5上运行

Windows Mobile 6仅适用于ARMv4i处理器

Windows Mobile 5仅适用于ARMv4处理器


令人困惑的是,两者都是在Windows CE 5之上构建的,而Windows CE 5支持多处理器体系结构。

CE 6.0操作系统不支持多处理器,因此,迁移到6.0不会在这方面带来任何新的功能。我刚刚读到一条评论,说“Chesmer”(下一个CE 6版本)将具有对称多处理器支持。