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.

Visual e interactivoSe ejecuta en el navegador14 idiomas
Por qué Lux

Un entorno de ensamblador RISC-V con el que puedes interactuar.

Un editor, un simulador y una referencia para aprender ensamblador de RISC-V.

  1. 01

    Interactivo y visual

    Ensambla programas a partir de bloques en pantalla o escríbelos en código.

  2. 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.

  3. 03

    Construido para universidades

    Con licencia para programas de ciencias de la computación e ingeniería para sus estudiantes.

  4. 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.

  5. 05

    14 idiomas

    Las lecciones, la referencia de instrucciones y la interfaz están traducidas a 14 idiomas.

  6. 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.

Para el aula

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.

Referencia

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.

ESP32

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.

Lux

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.

Abrir el simulador→
Para universidades

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.