# data[].attributes.body
Esto se representa en el mismo nombre ARM, que significa «Advanced RISC Machine» o máquina RISC avanzada, donde RISC significa «Reduced Instruction Set Computer». Los procesadores ARM están diseñados para ser lo más eficiente posible, aceptando solo instrucciones que se puedan lograr en un único ciclo de memoria.

# data[].attributes.body
ARM Holding diseña la arquitectura, pero son otras compañías las que lo fabrican y venden los chips, llevándose ARM Holding tan solo un pequeño porcentaje por su licencia.

# data[].attributes.body
Es un diseño de chips que se caracterizan por usar instrucciones de un tamaño fijo y de formato reducido donde solo las instrucciones de carga y almacenamiento acceden a la memoria de datos. Los procesadores RISC suelen tener una gran cantidad de registros de propósito general.

# data[].attributes.body
Estas instrucciones son muy sencillas de implementar en el procesador. Adicionalmente estas ocupan menos espacio en los bloques lógicos, permitiendo que las frecuencias de funcionamiento sean superiores.

# data[].attributes.body
Jazelle

ARM tiene implementada una tecnología que permite que ciertos tipos de arquitecturas ejecuten Java bytecode nativamente en el hardware. El primer procesador en usar Jazelle fue el ARM926EJ-S, siendo denominados con una J a todos los procesadores que soportaran esta tecnología.

# data[].attributes.body
Thumb

Los procesadores más recientes traen un conjunto de instrucciones adicional llamado Thumb, de 16 bits (2 bytes) de longitud por instrucción, en lugar de 32 bits (4 bytes) como el juego estándar de ARM. Thumb es un subconjunto formado por las instrucciones que se usan con más frecuencia. Al tener la mitad de longitud, se consigue disminuir la cantidad de código y mejorar su densidad. El rendimiento puede ser superior a un código de 32 bits en donde el puerto de memoria o ancho del bus de comunicaciones son menores a 32 bits. Por lo general, en las aplicaciones se inserta un pequeño rango de direcciones de memoria con un datapath de 32 bits (por ejemplo: Game Boy Advance), y el resto son 16 bits en modo wide o narrower.

# data[].attributes.body
El primer procesador con la tecnología Thumb fue el ARM7TDMI. Toda la familia posterior al ARM9, incluyendo el procesador Intel XScale, tienen incorporada la tecnología en su núcleo.

# data[].attributes.body
Los datos se pueden representar de distintas maneras. En el caso de números existen Decimales, Binario, Octal, Hexadecimal

# data[].attributes.body
Las instrucciones no son más que una serie de indicaciones de lo que debe hacer el procesador con los datos, las cuales permiten desarrollar los programas. Debemos además entender que el término «reducido» no implica que la cantidad de instrucciones usadas sean limitadas, sino que son más «sencillas». Los procesadores de este tipo se caracterizan porque la misma instrucción de carga de datos en la memoria no realiza más operaciones.