Mon. Dec 29th, 2025

El procesador ARM está apareciendo por todas partes. Desde Raspberry Pis hasta teléfonos y placas similares a Blue Pill Arduino, no es necesario ir muy lejos para encontrar un procesador ARM en estos días. Si programa en C, probablemente no le importe mucho o ni siquiera piense en ello. Pero, ¿conoces el lenguaje ensamblador ARM? Bueno, si lo miras de una manera, no puede ser demasiado difícil. La CPU solo tiene alrededor de 30 operaciones distintas, por eso se llama RISC. Por supuesto, a veces menos instrucciones hacen que las cosas sean más difíciles. Pero puede obtener un excelente tutorial inicial con los 21 programas en el Ensamblaje ARM por ejemplo sitio web. Necesita un ARMv6 de 32 bits o superior, por lo que Raspberry Pi funcionará aquí. El compilador, por supuesto, es gcc y todas las herramientas asociadas. si tiene el hardware adecuado, también hay secciones sobre el uso de la unidad de punto flotante y el coprocesador NEON. Las primeras secciones son lo que podría esperar: conceptos básicos del programa y un tutorial de mapa de memoria. Pero después de la parada obligatoria en “Hello world”, encontrarás programas como “Find the Otter” y “Hex and Love” (ver el video a continuación) para desafiar tu floreciente habilidad. Si tiene interés en el lenguaje ensamblador, es una manera fácil de sumergir el dedo del pie en las aguas de ARM. Si está más interesado en las CPU Intel/AMD de 64 bits, podemos ayudar. Si quieres ir al bare metal, hemos estado allí, también.

By Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.