3 ms·
> RISC-V is pretty nice in that the ISA gets out of your way Except for the C variant where they went to 110% complexity for maximum ICache efficiency: 32bit i
by renox 8y ago
> RISC-V is pretty nice in that the ISA gets out of your way
Except for the C variant where they went to 110% complexity for maximum ICache efficiency: 32bit instructions aligned to 16bit??
I wonder if there are other RISC ISA which made the same choice.
- phkahler 8y agoYes, while the C extension helps for high performance I think it feels like a major hack to instruction encoding. The RISC-V ISA does great with a very small number of instructions, so playing around with encodings is rather easy. I'm reaching the conclusion that fixed 24-bit opcodes are an close to optimal if immediate constants are allowed after.