怎麼那麼多人愛比 xxxMHz , 在 Mobile System 最最最,優先考慮的絕對是功耗問題.
不斷的加高頻率只不過更耗電而已,所以幾乎都是以改進架構優先,再以更先進製程慢慢拉高頻率,以求達到低功耗的目的.
有興趣看文件的可以到這個網站.
http://en.wikipedia.org/wiki/ARM_architecture
簡單的比較如下
ARMv4T 中的 ARM920T ,例如 Samsung S3C2442 ,也就是HTC 客制給中華電信的 CHT9100用的 CPU) , 1MHz 的運算力約 1.11MIPS
ARMv5TE 中的 PXA270 , 很多SmartPhone 用這顆 , 1MHz 的運算力約 1.3MIPS
ARMv6 中的 ARM1136J(F)-S , MSM7200 就是用這個CPU , 1MHz 的運算力約 1.3MIPS ,但多了 SIMD 的VFP 如果軟體有最佳化在浮點運算時,是 PXA270 的好幾倍 ,這就類似X86 CPU裡的 MMX,SSE 這類的指令.
ARMv7-A 中的 Cortex-A8 , MSM8250 就是用 A8 , 1MHz 運算力約 2.0MIPS ,又多了 SIMD 加強版的 NEON 指令集.
另外還有軟體支援的問題,一樣是MSM720x 528MHz 的手機,在 WM6 和在 Android 1.5 速度為什麼差那麼多,因為WM的 kernel 原生只支援ARMv4 , 而Android 的 Kernel+App 確能對 ARMv6 ARMv7 最佳化.
以上若有錯誤之處再請其他先進指正.