Cisc and risc Flashcards
What is an instruction set?
the list of single commands that the processor recognises
What does CISC stand for?
Complex Instruction Set Computer
CISC processors
CISC instruction sets many defined intructions that may require more than one step to complete
e.g one CISC command may load two values calculate the sum then store the output in memory
as a result CISC processors may require more than one clock cycle to execute an instruction
‘Big’ computers
e.g desktops, laptops, servers
CISC advantages
fewer lines of machine code required
more effective use of RAM
CISC disadvantages
pipelining is much more implement
more complicated hardware required
less power efficient
more difficult to manufacture
more expensive to produce
What does RISC stand for?
Reduced Instruction Set Computer
RISC processors
RISC instruction sets contain fewer predefined instructions that generally require one step to complete
‘small’ computers
e.g. phones, embedded systems
RISC afdvantages
circuitry is simpler
smaller physical components
cheaper
more power efficient
RISC disadvantages
use more RAM
can cause bottleneck