There's a bunch of other ISAs that I've been made aware of, for the first time, like:

  • Micro32
  • OpenRISC
  • MMIX
  • SuperH
  • DLX
  • PowerISA
  • SPARC

Why are they not as popular as RISC-V? Do they have any faults in their design?

For example, at least from what I've read, I've come to an understanding that MMIX probably had a ridiculous count of registers.

  • PeterLinuxer@lemmy.ml
    ·
    10 months ago

    MMIX is created by Prof. Knuth purely for expressing his algorithms. Back then C++ and Java were the latest, hottest sh... (and would soon be outdated themselves). Prof. Knuth didn't like C++ and general programming language fashion. So he invented MMIX. It was never meant to be implemented in real HW.

    I don't know whst's wrong with the other CPU architectures you listed. I especially wonder why Sparc wasn't used more.