เข้าสู่ระบบ
WAVESPEED AI RISC-V ASSEMBLER โค้ดของคุณอยู่บนอุปกรณ์ของคุณ
100% ฟรี

แอสเซมเบลอร์ RISC-V ฟรีแปลงแอสเซมบลีเป็นรหัสเครื่องที่คัดลอกได้

วางแอสเซมบลี RV32IM แล้วดูแอดเดรส เวิร์ด hex และรูปแบบที่ถอดรหัสแล้วของแต่ละคำสั่ง
คัดลอกโค้ดเป็น hex ดาวน์โหลด .hex หรือ .bin หรือรันที่นี่เพื่อตรวจว่าทำงานถูกต้อง

RV32I + MHex, .hex และ .binรันเพื่อตรวจสอบ
ไม่ต้องสมัครสมาชิก ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องติดตั้งอะไร

กำลังโหลดซิมูเลเตอร์ RISC-V…

โปรแกรมของคุณถูกบันทึกในเบราว์เซอร์นี้ ดาวน์โหลดเพื่อเก็บสำเนา
ง่ายๆ เพียงสามขั้นตอน

วิธีใช้แอสเซมเบลอร์ RISC-V

01

วางแอสเซมบลีของคุณ

พิมพ์หรือเปิดไฟล์ .s ใช้เลเบล คำสั่งเทียมอย่าง li และ la และไดเรกทิฟ .data ได้ทั้งหมด

02

แอสเซมเบิล

กด Assemble ข้อผิดพลาดจะชี้ไปที่บรรทัดของมัน แท็บรหัสเครื่องจะแสดงเวิร์ดของทุกคำสั่ง

03

คัดลอกหรือดาวน์โหลด

คัดลอกเวิร์ดเป็น hex บรรทัดละหนึ่งเวิร์ด หรือดาวน์โหลดไฟล์ .hex หรือ .bin แบบ little-endian ดิบ

WaveSpeed AI

จากโค้ดสู่ภาพ

ต้องการภาพประกอบการออกแบบโปรเซสเซอร์หรือคลิปสำหรับรายวิชาหรือไม่ สร้างได้ด้วย WaveSpeed AI

  • โมเดล AI กว่า 1,000 รายการ
  • ภาพ วิดีโอ และ 3D
  • จ่ายตามการใช้งาน

เครดิตฟรี $1 สำหรับบัญชีใหม่ที่มีสิทธิ์ ไม่ต้องใช้บัตร เครื่องมือสร้างต้องใช้บัญชีและเครดิตแยกต่างหาก ส่วนซิมูเลเตอร์ RISC-Vใช้ฟรี

คำถามที่พบบ่อยเกี่ยวกับแอสเซมเบลอร์ RISC-V

แอสเซมเบลอร์ RISC-V นี้ใช้ฟรีหรือไม่

ใช่ แอสเซมเบลอร์ RISC-V ออนไลน์นี้ใช้ฟรี ไม่ต้องมีบัญชี ไม่มีขีดจำกัด และไม่ต้องติดตั้งอะไร

เอาต์พุต hex มีหน้าตาอย่างไร

เวิร์ดคำสั่ง 32 บิตบรรทัดละหนึ่งเวิร์ด เลขฐานสิบหกแปดหลัก เริ่มจากคำสั่งแรก ไฟล์ .bin เก็บเวิร์ดเดียวกันเป็นไบต์แบบ little-endian

คำสั่งเทียมถูกขยายหรือไม่

ใช่ li, la, call, tail และ lw ที่มีเลเบลจะกลายเป็นคำสั่งจริงหนึ่งหรือสองคำสั่งที่คุณเห็นใน listing โดยมีการเข้ารหัสเหมือนกับที่ toolchain RISC-V มาตรฐานสร้าง

ใช้แอดเดรสใด

โค้ดเริ่มที่ 0x00400000 และข้อมูลที่ 0x10010000 ดังนั้นออฟเซ็ตของ branch และแอดเดรสของ la จะตรงกับซิมูเลเตอร์ที่ใช้สอนทั่วไป

โค้ดของฉันถูกอัปโหลดหรือไม่

ไม่ โค้ดถูกแอสเซมเบิลในเบราว์เซอร์และบันทึกไว้เฉพาะในพื้นที่จัดเก็บของเบราว์เซอร์นี้

เครื่องมือฟรีทั้งหมด

แอสเซมเบลอร์ RISC-V ฟรี

RV32I + M · Hex, .hex และ .bin · รันเพื่อตรวจสอบ

เริ่มแปลงไฟล์