Windows Mobile 6 CPU 架构?
Windows Mobile 6 是否可以在多处理器架构上运行? 或者只是 ARM X 代? 我这样问是因为我想知道是否可以为其编译本机二进制程序并确保它可以在所有 Windows Mobile 6 设备上运行。
Does windows Mobile 6 run on multiple processor architectures? Or is it just ARM generation X? I'm asking because I want to know whether I can compile a native binary program for it and be sure that it runs on all Windows Mobile 6 devices.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
似乎很难找到确切的信息,但目前我能找到的信息都表明Windows Mobile 6仅支持ARM处理器。
首先,获取内存状态和处理器信息页面具有以下内容说一下获取系统信息:
其次,移动设备硬件概述页面介绍了有关处理器的以下内容:
这是我能找到的关于 Windows Mobile 6 支持的处理器架构的唯一参考资料,因此可能只支持 ARM 架构的处理器。
It seems to be difficult to find definitive information, but the information I can find so far points to Windows Mobile 6 supporting only ARM processors.
First, the Getting Memory Status and Processor Information page has the following to say about obtaining system information:
Second, the Mobile Device Hardware Overview page says the following about the processor:
That's about the only references I was able to find on the processor architecture supported on Windows Mobile 6, so it could be that only processors of the ARM architecture is supported.
Windows Mobile 6 仅适用于 ARMv4i 处理器
Windows Mobile 5 仅适用于 ARMv4 处理器。
混乱的出现是因为两者都构建在 Windows CE 5 之上,而 Windows CE 5 支持多处理器架构。
Windows Mobile 6 only works with ARMv4i processors
Windows Mobile 5 only works with ARMv4 processors.
The confusion comes as both are built on top of Windows CE 5, whihc supports multiple processors architectures.
Windows Mobile 仅支持 ARMv4,这意味着多处理器不是一个可能的选择。
每当 CE 6 的 Windows Mobile 版本发布时,这种情况可能会出现转机。 我希望微软推出具有更好的多处理器支持的最低要求版本的 ARM。
我知道一些手机制造商正在研究多处理器支持,但我相信我们距离真正实现它们还有很长的路要走。
是的,您可以假设针对 ARMv4i 进行编译意味着它可以在所有 Windows 移动设备上运行。 它适用于我编写的应用程序。 如果您以 WM5 为目标,目前它将在 WM5 - WM6.5 上运行。
Windows Mobile support for only ARMv4 kindof means that multiple processor i not a likely option.
Whenever the Windows Mobile version for CE 6 is released may see a turnaround in this. I would hope Microsoft brings up the minimum requried version of ARM with better multiple processor support.
I know that some phone manufactors are looking into multiple processor support, but I beleave we are still a long way off from seeing them in the wild.
Yes, you can assume that compiling for ARMv4i will mean that it runs on all windows mobile devices. It does for the applications I write. If you target WM5 it will run on WM5 - WM6.5 for now.