Unit 1.1 Flashcards

1
Q

What is a computer?

A

An electronic device that takes input, processes data and delivers output

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

What does the CPU carry out?

A

The fetch-decode-execute cycle

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

Explain the fetch cycle

A

The CU sends signals to load the address of the PC into the MAR. The data in that address is then fetched from memory then stored in the MAR

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

Name the 4 components of the CPU

A

Arithmetic Logic Unit
Control Unit
Registers
Cache

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

What does the ALU do?

A

Carries out arithmetic calculations and makes logical decisions

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

What does the CU do?

A

The Command and Control center of the CPU
Sends signals to control how data moves around the CPU
The “decode” stage happens here

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

What is the cache?

A

A small amount of fast memory that provides quick access to frequently used data and instructions.
It is quicker to fetch data from cache than from RAM

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

What are registers?

A

Tiny, super fast pieces of memory stored inside the CPU, with each having a specific function

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

What does the Accumulator do?

A

Holds the results of caluclations

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

What does the Program Counter do?

A

Holds the address of the next instruction

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

What does the Memory Address Register do?

A

Holds the address of where data is to be fetched or stored

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

What does the Memory Data Register do?

A

Holds the data that is to be fetched or stored

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

What is the Von Neumann architecture based on and what does it mean?

A

The stored program computer concept (Programs are stored in memory instead of having to manually input)
Computers with the Von Neumann architecture store instruction data and program data in the same memory (RAM)

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

What are the factors affecting the speed of the CPU?

A

Clockspeed
Number of Cores
Cache Size

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

What is clockspeed?

A

The number of fetch-execute cycles per second
measured in Hz
The higher the clockspeed the quicker the CPU

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

How does cache size affect the speed of the CPU?

A

The bigger the cache, the more frequently used data and instructions can be accessed quickly by the CPU than fetching from RAM

17
Q

How does the number of cores affect CPU speed?

A

A core is a direct copy of the CPU
The more cores there are, the more power there is to run multiple programs

18
Q

What are embedded systems?

A

Embedded systems are
computer systems built into a larger machine to provide a means of control
They perform a specific pre-programmed task which is stored in ROM

19
Q

Give 2 examples of embedded systems

A

Washing Machine
Traffic Lights