WAVESPEED AI RISC-V-ASSEMBLER Ihr Code bleibt auf Ihrem Gerät
100% KOSTENLOS

Kostenloser RISC-V-AssemblerMachen Sie aus Assembler kopierbaren Maschinencode.

Fügen Sie RV32IM-Assembler ein und sehen Sie zu jedem Befehl Adresse, Hex-Wort und dekodierte Form.
Kopieren Sie den Code als Hex, laden Sie .hex oder .bin herunter oder führen Sie ihn direkt hier aus, um zu prüfen, ob er funktioniert.

RV32I + MHex, .hex und .binZur Kontrolle ausführen
Keine Anmeldung Läuft im Browser Nichts zu installieren

RISC-V-Simulator wird geladen…

Ihr Programm wird in diesem Browser gespeichert. Laden Sie es herunter, um eine Kopie zu behalten.
DREI EINFACHE SCHRITTE

So verwenden Sie RISC-V-Assembler

01

Assembler einfügen

Tippen Sie den Code ein oder öffnen Sie eine .s-Datei. Labels, Pseudobefehle wie li und la sowie .data-Direktiven funktionieren.

02

Assemblieren

Klicken Sie auf „Assemblieren“. Fehler zeigen auf ihre Zeile; der Tab „Maschinencode“ listet jedes Befehlswort.

03

Kopieren oder herunterladen

Kopieren Sie die Wörter als Hex, eines pro Zeile, oder laden Sie eine .hex- oder rohe Little-Endian-.bin-Datei herunter.

WaveSpeed AI

Vom Code zu Visuals

Sie brauchen eine Illustration Ihres Prozessordesigns oder einen Clip für Ihren Kurs? Erstellen Sie ihn mit WaveSpeed AI.

  • Über 1.000 KI-Modelle
  • Bild, Video und 3D
  • Zahlung nach Nutzung

$1 Gratis-Guthaben für berechtigte neue Konten. Keine Karte nötig. Für die Generatoren gelten eigene Konto- und Credit-Anforderungen. RISC-V-Simulator ist kostenlos.

RISC-V-Assembler – FAQ

Ist dieser RISC-V-Assembler kostenlos?

Ja. Dieser Online-RISC-V-Assembler ist kostenlos – ohne Konto, ohne Limits und ohne Installation.

Wie sieht die Hex-Ausgabe aus?

Ein 32-Bit-Befehlswort pro Zeile, acht Hex-Ziffern, beginnend beim ersten Befehl. Die .bin-Datei enthält dieselben Wörter als Little-Endian-Bytes.

Werden Pseudobefehle aufgelöst?

Ja. li, la, call, tail und lw mit einem Label werden zu den ein oder zwei echten Befehlen, die Sie im Listing sehen – mit denselben Kodierungen, die eine Standard-RISC-V-Toolchain erzeugt.

Welche Adressen werden verwendet?

Der Code beginnt bei 0x00400000 und die Daten bei 0x10010000, sodass Sprungoffsets und la-Adressen mit den gängigen Lehrsimulatoren übereinstimmen.

Wird mein Code hochgeladen?

Nein. Er wird im Browser assembliert und nur im Speicher dieses Browsers gesichert.

Alle kostenlosen Tools

Kostenloser RISC-V-Assembler

RV32I + M · Hex, .hex und .bin · Zur Kontrolle ausführen

Konvertierung starten