어셈블리 학습을 위한 대화형 제품군

어셈블리 배우기 에서 한국어

Lux는 컴퓨팅의 저수준 기초를 가르치기 위한 대화형 환경입니다.

시각적이고 상호작용적인브라우저에서 실행됩니다14개 언어
왜 Lux인가

상호작용할 수 있는 RISC-V 어셈블리 환경.

RISC-V 어셈블리를 배우기 위한 에디터, 시뮬레이터, 레퍼런스.

  1. 01

    인터랙티브하고 시각적인

    화면의 블록으로 프로그램을 조립하거나 코드로 작성할 수 있습니다.

  2. 02

    RISC-V에 집중

    편집기, 시뮬레이터, 레슨 및 레퍼런스는 곱셈과 나눗셈을 포함하는 32비트 RISC-V 명령어 집합인 RV32IM을 지원합니다.

  3. 03

    대학을 위해 구축됨

    컴퓨터 과학 및 공학 프로그램에 등록된 학생들을 위한 라이선스입니다.

  4. 04

    메모리의 스택

    메모리 뷰는 함수가 진입할 때 스택 프레임을 설정하고 반환할 때 해당 프레임을 해체하는 모습을 보여줍니다.

  5. 05

    14개 언어

    레슨, 명령어 레퍼런스 및 인터페이스는 14개 언어로 번역됩니다.

  6. 06

    인터럽트와 GPIO

    시뮬레이션된 보드에는 버튼과 LED가 있습니다. 버튼을 누르면 인터럽트가 발생하고, 프로그램에 작성된 핸들러가 실행되며, 프로그램은 wfi로 이를 기다릴 수 있습니다.

교실용

전체 수업을 위한 준비 완료.

Lux는 설치 없이 브라우저에서 실행되며 14개 언어를 지원하므로 모든 학생이 참여할 수 있습니다.

참조

모든 지침을 위한 하나의 소스.

완전한 명령어 참조 자료가 도구와 함께 제공되므로 학생과 교직원이 동일한 자료를 바탕으로 작업할 수 있습니다.

ESP32

브라우저에서 ESP32 보드를.

Lux는 임베디드 시스템에 사용되는 ESP32 계열 마이크로컨트롤러를 시뮬레이션합니다. 에디터에서 작성한 코드는 선택한 보드에서 실행됩니다.

Lux

단일 명령어로 시작하세요.

브라우저에서 실행되는 코드 에디터로, RV32IM 시뮬레이터, 레슨, 검색 가능한 명령어 레퍼런스를 제공합니다.

시뮬레이터 열기→
대학용

대학 프로그램을 위해 제작되었습니다.

Lux는 공립 및 사립 대학의 컴퓨터 과학 및 공학 프로그램에서 이용할 수 있으며, 자격을 갖춘 경우 무료로 액세스할 수 있습니다. 배포 관련 사항은 각 학과와 직접 협의합니다.