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

Name 3 properties of RISC?

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

Name 3 properties of CISC?

A

A large instruction set
Instructions are built into hardware
Many addressing modes are available
Used in embedded systems and microprocessors

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

Name 3 advantages of RISC processors?

A

Pipelining is possible since each instruction takes one clock cycle
The cost of a RISC processor is less then a CISC processor
Lower energy requirements

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

Name 3 disadvantages of RISC processors?

A

Fewer addressing modes available
Large code sizes, lower cycles per second
Heavy use of ram

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

Name 3 benefits of CISC processors?

A

Many addressing modes are available
As emphasis is on the hardware, the compiler (software has to do less work)
Makes more efficient use of RAM then RISC

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

Name 3 disadvantages of CISC processors?

A

Pipelining is impossible
The cost of a CISC processor is more then a RISC processor
Greater energy requirements

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

What is a Co-processor?

A

Any additional processor used of the specialised task.

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

What is a GPU used for?

A

A GPU is used for rendering graphics and processing many parallel streams of data at the same time.

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

Which Processing Unit is known perform well at SIMD (Simple instruction Multiple Data)?

A

GPU

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

Which Processing Unit is known perform well at MIMD (Multiple instruction Multiple Data)?

A

CPU

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

Name 3 reasons why GPU’s are more suitable for rendering graphics than CPU’s?

A

GPUs are designed specifically for graphics
GPUs are likely to have built in circuitry for common graphics
GPUs are able to perform an instruction on multiple pieces of data at one time
often we want to do this when processing graphics (e.g. transforming points in polygon or shading pixels)

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

What is a multicore processor?

A

A single chip containing two or more independent units.

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

What is parallel processing?

A

The processing of program instructions by dividing them between multiple processor or processor cores

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