어셈블리 붙여넣기
코드를 입력하거나 .s 파일을 여세요. 레이블, li와 la 같은 의사 명령어, .data 지시어가 모두 동작합니다.
RV32IM 어셈블리를 붙여넣으면 각 명령어의 주소, hex 워드, 디코딩된 형태를 볼 수 있습니다.
코드를 hex로 복사하거나 .hex 또는 .bin으로 다운로드하거나, 여기서 바로 실행해 동작을 확인하세요.
RISC-V 시뮬레이터 불러오는 중…
코드를 입력하거나 .s 파일을 여세요. 레이블, li와 la 같은 의사 명령어, .data 지시어가 모두 동작합니다.
어셈블을 누르세요. 오류는 해당 줄을 가리키며, 기계어 탭에 모든 명령어 워드가 나열됩니다.
워드를 한 줄에 하나씩 hex로 복사하거나, .hex 또는 리틀 엔디언 원시 .bin 파일로 다운로드하세요.
프로세서 설계 일러스트나 강의용 영상이 필요하신가요? WaveSpeed AI로 만드세요.
슬라이드와 실험 보고서용 다이어그램 스타일 일러스트와 표지를 만드세요.
아이디어를 수업용 짧은 설명 영상으로 바꾸세요.
보드나 칩 패키지 스케치를 3D 모델로 바꾸세요.
조건을 충족하는 신규 계정에 $1 무료 크레딧. 카드 필요 없음. 생성기는 계정과 크레딧이 별도로 필요합니다. 무료인 것은 RISC-V 시뮬레이터뿐입니다.
네. 이 온라인 RISC-V 어셈블러는 무료이며 계정, 제한, 설치가 필요 없습니다.
한 줄에 32비트 명령어 워드 하나(16진수 8자리)씩, 첫 명령어부터 나옵니다. .bin 파일에는 같은 워드가 리틀 엔디언 바이트로 들어 있습니다.
네. li, la, call, tail, 레이블을 쓴 lw는 리스팅에 보이는 한두 개의 실제 명령어로 바뀌며, 표준 RISC-V 툴체인과 같은 인코딩을 사용합니다.
코드는 0x00400000, 데이터는 0x10010000에서 시작하므로 분기 오프셋과 la 주소가 일반적인 교육용 시뮬레이터와 일치합니다.
아니요. 브라우저에서 어셈블되며 이 브라우저의 저장소에만 저장됩니다.
RV32I + M · Hex, .hex, .bin · 실행해서 확인