Интерактивный набор для изучения ассемблера
Изучите ассемблер в Русский
Lux — это интерактивная среда для обучения низкоуровневым основам вычислений.
Среда ассемблера RISC-V, с которой можно взаимодействовать.
Редактор, симулятор и справочник для изучения ассемблера RISC-V.
- 01
Интерактивный и визуальный
Собирайте программы из блоков на экране или пишите их в коде.
- 02
Сфокусирован на RISC-V
Редактор, симулятор, уроки и справочник поддерживают RV32IM — 32-битный набор инструкций RISC-V, включающий умножение и деление.
- 03
Создано для университетов
Лицензировано для программ компьютерных наук и инженерии для их студентов.
- 04
Стек в памяти
Представление памяти показывает функцию, настраивающую свой кадр стека при входе в неё и разбирающую этот кадр при возврате.
- 05
14 языков
Уроки, справочник по инструкциям и интерфейс переведены на 14 языков.
- 06
Прерывания и GPIO
Симулированная плата содержит кнопки и светодиоды. Нажатие кнопки вызывает прерывание, запускается обработчик, написанный в программе, и программа может ожидать этого с помощью wfi.
Готов для всего класса.
Lux работает в браузере без необходимости что-либо устанавливать, на 14 языках, чтобы каждый ученик мог участвовать.
Один источник для каждой инструкции.
С инструментом поставляется полный справочник по инструкциям, чтобы студенты и сотрудники работали с одним и тем же материалом.
Платы ESP32 в вашем браузере.
Lux эмулирует семейство микроконтроллеров ESP32, используемых во встраиваемых системах. Код, написанный в редакторе, выполняется на выбранной вами плате.
Начните с одной инструкции.
Редактор кода, работающий в браузере, с симулятором RV32IM, уроками и справочником инструкций с поиском.
Создано для университетских программ.
Lux доступен для программ по информатике и инженерии в университетах, как государственных, так и частных, а соответствующие требованиям случаи получают бесплатный доступ. Договоренности о развертывании заключаются непосредственно с каждым факультетом.
