10 lines
525 B
Plaintext
10 lines
525 B
Plaintext
Ripes is a graphical processor simulator and assembly code editor built
|
|
for the RISC-V instruction set architecture, suitable for teaching how
|
|
assembly level code is executed on various microarchitectures.
|
|
|
|
Ripes may be used to explore concepts such as how machine code is executed
|
|
on a variety of microarchitectures (RV32IMC/RV64IMC based), how different
|
|
cache designs influence performance, how C and assembly code is compiled
|
|
and assembled to executable machine code, and how a processor interacts
|
|
with memory-mapped I/O.
|