WAVESPEED AI ASSEMBLER RISC-V Il tuo codice resta sul tuo dispositivo
100% GRATIS

Assembler RISC-V gratuitoTrasforma l'assembly in codice macchina da copiare.

Incolla assembly RV32IM e visualizza indirizzo, parola esadecimale e forma decodificata di ogni istruzione.
Copia il codice in esadecimale, scarica .hex o .bin, oppure eseguilo qui per verificare che funzioni.

RV32I + MHex, .hex e .binEsegui per verificare
Senza registrazione Funziona nel browser Niente da installare

Caricamento del simulatore RISC-V…

Il tuo programma è salvato in questo browser. Scaricalo per tenerne una copia.
TRE SEMPLICI PASSAGGI

Come usare Assembler RISC-V

01

Incolla il tuo assembly

Digita o apri un file .s. Etichette, pseudo-istruzioni come li e la e direttive .data funzionano tutte.

02

Assembla

Premi Assembla. Gli errori indicano la loro riga; la scheda Codice macchina elenca ogni parola di istruzione.

03

Copia o scarica

Copia le parole in esadecimale, una per riga, oppure scarica un file .hex o un .bin grezzo little-endian.

WaveSpeed AI

Dal codice alle immagini

Ti serve un'illustrazione del tuo progetto di processore o una clip per il tuo corso? Creala con WaveSpeed AI.

  • Oltre 1.000 modelli AI
  • Immagini, video e 3D
  • Paghi a consumo

$1 in crediti gratuiti per i nuovi account idonei. Nessuna carta richiesta. I generatori hanno requisiti separati di account e crediti. Questo strumento è gratuito: Simulatore RISC-V.

Assembler RISC-V: domande frequenti

Questo assembler RISC-V è gratuito?

Sì. Questo assembler RISC-V online è gratuito, senza account, senza limiti e senza nulla da installare.

Com'è fatto l'output esadecimale?

Una parola di istruzione a 32 bit per riga, otto cifre esadecimali, a partire dalla prima istruzione. Il file .bin contiene le stesse parole come byte little-endian.

Le pseudo-istruzioni vengono espanse?

Sì. li, la, call, tail e lw con un'etichetta diventano le una o due istruzioni reali che vedi nel listato, con le stesse codifiche prodotte da una toolchain RISC-V standard.

Quali indirizzi usa?

Il codice parte da 0x00400000 e i dati da 0x10010000, quindi gli offset dei salti e gli indirizzi di la corrispondono a quelli dei simulatori didattici più comuni.

Il mio codice viene caricato su un server?

No. Viene assemblato nel tuo browser e salvato solo nello spazio di archiviazione di questo browser.

Tutti gli strumenti gratuiti

Assembler RISC-V gratuito

RV32I + M · Hex, .hex e .bin · Esegui per verificare

Inizia a convertire