Un conjunto interactivo para aprender ensamblador
Aprende ensamblador en Español
Lux es un entorno interactivo para enseñar los fundamentos de bajo nivel de la computación.
Un entorno de ensamblador RISC-V con el que puedes interactuar.
Un editor, un simulador y una referencia para aprender ensamblador de RISC-V.
- 01
Interactivo y visual
Ensambla programas a partir de bloques en pantalla o escríbelos en código.
- 02
Enfocado en RISC-V
El editor, el simulador, las lecciones y la referencia son compatibles con RV32IM, el conjunto de instrucciones RISC-V de 32 bits que incluye multiplicación y división.
- 03
Construido para universidades
Con licencia para programas de ciencias de la computación e ingeniería para sus estudiantes.
- 04
La pila en la memoria
La vista de memoria muestra una función configurando su marco de pila cuando se entra en ella y desmontando ese marco cuando retorna.
- 05
14 idiomas
Las lecciones, la referencia de instrucciones y la interfaz están traducidas a 14 idiomas.
- 06
Interrupciones y GPIO
Una placa simulada incluye botones y LEDs. Al pulsar un botón se genera una interrupción, se ejecuta el manejador escrito en el programa y el programa puede esperar a ello con wfi.
Listo para toda la clase.
Lux funciona en el navegador sin necesidad de instalar nada, en 14 idiomas, para que todos los estudiantes puedan participar.
Una fuente para cada instrucción.
Se incluye una referencia de instrucciones completa con la herramienta, para que estudiantes y personal trabajen con el mismo material.
Placas ESP32 en tu navegador.
Lux simula la familia de microcontroladores ESP32 utilizados en sistemas embebidos. El código escrito en el editor se ejecuta en la placa que selecciones.
Comienza con una sola instrucción.
Un editor de código que se ejecuta en el navegador, con un simulador RV32IM, lecciones y una referencia de instrucciones que puedes buscar.
Diseñado para programas universitarios.
Lux está disponible para programas de informática e ingeniería en universidades, tanto públicas como privadas, y los casos que califican reciben acceso gratuito. Los arreglos para la implementación se realizan directamente con cada departamento.
