¿Qué es un procesador ARM? Todo lo que necesitas saber

Si ha prestado atención a los teléfonos inteligentes y las tabletas, es probable que haya oído hablar del término ARM utilizado para referirse al hardware que se encuentra dentro. Se lanza a izquierda y derecha, a menudo como un punto de diferenciación de las computadoras portátiles y de escritorio, que utilizan Intel x86.

Si ha prestado atención a los teléfonos inteligentes y las tabletas, es probable que haya oído hablar del término ARM utilizado para referirse al hardware que se encuentra dentro.  Se lanza a izquierda y derecha, a menudo como un punto de diferenciación de las computadoras portátiles y de escritorio, que utilizan Intel x86.
Anuncio

Si ha prestado atención a los teléfonos inteligentes y las tabletas, es probable que haya oído hablar del término "ARM" que se utiliza para referirse al hardware en su interior. Se lanza a izquierda y derecha, a menudo como un punto de diferenciación de las computadoras portátiles y de escritorio, que utilizan Intel x86.

Pero, ¿qué es ARM, exactamente? Una arquitectura de procesador? Una marca de hardware? ¿O algo mas? Eso rara vez se explica. Vamos a cortar la confusión y llegar a lo básico. Pero antes de hacerlo, es posible que desee repasar los aspectos básicos de una CPU ¿Qué es una CPU y qué hace? ¿Qué es una CPU y qué hace? Los acrónimos informáticos son confusos. ¿Qué es una CPU de todos modos? ¿Y necesito un procesador quad o dual-core? ¿Qué hay de AMD o Intel? ¡Estamos aquí para ayudar a explicar la diferencia! Lee mas .

La clave para ARM es RISC

procesadores de brazo

ARM es un acrónimo que significa Máquina Avanzada RISC. En el nombre hay otro acrónimo (¡sí, acrónimos anidados!) Que significa Computación en conjunto de instrucciones reducidas.

RISC es, en su forma más amplia, una filosofía de diseño para procesadores. Se deriva de la creencia de que un procesador con un conjunto de instrucciones relativamente simple será más eficiente que uno que sea más complejo. El término comenzó a utilizarse originalmente en la década de 1980 con un proyecto de investigación llamado Berkeley RISC que investigó las posibilidades de este enfoque para diseñar y luego creó procesadores basados ​​en él.

Todos los procesadores ARM se consideran diseños RISC, pero esto no significa mucho porque RISC en sí mismo es simplemente un enfoque de diseño en lugar de un estándar tecnológico o una arquitectura de procesador. Aún así, una comprensión básica de RISC enmarca correctamente ARM.

Conceptos básicos de ARM

que es un procesador de brazo

ARM se refiere a sí mismo como una arquitectura, lo que puede causar un malentendido en comparación con Intel. Intel le da a cada nuevo diseño de chip su propio código único y habla de cada uno como una nueva arquitectura, incluso cuando a menudo hay muchas similitudes y todos usan el mismo conjunto de instrucciones (x86). ARM, por otro lado, trata sus diseños como una familia ininterrumpida. Las actualizaciones aún forman parte de la arquitectura ARM. Se les acaba de dar un nuevo número de versión.

El rasgo más relevante para los consumidores no es la microarquitectura (el diseño físico del chip) sino el conjunto de instrucciones. El conjunto de instrucciones es el conjunto básico de capacidades y funciones que un procesador pone a disposición del software. Determina qué aritmética se puede usar, cómo se debe asignar la memoria caché y el orden en que se deben ejecutar las instrucciones. El software diseñado para un conjunto de instrucciones no se puede usar en otro a menos que se revise.

Las microarquitecturas y los conjuntos de instrucciones no se pueden separar porque la arquitectura es una expresión física del conjunto de instrucciones. Esta es la razón por la cual los procesadores basados ​​en ARM tienden a ser pequeños, eficientes y relativamente lentos. El conjunto de instrucciones simples requiere un diseño pequeño y simple con menos transistores. Los transistores consumen energía y aumentan el tamaño de la matriz (lo que aumenta el costo de producción), por lo que es ideal tener tan pocos como sea posible al seleccionar un procesador para un teléfono inteligente o tableta.

El negocio de ARM es diferente

que es un procesador de brazo

Hablar de los procesadores ARM en general puede ser difícil porque hay muchos disponibles y su rendimiento varía. Es contrario a la intuición. ¿Cómo puede Apple tener procesadores ARM que son más rápidos que la competencia cuando usa la misma arquitectura?

Esto sucede debido a la forma en que ARM Holdings, la compañía que es responsable de ARM, hace negocios. ARM Holdings es solo una compañía de diseño. Administran el conjunto de instrucciones y diseñan nuevas versiones de la arquitectura central y luego la licencian a otras compañías. Esas compañías pueden mejorarlo y vincularlo con el hardware que parezca apropiado.

