View Single Post
Old 18-11-09, 11:15 PM   #5 (permalink)
KUMAR_BIPIN
Junior Member
 
Join Date: Oct 2009
Location: PATNA
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 1 KUMAR_BIPIN is on a distinguished road
Re: Difference between RISC and CISC

Quote:
Originally Posted by gkgopigk View Post
RISC



CISC

Used by Apple
Used by Intel and AMD processors
Requires less registers therefore it is easier to design
Slower than RISC chips when performing instructions
Faster that CISC
More expensive to make compared to RISC
Reduced Instruction Set Computer
Complex Instruction Set Architecture
Pipelining can be implemented easily
Pipelining implementation is not easy
Direct addition is not possible
Direct addition between data in two memory locations. Ex.8085
Fewer, simpler and faster instructions
Large amount of different and complex instructions
RISC architecture is not widely used
Atleast 75% of the processor use CISC architecture
RISC chips require fewer transistors and cheaper to produce. Finally, it's easier to write powerful optimized compilers.
In common CISC chips are relatively slow (compared to RISC chips) per instruction, but use little (less than RISC) instructions.
RISC puts a greater burden on the software. Software developers need to write more lines for the same tasks.
In CISC, software developers no need to write more lines for the same tasks
Mainly used for real time applications
Mainly used in normal PC’s, Workstations and servers
Large number of registers, most of which can be used as general purpose registers
CISC processors cannot have a large number of registers.
RISC processor has a number of hardwired instructions.
CISC processor executes microcode instructions.
KUMAR_BIPIN is offline Offline   Reply With Quote