1.1.2 - Types of Processor Flashcards

1
Q

What is the instruction set in RISC processors?

A

In these processors, there is a small instruction set. Each instruction is approximately one
line of machine code and takes one clock cycle

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

What is the instruction set in CISC processors?

A

In these processors, there is a large instruction set built into the hardware. The aim is to try to accomplish tasks in as few lines of assembly code as possible.

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

How have CISC systems developed?

A

Early on they were the standard, but with time they got replace by RISC design.
Now they are used in microcontrollers and embedded systems.

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

Describe the work of a compiler in CISC and RISC processors

A

The compiler has to do more work to translate high level to machine code in RISC systems.
In CISC systems, the compiler has less work to do.

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

Describe memory usage in CISC and RISC processors

A

More RAM is required in RISC, less in CISC because code is shorter.

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

Why is pipelining possible in RISC processers?

A

Each instruction takes only one clock cycle.

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

What do multi-core CPUS do?

A

They have multiple independent cores that can complete instructions
separately which results in higher performance. Generally, they perform better in larger projects than parallel systems.

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

What do parallel systems do?

A

They complete tasks with a single core using threading.

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

What is a GPU?

A

A GPU is a device which unlike CPUs has lots of independent
processors which work in parallel making it very efficient at completing repetitive tasks, like image processing and machine learning.

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

What is a co-processor?

A

A secondary processor designed to supplement the activities of the primary processor.

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