Types of processor Flashcards

The characteristics of contemporary processors,input,output and storage devices

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

Define complex instruction set computers (CISC)

A

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

These instructions are built onto the hardware.

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

Define reduced instruction set computers (RISC)

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
3
Q

CISC vs RISC

A

RISC Processors
- The compiler has to do more work to translate high-level code into machine code.
- More RAM is required to store the code
- Pipelining is possible since each instruction takes one clock cycle

CISC Processor
- The compiler has less work to translate high-level code into machine code
- Less RAM is required since the code is shorter
- Many specialised instructions are made, even though only a few of them are used

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

Define the term graphic Processing

A

Co-processor which has lots of independent processors working in parallel (single instructions multiple data - SIMD) makes it very efficient at tasks such as image processing and machine learning.

Specifically designed to perform the calculations associated with displaying graphics.

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

Where is the graphics card located

A

Embedded within CPU

Can be placed on a graphics card with access to their own dedicated memory.

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

Define a multi-core CPU

A

They have multiple interdependent cores that can complete instructions separately which results in higher performance.

With larger projects, this performs better than parallel systems.

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

Define parallel systems

A

They can complete tasks using a single core, by using threading.

Eg. SIMD where the same operation is carried out on multiple pieces of data at one time (often carried out by GPUs)

MIMD different instructions are carried out concurrently on different pieces of data

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