Computer Systems Flashcards

1
Q

What is a register inside the processor?

A

Registers are memory locations within the processor itself. They work at extremely fast speeds.

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

What is the program counter?

A

Keeps track of the memory location of the line of machine code being executed. It gets incremented to point to the next instruction.

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

What is the memory data register?

A

Stores the data that has been fetched from or stored in memory.

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

What is the address register?

A

Stores the address of the data or instructions that are to be fetched from or sent to.

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

What is the current instruction register?

A

Stores the most recently fetched instruction, waiting to be decoded and executed.

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

What is the accumulator?

A

Stores the results of calculations made by the ALU.

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

What is the general purpose register?

A

Used temporarily to store data being used rather than sending data to and from the comparatively much slower memory.

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

What are buses?

A

Are the communications channels through which data can be sent around the computer. A good example is a USB when transferring data between computer and external devices.

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

Name the buses involved in the fetch decode execute cycle.

A

Control bus
Data bus
Address bus

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

What does the data bus do?

A

Carries data between the processor and memory.

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

What does the address bus do?

A

Carries the address of the memory location being read from or written to.

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

What does the control bus do?

A

Sends control signals from the control unit.

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

What is the ALU?

A

Arithmetic Logic unit, carries out calculations and logical decisions. Results of calculations are stored in the accumulator.

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

What is the control unit?

A

Sends out signals to co-ordinate how the processor works. It controls how the data moves around parts of the CPU and how it moves between the CPU and memory. Instructions are decoded in the control unit.

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

What is clock speed?

A

A CPU clock speed rate measure the amount of cycles a CPU can perform every second. This is measured in Hertz or GHz.

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

What is cache memory?

A

A small amount of fast memory built into the CPU. Reducing the distance data has to travel to it. Instructions that are likely to be regularly accessed and keeping these in cache memory. The overall speed at which the processor operates is increased. They are expensive.

17
Q

How does the cache memory work?

A

When data is required, the smallest (fastest) cache is checked first, followed by the next largest, and so on, until the RAM is checked.

18
Q

What the name of the model of the processor?

A

Von Neumann architecture

19
Q

What is a GPU?

A

Graphical processing unit is specifically designed to perform the calculations associated with graphics.

20
Q

Uses of a GPU.

A

Graphics for gamers, designers and 3D animators.

21
Q

What is parallel processing?

A

Is when a computer carries out multiple computations simultaneously to solve a given problem.