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.
Uber está mejorando sus implementaciones de IoT en todo el mundo mediante la adopción de…
Obras de motor de materia y Bharti Airtel, un proveedor de servicios de telecomunicaciones ha…
En The Legend of Zelda: Breath of the Wild, los guardianes son una forma primitiva…
Muchos de nosotros nos enamoramos absolutamente de Wall-E, el personaje principal de una…
Dhruv Bhutani / Android AuthorityCada año, los fanáticos de los teléfonos inteligentes esperan con ansias…
Apple ha anunciado que Final Cut Pro finalmente llegará para el iPad. Tras años de…