ARM significa Máquina RISC Avanzada . Es uno de los núcleos de procesador más licenciados y extensos del mundo. En el año de 1978, la Universidad de Cambridge presentó el primer procesador ARM. El primer procesador ARM fue producido por Acorn Group Of Computers en el año 1985. ARM se fundó y se hizo muy popular en 1990. En 2007, los procesadores ARM se utilizaron en más del 98 % de los teléfonos móviles y se enviaron aproximadamente 10 000 millones de procesadores en 2008. ARM fue la última tecnología que fue reemplazada por microcontroladores y microprocesadores. En general, ARM es un procesador o controlador de 16 bits/32 bits. En productos digitales avanzados, ARM actúa como un corazón.
Figura: diagrama de bloques ARM
Estos procesadores se utilizan especialmente en dispositivos portátiles como cámaras digitales, teléfonos móviles, módulos de redes domésticas, tecnologías de comunicación inalámbrica, control de acceso, pasarelas de comunicación, sistemas médicos y en muchos otros sistemas integrados.
Algunas características avanzadas del procesador ARM:
- En este procesador diseñado solo hay 25 tipos de instrucciones básicas.
- A través de registros se implementan la mayoría de las operaciones.
- Aquí cada instrucción tiene sus propias condiciones con registros.
- Este procesador ofrece múltiples modos de direccionamiento.
- Aquí se realiza la manipulación manual de la pila.
- El direccionamiento de pila y las subrutinas consisten en técnicas programadas explícitamente.
- Debido al microprocesador de 32 bits , es posible tener acceso a la memoria y manipulación de datos guardados en estos 32 bits.
- El rango de direcciones de este procesador es ampliamente de 26 bits.
- Para acceso directo permite 64 megas de memoria.
- Consiste en un método de ejecución de ciclo único.
Aplicaciones BRAZO:
Aquí mencionando algunas de las aplicaciones de ARM
- Reproductores multimedia portátiles, videocámaras: Apple iPod Nano, Zune original de 30 GB, Juice Box, Empeg Car, M6 Mini Player, etc.
- Teléfono móvil, PDA, cámaras: Nokia N93, Samsung Moment, Sony CLIÉ NX60, Canon PowerShot A470, etc.
- Sistemas de navegación GPS: Tom Tom 300, receptor GPS Zarlink, Sun SPOT, dispositivos de navegación Garmin, etc.
- Consolas de juegos portátiles: GameBoy Advance, 3DO Interactive Multiplayer, Nintendo 3DS, etc.
- Decodificadores, televisores, discos duros, enrutadores: Asus Tinker Board, Zipit Wireless Messenger, Acorn Risc PC, Gumstix basix & connex, etc.
Ventajas del procesador ARM:
- Son más baratos en comparación con otros procesadores.
- Consume menos energía.
- Mejor duración de la batería que otros procesadores.
- Funciona más rápido porque realiza una operación a la vez.
- Los usuarios eligen los procesadores ARM debido a la disponibilidad y el soporte de aplicaciones.
Desventajas del procesador ARM:
- No podrá ejecutar Windows en él muy pronto porque no es compatible binario con x86.
- Las velocidades y los anchos de banda de la memoria están limitados en tales casos debido a las frecuencias de reloj del procesador ARM.
- La depuración es difícil debido a la programación de instrucciones.
- El rendimiento de estos procesadores depende totalmente de la ejecución, por lo que si el programador no lo ejecuta correctamente, puede tardar mucho tiempo en funcionar correctamente.
Publicación traducida automáticamente
Artículo escrito por amitkumarsahoo909 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA