3 ms·
Interesting! From which perspective? Implementing the ISA, compiler or applications? Did you write machine language or compiled?
by okl 5y ago
Interesting! From which perspective? Implementing the ISA, compiler or applications? Did you write machine language or compiled?
- AlotOfReading 5y agoMainly system level and higher, but a bit of all three, I suppose. I was helping reverse engineer a customized SH chip and ended up implementing a small VM and optimized system libraries/utilities afterwards. Most of the time was spent in assembly, with some machine code and C on either side.
- okl 5y agoThanks for your insight.
- mlyle 5y agoIt's not really too unusual of a vantage point. SH was clean in some ways, but delay slots are annoying for anything that speculatively executes (which sets a bit of a performance ceiling without a lot of complexity), and more registers are generally better.