CISC and RISC Flashcards
What does CISC mean?
Complex Instruction Set Computer
What does RISC mean?
Reduced Instruction Set Computer
What are the properties of CISC?
- a large instruction set
- instructions are built into hardware
- used in embedded systems and in microprocessors
What are the properties of RISC?
- small instruction set
- each instruction is one line of machine code
- used in everyday devices
What are the benefits of CISC processors?
- compliers have to do less work
- they require less RAM since instructions are smaller
What are the benefits of RISC processors?
Pipelining is possible since each instruction takes one clock cycle
What is a graphics processing unit?
A co-processor that is made up of lots of independent parallel processors
What are GPU’s used for now?
GPU’s are used for image processing and machine learning
What are multi-core systems?
Systems where there are multiple cores that separate fetch-execute cycles
What are parallel systems?
Systems where multiple instructions can be completed at any given time, doesn’t require multiple cores, it can use threading and pipelining instead