Descripción: JALR, que significa ‘Jump and Link Register’ (Salto y Enlace en Registro), es una instrucción fundamental en la arquitectura RISC-V que permite realizar saltos a direcciones de memoria especificadas en registros. Esta instrucción no solo permite cambiar el flujo de ejecución de un programa, sino que también guarda la dirección de retorno en un registro, facilitando la implementación de funciones y subrutinas. JALR es especialmente útil en la programación de sistemas y aplicaciones que requieren un manejo eficiente de la memoria y el control del flujo. La instrucción JALR se caracteriza por su capacidad de realizar saltos indirectos, lo que significa que puede saltar a cualquier dirección almacenada en un registro, lo que proporciona una gran flexibilidad en la ejecución de código. Además, JALR es parte del conjunto de instrucciones de RISC-V, que se basa en un diseño de conjunto de instrucciones reducido, lo que permite una implementación más sencilla y eficiente en hardware. Esta instrucción es esencial para la creación de programas modulares y la gestión de llamadas a funciones, ya que permite a los desarrolladores estructurar su código de manera más organizada y reutilizable.