|
|
|
|
|
by dmitrygr
56 days ago
|
|
RISCV is a VEEEEERY poor emulation target - the piecemeal scattering of immediates all over the instr makes it very slow to assemble them (lots of ANDs, shifts, and ORs) . Re-encoding them is one solution, yeah, but then this is a mandatory messy post-compilation step that also needs to know what is code and what is data. It is almost a pessimal setup. MIPS is much simpler to emulate |
|
[1] - https://dmitry.gr/?r=05.Projects&proj=35.%20Linux4004