1.1.2 - Types Of Processor Flashcards

1
Q

CISC Processors (List 4 Features)

A

Aims to complete a task in as few lines of assembly as possible
- More complicated processor design and more complex instructions. Each instruction may take multiple machine cycles.
- Does not allow pipelining.
- Instructions have variable format and number of bytes.
- Longer instruction set where many instructions are available.
- An instruction can perform complex tasks so no need to combine multiple instructions.
- A task may be completed in a single machine cycle.
- Many addressing modes are available.
- Uses single register set.
- Does not have GPRs so needs to constantly send data to and from memory.
- Requires less RAM.
- Programs run more slowly due to complicated circuit.
- Integrated circuitry is more expensive.

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

RISC Processors (List 4 Features)

A

Aims to use simple instructions that will be executed within one clock cycle
- Simpler processor design.
- Uses simpler instructions. Each instruction takes one machine cycle.
- Allows pipelining.
- Instructions have fixed format and number of bytes.
- Smaller Instruction set. Limited number of instructions are available.
- An instruction performs a simple task so complex tasks can only be performed by combining multiple instructions.
- A task may take a number of machine cycles.
- Fewer addressing modes are available.
- Uses one or more register sets.
- Has GPRs to reduce the need to constantly send data to and from memory.
- Requires more RAM.
- Programs run faster due to simple instructions.
- Simple circuitry is cheaper

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

Graphics Processing Unit (GPU)

A

A graphics processing unit (GPU) is a device which unlike CPUs has lots of independent processors which work in parallel making it very efficient at completing repetitive tasks such as image processing and machine learning. GPUs are a type of co-processor (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
4
Q

Data Centre

A

A server farm or server cluster is a collection of computer servers, usually maintained by an organization to supply server functionality far beyond the capability of a single machine. They often consist of thousands of computers which require a large amount of power to run and to keep cool.

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

What is a multi-core system?

A

Development of CISC architecture with several sets of CPU components, all in one microprocessor.

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

What is a Parallel Processor System?

A

The simultaneous use of several procedures, to perform a single job. A job may be categorised into a number of smaller tasks which may be needed to be processed by any available processor.

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

What is a Co-Processor?

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