Types of Processor Flashcards

1
Q

What is RISC?

A

Reduced Instruction Set Computer

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

What are the characteristics of RISC?

A

Reduced (small) instruction set.

Each instruction is one line of machine code.

Takes one clock cycle, meaning Pipelining is possible.

Used in common, general-use computers.

e.g.
LDA R1 X
LDA R2, Y
ADD R1, R2

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

What is CISC?

A

Complex Instruction Set Computer

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

What are the characteristics of a CISC?

A

Aim to complete tasks in as few lines as possible.

Large (complex) instruction set.

Instructions build into the hardware.

Compile has less work when converting from high-language to machine code.

Many specialised instructions.

More used in microcontrollers and embedded systems.

e.g.
MULT R1, R2

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

How are Multi-Core CPUs different to normal CPUs?

A

Multi-core CPUs have multiple independent cores that can complete multiple fetch-execute cycles.

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

What are Parallel Systems?

A

Use techniques like threading and pipelining to complete multiple instructions simultaneously on a single core.

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

What is the Graphical Processing Unit (GPU)?

A

Co-processor made up of independent processors

Efficient at repetitive tasks like image processing and machine learning.

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