1.1.2 Types of processor Flashcards Preview

A-Level OCR Computer Science > 1.1.2 Types of processor > Flashcards

Flashcards in 1.1.2 Types of processor Deck (17)
Loading flashcards...
1

What does CISC stand for?

Complex instruction set computers.

2

What does RISC stand for?

Reduced instruction set computers.

3

What is CISC?

Using a large instruction set, CISC sets out to accomplish tasks in a few lines of assembly language as possible.

4

What is RISC?

Using only simple instructions that take a single clock cycle to execute, RISC can use pipelining to increase speed.

5

Which has the smaller instruction set? RISC or CISC?

RISC has a smaller instruction set.

6

Why might a RISC processor require less power as opposed to a CISC processor?

RISC has less complex circuitry and thus uses fewer transistors which means it requires less power.

7

What is one advantage of a RISC processor?

Since instructions all take a single clock cycle to complete pipelining can be implemented to increase speed.

8

What is one advantage of a CISC processor?

Since the code is relatively short, only a small amount of ram is required to store the instructions.

9

Define a coprocessor.

An extra processor used to supplement the functions of the primary processor.

10

Define the GPU.

A specialised electronic circuit which is very efficient in manipulating computer graphics and image processing.

11

What is one use for a GPU?

To render models.

12

What is the architecture of a GPU like?

a GPU has a massively parallel architecture consisting of thousands of smaller efficient cores designed to handle multiple tasks at once.

13

What is a GPU well suited to?

Processing large blocks of visual data simultaneously.

14

What are some non-graphics related uses for a GPU?

Machine learning, oil exploration and financial transactions.

15

How might multiple cores improve performance?

Each core acts as a separate processing unit so distributing a workload over multiple cores achieve significantly higher performance as opposed to a single core.

16

Why might two cores not be twice as fast as one core?

Because improvements in performance gained by using a multi-core system are dependant on the software being able to take advantage of parallel processing capabilities.

17

What is parallel processing?

A mode of operation where a process is split into parts which are executed simultaneously on different cores within a CPU.