Answer the question
In order to leave comments, you need to log in
What are the advantages of CISC architecture over RISC?
Basically, now small and large microcontrollers are built, mainly on RISC. But there are also new developments that favor the risk core. Where CISC is better?
Answer the question
In order to leave comments, you need to log in
In short, CISC has outlived itself. RISC is simpler, easier to optimize, therefore faster, less consumption, easy to grow and debug, fixed length instructions, no need to do alignment, easier work with memory, richer register architecture, easier to do 32/64/128 bits (further everywhere)..
CISC was good for assembler programmers, writing in its own assembler, almost like in C. You
can break your head on RISC assembler, and you don’t need it, there are a lot of compilers, maximum - loading registers, and even then special ones.
Ah, well, yes... CISC instructions can work directly with memory, RISC - only with registers! + RISC has a special set of instructions to load/unload a group of registers to/from memory. This just achieves the speed of processing and the translator of commands - we do not do unnecessary actions and branches.
PS. In English, briefly on a piece of paper differences - https://www.youtube.com/watch?v=mDrUkjOVtAU
Where CISC is better?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question