¿Qué es la arquitectura ARM?
Arquitectura de ARM se refiere a una arquitectura establecida de instrucciones (ISA) de que el fabricante de semiconductores de los semiconductores con sede en el Reino Unido Holdings, plc. desarrolla. La tecnología es mejor conocida por su aplicación en procesadores o unidades de procesamiento centrales (CPU), con bajo consumo de energía o gran eficiencia energética. Además, está diseñado con el concepto de computación de conjunto de instrucciones reducido (RISC), lo que significa que se esfuerza por optimizar el rendimiento del procesador al simplificar las instrucciones para una ejecución más rápida. Las CPU basadas en ARM en particular dependen de una ejecución de un solo ciclo.
Compañía de informática inglesa Acorn Computers originaron la arquitectura ARM en octubre de 1983, cuando comenzó el Proyecto Acorn Risc Machine para elaborar un procesador más avanzado para sus computadoras personales (PC) orientadas a los negocios. Esto se debe principalmente a que el MOS Technology 6502, un procesador de 8 bits popular por su costo relativamente bajo, era demasiado débil para manejar ciertas características de la computadora, como una interfaz de usuario basada en gráficos.
El Acorn Archimedes, lanzado en 1987, fue la primera computadora en presentar una CPU basada en el brazo. La segunda iteración, ARM2, es notable por superar el Intel 80286, o IAPX 286. Este fue un procesador de su compañera compañía de semiconductores Intel Corp. y usado en la computadora personal IBM (IBM PC/AT) de las máquinas comerciales internacionales. El éxito de los procesadores basados en ARM llevó a la transformación de la compañía a avanzado RISC Machines Ltd. en 1990, luego a los brazos de 1998.
La arquitectura de ARMcomprende un conjunto de instrucciones ortogonales. Aunque el término ortogonal se usa para algo compuesto de ángulos rectos, en la terminología informática, se utiliza para referirse a un objeto de datos, en este caso, un ISA, que funciona sin afectar a otros, o es estadísticamente independiente. La arquitectura ARM utiliza 32 bits, que es el tamaño máximo de datos que acomoda. Más específicamente, cada procosSOR utilizando el conjunto de instrucciones tiene 16 registros de 32 bits, que son pequeñas unidades de almacenamiento que proporcionan acceso de alta velocidad a los datos en lugar de permitir que la CPU la obtenga de otro lugar a una velocidad más lenta.
Irónicamente, la arquitectura ARM se diseñó inicialmente para PC. En cambio, el conjunto de instrucciones X86, que traza sus orígenes al 8086 de Intel, o IAPX86, dominó el mercado a fines de la década de 1990. Por lo tanto, las computadoras compatibles con PC de IBM, así como las computadoras Macintosh de Apple, tienen X86 CPU de compañías como Intel y Advanced Micro Devices (AMD).
.Mientras tanto, el brazo cambió a dispositivos electrónicos más pequeños, que son ideales para las ejecuciones simplificadas de la tecnología y el bajo consumo de energía. Para 2009, más del 90 por ciento de todos los teléfonos móviles contenían un procesador basado en ARM. Otros dispositivos que usan arquitectura ARM para sus CPU incluyen asistentes digitales personales (PDA), reproductores y calculadoras multimedia portátiles.