La arquitectura ARM, desarrollada hace más de 35 años, está presente en la actualidad en miles de millones de dispositivos, desde Fugaku, el superordenador japonés líder del ranking de los ordenadores más potentes del mundo en 2020, hasta el Catweazle Mini, un femtocomputador de poco más de 0,25 centímetros cúbicos de volumen. Thumb es una versión reducida de ARM en la que la mayoría de las instrucciones ocupan 16 bits, y está orientada fundamentalmente al desarrollo de dispositivos embebidos, como por ejemplo los dispositivos para controlar un ascensor, un electrodoméstico, determinadas funciones de un automóvil, y en general cualquier dispositivo del ámbito del Internet de las Cosas. El presente libro está basado en las clases prácticas y exámenes prácticos que los autores han ido preparando a lo largo de más de veinte años de experiencia impartiendo las asignaturas de arquitectura de ordenadores en los diversos planes de estudio de la Escuela de Ingeniería de Telecomunicación de la Universidade de Vigo. |