¿Cuál es la diferencia de rendimiento entre la CPU de un teléfono móvil y la CPU de una computadora?
Debido a limitaciones de espacio y energía, las CPU de los teléfonos móviles simplemente no pueden ser tan potentes como las de las computadoras. Sin embargo, existen diferencias entre los sistemas de telefonía móvil y los sistemas informáticos. No hay problema en ejecutar sin problemas. Al menos no hay problema en ejecutar una sola aplicación, pero no es posible ejecutar varios programas al mismo tiempo como una computadora. \x0d\ El desarrollo informático se divide en dos direcciones. Una es hacia el almacenamiento masivo y el alto rendimiento. El otro es el avance hacia el bajo consumo de energía y la miniaturización. Estas son dos tendencias de desarrollo completamente opuestas. El almacenamiento masivo y el alto rendimiento traerán inevitablemente un alto consumo de energía, mientras que el bajo consumo de energía limitará inevitablemente la mejora del rendimiento. ¿Has visto alguna vez un teléfono móvil con ventilador? Por lo tanto, la potencia de procesamiento de ARM no se puede comparar con la potencia de procesamiento del procesador de una PC. La capacidad de direccionamiento de una PC de 32 bits puede alcanzar 4G. Calcule usted mismo la capacidad de direccionamiento de una PC de 64 bits. La capacidad de direccionamiento de ARM es teóricamente de sólo 64 K como máximo. De hecho, sólo utilizamos una docena de K como máximo. \x0d\En segundo lugar, son computadoras con estructuras diferentes. La PC es una computadora basada en el sistema de arquitectura Fon y Neumann (es decir, Princeton), mientras que la ARM es una computadora basada en la arquitectura Harvard (ahora parece usar una Harvard mejorada). arquitectura), y la estructura de instrucciones no es la misma. De manera similar, la PC (refiriéndose al X86CPU común) usa un sistema de instrucciones complejo (CISC), mientras que ARM usa un sistema de instrucciones reducido (CISC), (pero esto no es absoluto, la PC de Apple usa. La CPU de Motorola, que también usa instrucciones simplificadas) \ x0d\La mayoría de los ARM tienen capacidades informáticas de punto flotante muy débiles y generalmente se usan para operaciones de punto fijo (excepto aquellos especialmente diseñados para operaciones de punto flotante). Se deben realizar operaciones de punto, las operaciones de punto fijo se pueden usar para simular operaciones de punto flotante. Los resultados dados son los mismos, pero el proceso en realidad se realiza usando punto fijo, que no es tan rápido como un punto flotante dedicado. procesador, pero también es muy eficiente y puede reemplazar el procesamiento dedicado de punto flotante en situaciones donde el rendimiento en tiempo real no es alto. \x0d\ En cuanto a la potencia de procesamiento de gráficos, depende de la comparación. En comparación con el chip de procesamiento de gráficos dedicado, ambos son novatos. En la práctica, generalmente separamos las tareas de procesamiento de gráficos y dejamos que el chip de procesamiento de gráficos sirva como co. -procesador. Trabaja junto con la CPU para reducir la carga sobre la CPU y liberar recursos de la CPU para otros usos.