Ayuda a comprender la arquitectura básica de ARM ¿Qué es un núcleo de procesador? [MakeUseOf Explains] ¿Qué es un núcleo de procesador? [Explicaciones de MakeUseOf] Cada computadora tiene un procesador, ya sea un profesional de eficiencia pequeño o un centro neurálgico de alto rendimiento, o de lo contrario no podría funcionar. Por supuesto, el procesador, también llamado CPU o Procesamiento Central ... Read More es solo un procesador. No maneja la conectividad inalámbrica. No maneja gráficos No maneja USB USB 3.0: Todo lo que necesita saber USB 3.0: Todo lo que necesita saber USB 3.0 supera USB 2.0 de muchas maneras. Aquí encontrará todo lo que necesita saber sobre por qué siempre debe elegir USB 3.x cuando sea posible. Lea más u otras formas de conectividad por cable. Todo eso es responsabilidad de otros licenciatarios de hardware emparejar la arquitectura.

Es por eso que hay tantas variantes de ARM en el mercado y por qué funcionan de manera diferente. Apple tiene todo un personal de ingeniería interno que trabaja en sus procesadores ARM. Otras compañías, como Qualcomm y Texas Instruments, actúan como intermediarios. Toman la arquitectura ARM, la combinan con una variedad de hardware y luego la vuelven a vender como un "sistema en un chip" para teléfonos inteligentes y tabletas.

¿Qué significa ARM para los consumidores?

que es un procesador de brazo

Para un consumidor, ARM puede considerarse como un ecosistema. El software diseñado para ARM solo funcionará en ARM. Windows RT ¿Cuál es la diferencia entre Windows 8 y Windows RT? [MakeUseOf Explains] ¿Cuál es la diferencia entre Windows 8 y Windows RT? [Explicaciones de MakeUseOf] Con el anuncio de Surface Tablet hace unas semanas y el lanzamiento final de Windows 8 se avecina cada vez más cerca, es comprensible que algunas personas estén confundidas acerca de las distintas versiones disponibles. Estoy aquí para ... Leer más aplicaciones, por ejemplo, no funcionan en una PC con Windows 8. Se deben realizar modificaciones en un programa para pasar de ARM a x86.

Los sistemas operativos que funcionan en un dispositivo ARM deberían funcionar en otros. Esta es la razón por la cual hay tantas modificaciones de Android y por qué Android se puede cargar potencialmente en tabletas de HP y BlackBerry. Sin embargo, Apple se mezcla un poco con el ecosistema porque el código fuente de iOS no está disponible. Intentar portar iOS a otros dispositivos ARM es casi imposible sin él.

ARM también significa menor consumo de energía y menor rendimiento en relación con x86. Sin embargo, esto no está escrito en piedra, porque ambas arquitecturas están cambiando con el tiempo. Intel está trabajando arduamente para crear versiones de sus procesadores con un consumo de energía extremadamente bajo. Y ARM Holdings está trabajando arduamente para mejorar el rendimiento de sus diseños.

¿ARM estará en tu PC?

procesadores de brazo

Ha habido algunos intentos de vender dispositivos tradicionales con procesadores ARM que funcionan como las PC tradicionales. Motorola vendió una base para teclado para el teléfono inteligente Atrix y lo promocionó como un reemplazo de computadora portátil. ASUS vende una línea de tabletas Android con docks de teclado. Y Samsung ahora vende un Chromebook ¿Qué es un Chromebook? [MakeUseOf Explains] ¿Qué es un Chromebook? [MakeUseOf Explains] Todo se está moviendo hacia la web, que ahora se denomina comúnmente "la nube". Como tal, sus dispositivos probablemente deberían estar listos y bien equipados para hacer un uso completo de los servicios en la nube para su ... Leer más que se ejecuta en ARM.

Tales intentos presagian una tormenta de potencial ARM circundante, sin embargo, predecir el camino y la intensidad de la tormenta es imposible. Las arquitecturas actuales de ARM están significativamente detrás del rendimiento de los procesadores más lentos de Intel (sin importar su línea principal de procesadores Core). Nvidia dice que está trabajando en un procesador que usa la arquitectura de ARM que competirá con Intel, pero no está claro cómo se está logrando esto o cuándo se lanzará un producto terminado.

Por ahora, la amenaza potencial de ARM sigue siendo una nube oscura en el horizonte del potencial espacio de PC. Parece amenazante, pero una amenaza concreta aún no se ha manifestado. ¿Es ARM una tormenta temible o simplemente unas pocas nubes sombreadas que eventualmente se dispersarán? Eso aún está por verse.

In this article