"RISC stands for reduced instruction set computer and CISC
- for complex instruction set computer. The major difference is that RISC chips
use simpler instructions sets to achieve higher clock frequencies and process
more instructions per clock cycle than CISC processors. Typically CISC chips
have a large amount of different and complex instructions. The philosophy behind
it is that hardware is always faster than software, therefore one should make a
powerful instructionset, which provides programmers with assembly instructions
to do a lot with short programs. In common CISC chips are relatively slow
(compared to RISC chips) per instruction, but use little (less than RISC)
instructions. Intel and AMD, for example, develop CISC processors (x86) while
Apple and SUN use RISC architecture. Major problem of RISC - they don't afford
the widespread compatibility that x86 chips do.
Some say that RISC is cheaper and faster and therefor the architecture of the future. Others note that by making the hardware simpler, RISC puts a greater burden on the software. Software needs to become more complex. Software developers need to write more lines for the same tasks. Therefore they argue that RISC is not the architecture of the future, since conventional CISC chips are becoming faster and cheaper anyway.
RISC and CISC architectures are becoming more and more alike. Many of today's RISC chips support just as many instructions as yesterday's CISC chips. The PowerPC 601, for example, supports more instructions than the Pentium. Yet the 601 is considered a RISC chip, while the Pentium is definitely CISC."
As good discussion is from http://www.hitequest.com/Kiss/risc_cisc.htm
Some say that RISC is cheaper and faster and therefor the architecture of the future. Others note that by making the hardware simpler, RISC puts a greater burden on the software. Software needs to become more complex. Software developers need to write more lines for the same tasks. Therefore they argue that RISC is not the architecture of the future, since conventional CISC chips are becoming faster and cheaper anyway.
RISC and CISC architectures are becoming more and more alike. Many of today's RISC chips support just as many instructions as yesterday's CISC chips. The PowerPC 601, for example, supports more instructions than the Pentium. Yet the 601 is considered a RISC chip, while the Pentium is definitely CISC."
As good discussion is from http://www.hitequest.com/Kiss/risc_cisc.htm
No comments:
Post a Comment