Con el próximo lanzamiento de Windows 8 mucho se ha hablado de la arquitectura ARM, pero realmente qué es ésta tecnología. ARM es una arquitectura de 32 bits desarrollada en 1983 por la empresa Acorn Computers Ltd para usarse en computadoras personales que maneja un sistema de instrucciones realmente simple lo que le permite ejecutar tareas con un mínimo consumo de energía.
Siendo esta razón por la que en nuestros días ha tomado bastante fuerza en el mercado de dispositivos móviles, donde el bajo consumo de energía es el objetivo primordial. La característica más interesante es el uso de los 4 bits superiores como código de condición, haciendo que cualquier instrucción pueda ser condicional.
Historia
El diseño de ARM inició en 1983, como un proyecto de desarrollo en la empresa Acorn Computers Ltd. Roger Wilson y Steve Furber, fueron los pioneros en el desarrollo de la tecnología y en abril de 1985 presentaron su primer chip llamado ARM1, pero el ARM2 fue el primero en salir al mundo y su principal característica es que contenía un bus de datos de 32 bits.
El ARM2 fue un microprocesador de 32 bits muy sencillo con solo 30,000 transistores, por ejemplo, el Motorola 68,000 (usado por Apple en la computadora Lisa) tenía 70,000 transistores y era 6 años más antiguo. El ARM2 tampoco contaba caché, siendo ésta simplicidad lo que le permitió un menor uso de energía.
En 1991 después de varios años de trabajo entre Apple y Acorn presentaron un nuevo modelo del núcleo de ARM llamado ARM6 con 35,000 transistores, usándolo principalmente para la primer PDA de Apple, el Apple Newton.
Fue a partir del desarrollo del ARM8 cuando comenzó a usarse dentro de calculadoras, GPS y dispositivos móviles. Actualmente nos encontramos que la mayoría de los dispositivos usan la familia Cortex de ARM.
El diseño de ARM se hoy en día se ha convertido en uno de los más usados alrededor del mundo y se encuentra presente en discos duros, juguetes, móviles y tabletas. Hoy en día, cerca del 75% de los procesadores de 32 bits poseen este chip en su núcleo.
Sistemas operativos soportados
Android, iOS, WebOS, Kernel de Linux y Solaris, son algunos ejemplos de los sistemas operativos que usan éste desarrollo para soportar sus sistemas operativos.
Por ejemplo, Apple en su momento compró una licencia de ARM, luego adquirió la compañía PA Semi y al final terminó diseñando el procesador A4 que se encuentra dentro del iPad y el iPhone 4.
Hace 2 años Microsoft de igual forma compró una licencia de uso de ARM y actualmente se encuentra desarrollando su sistema operativo con soporte de ARM, esto significa que los de Redmon han trabajado duro para que Windows sea capaz de trabajar en procesadores de bajo consumo. Lo que teóricamente nos permitirá ejecutar Windows 8 en un Smartphone.
Lo cierto es que HTC se encuentra desarrollando nueva línea de Tablets con Windows 8 y la plataforma RISC de ARM.
Conclusión
ARM es una tecnología que se ha retomado para dar poder a los nuevos dispositivos móviles y será este año cuando veamos realmente la competencia por demostrar quién será el lider dominante de ella. La competencia entre Windows 8, el iPad 3 y las tablets Android permitirá que, al menos , el segmento de las Tablet disminuyan sus precios.
El auge de ARM posiblemente causará que Intel pierda importancia si ellos no comienzan a enfocar sus desarrollos al mercado móvil. Porque, por lo menos, el chip ARM Cortex-A15 Cortex-A9, presente en el iPhone 4s, tiene capacidad suficiente para quitar cuota de mercado a Intel y ponerla en aprietos.
Fuente | Wikipedia
En Genbeta | Windows 8 en arquitecturas ARM: ¿Qué es lo que se espera?