AnyCPU http://anycpu.org/forum/ |
|
A RISC-V model, in C, in just a couple of pages of code http://anycpu.org/forum/viewtopic.php?f=12&t=696 |
Page 1 of 1 |
Author: | BigEd [ Thu Apr 02, 2020 7:14 pm ] |
Post subject: | A RISC-V model, in C, in just a couple of pages of code |
. Notable: https://microcorelabs.wordpress.com/202 ... c-version/ https://github.com/MicroCoreLabs/Projec ... /C_Version Quote: There are a few RISC-V software versions out there, but my hope was to write something very simple and accessible. It only has 130 lines of code including comments! Each loop though main() is effectively a single RISC-V clock tick. So one instruction per tick/loop. At the end of each loop I print out the program counter, the instruction’s name, some registers and decoded opcode parameters, then it waits for a keypress. This way you can single-step through your code and see the internals of the CPU! |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |