Coffeehouse Post

Single Post Permalink

View Thread: Windows 8.1 RTM delayed for MSDN/Technet Subscribers?
  • User profile image
    Jim Young

    , evildictait​or wrote

    *snip*

    What?! No! Quite the opposite! Compilers compile your code to an internal representation that looks a lot like RISC anyway, because it is much easier to pattern match on infinite register RISC-like instruction sequences than deal with the complexities of CISC. Consequently writing a RISC outputting compiler is a fairly trivial conversion of internal IL to RISC output, whereas outputting good CISC is itself a hard challenge.

    I always assumed that compilers for CISC were easier to write and have better performance because the instruction set was much more high level than RISC. For example multiplication is a single instruction in x86 while the RISC approach takes four.