CPU and Memory Flashcards

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

What part of a computer is an electrical circuit that can perform calculations allowing it to carry out instructions?

A

Central Processing Unit

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

What can a CPU do?

A

Add binary
compare binary
store data in memory

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

What is the Von Neumann Architecture?

A

A computer design with stored (changeable) programmes

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

What are all the components of a CPU in a Von Neumann computer?

A
  • a single control unit
  • Arithmetic logic unit
  • small amount of onboard cache
  • internal clock
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is cache?

A

High speed memory that provides fast access to frequently used instructions and data.

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

What are the ‘wires’ in a computer called?

A

Buses

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

What three word cycle describes the process within a CPU?

A

fetch decode execute

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

What is an ALU?

A

Arithmetic Logic Unit- performs calculations and logical decisions.

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

What is a control unit?

A

Sends signals to control how data moves around the CPU.

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

What does an internal clock do?

A

It provides an internal pulse or heartbeat at a constant rate which synchronises the fetch-execute cycle

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

What does the main memory hold?

A

The data and instructions to be fetched and executed by the CPU.

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

What happens when you ‘fetch’?

A

Instructions fetched from main memory to the CPU through the bus.

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

What happens when you ‘decode’?

A

The instruction is decoded, so the CPU knows what to do

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

What happens when you ‘execute’?

A

Instruction is carried out. If it is a calculation or logical comparison: ALU does it. it may need to read/write data back into/from main memory

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

What characteristics can affect the performance of the CPU?

A

clock speed
Cache size
no. of cores

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

How does the clock speed affect the performance of the CPU?

A

faster the clock ticks - the more instructions you can process in a given amount of time

17
Q

How does the cache size affect the performance of the CPU?

A

the bigger the cache size- more instructions and data can be stored in the cache-less time going back into the memory.

18
Q

How does the number of cores affect the performance of the CPU?

A

more cores- the more instructions you can do simultaneously - however, some instructions cannot be split so doubling the no. of cores doesn’t always half the time.

19
Q

What is ROM?

A

(read only memory) a small piece of memory containing the 1st instructions for the computer- to check the hardware is installed correctly and load basic input/output system. (the boot strap)

20
Q

What is RAM?

A

(random access memory) temporary memory storage for programmes being executed by the processor.
Also, holds the operating system when the computer is running.

21
Q

What is the name of the software stored onto ROM?

A

Firmware

22
Q

What are the key differences between ROM and RAM?

A

RAM is volatile, you can read and write and is large.

ROM is non-volatile, read only and small.

23
Q

What does volatile mean?

A

The contents are lost when the power is turned off.

24
Q

What is an embedded system?

A

A computer system with a dedicated function within a larger (mechanical) system