어셈블리 학습을 위한 대화형 제품군
어셈블리 배우기 에서 한국어
Lux는 컴퓨팅의 저수준 기초를 가르치기 위한 대화형 환경입니다.
시각적이고 상호작용적인브라우저에서 실행됩니다14개 언어
왜 Lux인가
상호작용할 수 있는 RISC-V 어셈블리 환경.
RISC-V 어셈블리를 배우기 위한 에디터, 시뮬레이터, 레퍼런스.
- 01
인터랙티브하고 시각적인
화면의 블록으로 프로그램을 조립하거나 코드로 작성할 수 있습니다.
- 02
RISC-V에 집중
편집기, 시뮬레이터, 레슨 및 레퍼런스는 곱셈과 나눗셈을 포함하는 32비트 RISC-V 명령어 집합인 RV32IM을 지원합니다.
- 03
대학을 위해 구축됨
컴퓨터 과학 및 공학 프로그램에 등록된 학생들을 위한 라이선스입니다.
- 04
메모리의 스택
메모리 뷰는 함수가 진입할 때 스택 프레임을 설정하고 반환할 때 해당 프레임을 해체하는 모습을 보여줍니다.
- 05
14개 언어
레슨, 명령어 레퍼런스 및 인터페이스는 14개 언어로 번역됩니다.
- 06
인터럽트와 GPIO
시뮬레이션된 보드에는 버튼과 LED가 있습니다. 버튼을 누르면 인터럽트가 발생하고, 프로그램에 작성된 핸들러가 실행되며, 프로그램은 wfi로 이를 기다릴 수 있습니다.
ESP32
브라우저에서 ESP32 보드를.
Lux는 임베디드 시스템에 사용되는 ESP32 계열 마이크로컨트롤러를 시뮬레이션합니다. 에디터에서 작성한 코드는 선택한 보드에서 실행됩니다.
Lux
시뮬레이터 열기→단일 명령어로 시작하세요.
브라우저에서 실행되는 코드 에디터로, RV32IM 시뮬레이터, 레슨, 검색 가능한 명령어 레퍼런스를 제공합니다.
대학용
대학 프로그램을 위해 제작되었습니다.
Lux는 공립 및 사립 대학의 컴퓨터 과학 및 공학 프로그램에서 이용할 수 있으며, 자격을 갖춘 경우 무료로 액세스할 수 있습니다. 배포 관련 사항은 각 학과와 직접 협의합니다.
