CPU Registers Flashcards

(32 cards)

1
Q

What does CPU stand for?

A

Central Processing Unit

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

How does the computer carry out instructions given to it?

A

Fetch —> Decode —> Execute
(Repeats billions of times)

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

What happens during ‘fetch’?

A

The next instruction isbfetched from RAM and brings it back into the CPU

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

What happens during ‘decode’?

A

The instruction is decoded. The CPU breaks down the instruction and works out what it needs to do

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

What happens during ‘execute’?

A

The instruction is carried out

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

What is a ‘clock speed’?

A

It’s what measures how fast a computers CPU can execute instructions

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

What is clock speed measured in?

A

Gigahertz (GHz)

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

How many instructions can 1 GHz execute?

A

1 GHz = 1 billion cycles per second

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

Computer A has a clock speed of 4 GHz and computer B has a clock speed of 2 GHz, which computer can execute the most instructions per second?

A

Computer A

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

What is the Arithmetic logic unit (ALU)?

A

Its responsible for carrying out arithmetic calculations and making logical decisions

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

What is the control unit (CU)?

A

It’s 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
12
Q

What is Cache?

A

Its a small amount of very fast memory, which is typically located very close to the CPU or inside it.
Provides fast access to frequently used instructions and data

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

What are registers?

A

Tiny, super fast pieces of onboard memory inside the CPU. Each has a specific purpose.

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

Who designed computers with stored programs and when?

A

In 1945, the mathematician and physicist Jon Von Neumann, described the first design for modern computers that had stored programs

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

What were computers designed with stored programs known as?

A

Von Neumann architecture

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

List 4 types of registers

A

Accumulator
Memory Address Register (MAR)
Program Counter (PC)
Memory Data Register (Data)

17
Q

What does the Program Counter do?

A

Holds the address of the next instruction to be executed by memory

18
Q

What does the Memory Address Register (MAR) do?

A

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

19
Q

What does the Memory Data Register do?

A

Holds the data fetched from, or to be written to memory

20
Q

What does the Accumulator do?

A

Holds the results of calculations

21
Q

What is RAM?

A

Main memory/ Random Access Memory

22
Q

What is ROM?

A

Read only memory

23
Q

What is primary storage?

A

The components of a computer that holds data, programs and instructions that are currently in use.

24
Q

What are TWO examples of primary storage?

A

Read only memory (ROM)
Random access memory (RAM)

25
What is the difference between ROM and RAM?
RAM is volatile while ROM is non-volatile
26
What is meant by non-volatile?
Keeps it's contents even when the computer is switched off
27
In a modern computer, what is the average size of primary memory?
8 GB
28
What does BIOS do?
It checks the hardware is working correctly. Loads a second program called the bootstrap or bootup program.
29
What does the bootstrap/bootup program do?
Loads the computer operating system from the hard drive into RAM
30
Can you edit ROM?
No, but it can be read from
31
Can you edit RAM?
Yes, you can read from and write RAM
32
What does the Arithmetic and Logical Unit (ALU) do?
Performs all the arithmetic and logical operations