RAVEN je simulátor a terminálové vývojové prostředí (IDE) určené pro výuku a práci s instrukční sadou RISC-V. Nástroj pokrývá rozšíření RV32IMAF, které zahrnuje celočíselné operace, násobení a dělení, atomické instrukce a operace s pohyblivou řádovou čárkou v jednoduché přesnosti.
Aplikace integruje textový editor pro psaní assembleru přímo s ladicím nástrojem, který v reálném čase zobrazuje stav registrů, paměti a mezipaměti (cache). Prostředí je postaveno na jazyce Rust a poskytuje terminálové rozhraní (TUI) pro interaktivní analýzu prováděného kódu.
Pro hodnocení programu se prosím nejprve přihlaste