1.1.2 Types of Processor Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What does RISC stand for?

A

Reduced Instruction Set Computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does CISC stand for?

A

Complex Instruction Set Computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the properties of RISC processors?

A

Small instruction set
Each instruction is one line of machine code
Used in everyday devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the properties of CISC processors?

A

Large instruction set
Instructions are built into hardware
Used in embedded systems and microprocessors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the advantages of RISC processors?

A

Simpler instructions
Simpler to decode
Faster Execution
Lower power consumption
Supports pipelining

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the disadvantages of RISC processors?

A

More instructions required
Increased memory usage
Higher cost (more general-purpose registers)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the advantages of CISC processors?

A

Reduce code size
More memory instructions (fewer instructions)
Widely used so larger user base & more available software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the disadvantages of CISC processor?

A

Slower execution
More complex design
Higher power consumption

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a graphics processing unit?

A

A co-processor made up of lots of independent parallel processors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are GPUs used for?

A

Image processing and machine learning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are multi-core systems?

A

Systems of multiple cores completing separate FDE cycles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are parallel systems?

A

Systems in which multiple instructions can be completed simultaneously
Doesn’t require multiple cores, can use threading & pipelining

How well did you know this?
1
Not at all
2
3
4
5
Perfectly