Components Of A Computer - 1.1.2 Flashcards

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

What is a CPU?

A

The “brain” of the computer system

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

What does the CPU do?

A

Processes all the data and instructions for the system to work

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

What are the 3 main parts of a CPU?

A

CU ( Control Unit)
ALU ( Arithmetic Logic Unit)
Cache

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

Function of the CU?

A

Overall control of the CPU, manages the fetch-decode-execute cycle

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

Function of ALU? (4)

A

Does all the calculations
Performs logic operations (AND, OR, NOT)
Binary shifts
Contains the ACC

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

Function of Cache (5):

A

Very fast memory, stores regularly used data so the CPU can access it quickly
Very low capacity and expensive
Different levels of cache
Slower than registers but faster than RAM
If data is not in cache it’s stored in the RAM

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

What is the Von Neumann architecture?

A

Currently used data and software are stored in the RAM in memory addresses.

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

What does the program counter do? (2)

A

Holds the memory address of the next instruction in the cycle
Found in the CU

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

Function of the accumulator?

A

Stores the results of the calculations from the ALU
Found in the ALU

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

Function of the MAR?

A

Holds any memory address that the CPU will use
Can be for data or instructions

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

Function of an MDR?

A

Holds the actual data or instruction

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

Explain the fetch-decode-execute cycle (7 steps):

A
  1. PC starts at 1 and is copied to the MAR
  2. PC increases by 1 ready for the next instruction
  3. MAR fetches the data or instruction from that address in the RAM at and copies it to the MDR
  4. CU decodes the data or instruction
  5. The instruction is executed, e.g. loading data from memory, do a calculation in the ALU, change the PC address
  6. Then copied to the ACC
  7. Repeats.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does CPU performance depend on (5)?

A

Clock speed
Number of cores
Cache size
More RAM
GPU’s

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

What is the Clock Speed (2)?

A

Number of instructions that can be carried out by a core per second (Hz)
Higher clock speed = greater number of instructions completed

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

How does the number of cores affect CPU performance ?

A

Each core can process data independently
More cores = more instructions completed at once
4 cores in smartphones and PC’s

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

How does cache size affect CPU performance?

A

Data storage that is much faster than RAM
Larger cache = CPU has faster access to more data

17
Q

How does RAM affect CPU performance?

A

Too little RAM = system may run too slowly and use virtual memory
More RAM = more applications remembered

18
Q

How do GPU’s help CPU performance?

A

Graphics processing units
Relieve processing load on the CPU

19
Q

What are busses?

A

Sequence of wires which carry electrical signals
3 types:
Address bus - carries memory addresses from processor to other components
Memory bus - carries data from processor to other components
Control bus - carries control signals

20
Q

What was Moore’s Law?

A

Observed that every two years the speed and capability of computers should double while the price halves

21
Q

What are the other components and functions (7)?

A

Power supply - supplies power to the motherboard and other hardware
Case cooling fan - extracts hot air from the computer case
CPU heat sink and cooling fan - keeps the CPU at a steady temperature
Optical drive - for read/writing of optical discs
RAM sticks - computer memory
Motherboard - main circuit board where all components are connected
Hard disk drive - internal secondary storage