Aquí hay un gran tratado sobre las arquitecturas RISC vs CISC: RISC vs. CISC
La principal diferencia entre los procesadores ARM y X86 es que los procesadores ARM siguen una arquitectura RISC (computadora de conjunto de instrucciones reducidas), mientras que los procesadores x86 son CISC (arquitectura de conjunto de instrucciones complejas). Esto significa que el ARM ISA es relativamente simple y la mayoría de las instrucciones se ejecutan en un ciclo de reloj. Mientras que las instrucciones CISC son en su mayoría complejas, requieren múltiples ciclos de CPU para ejecutar cada instrucción. Los procesadores ARM siguen el modelo explícito de carga y almacenamiento, lo que significa que cualquier operación entre dos objetos de datos en la memoria requiere cargar explícitamente los datos de la memoria a los registros del procesador, realizar la operación y almacenar explícitamente los datos nuevamente en la memoria. En x86. La lógica de cargar y almacenar en el registro está incorporada en las instrucciones más complejas, lo que permite instrucciones menores. Por supuesto, esto significa que los procesadores CISC necesitan tener más lógica de hardware para decodificar y ejecutar las complejas instrucciones que tienen, mientras que ponen menos esfuerzo en el compilador.
Dadas las mismas velocidades de reloj de doble núcleo para ARM y x86, todavía no es posible decir de manera confiable cuál “funcionará mejor” ya que el rendimiento también depende de otros factores como el caché del procesador, el ancho del bus, etc. Pero como Ken menciona, x86 sí generalmente superan a ARM.
- ¿Qué operaciones informáticas son rápidas?
- ¿Se puede usar una RAM DDR4 en una ranura DDR3 RAM?
- ¿Son las computadoras portátiles basadas en el procesador Intel atom lo suficientemente buenas para los programadores de nivel universitario?
- ¿Hay algún programa que me permita escribir, eliminar y recuperar un archivo tantas veces como quiera sin pérdida de datos? Por lo tanto, podría (en un USB de 2 GB) escribir 1 TB de archivos (dado que el tamaño de cada archivo es de 1 GB), eliminar y recuperar cualquiera de los archivos.
- ¿Cuáles deberían ser las temperaturas promedio de CPU y GPU de una computadora portátil de 3 años?