Systems Architeture Flashcards

1
Q

What does the central processing unit do

A

Processes data and instructions by constantly repeating the fetch-execute cycle

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

What are the 4 cpu components

A

Control unit
Arithmetic and Logic unit
Registers
Cache

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

What does the control unit do

A

Sends control signals in to the direct operation of the CPU

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

What type of signals are sent to the ALU and other components such as RAM

A

Control and timing signals

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

What does the control unit do as part of the FE cycle

A

Decodes instructions

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

What is a register

A

A temporary storage space for one instruction or address

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

What does the ALU do

A

Performs simple calculations and logic operations

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

Why is cache sometimes used instead of RAM

A

This is because although it is slower to access than the registers it is much faster than RAM

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

What is cache used for

A

Used to temporarily store data that is frequently accessed

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

What is the pathway that data transferred between components called

A

Buses

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

Which cycle shows how the cpu processes data and instructions

A

The fetch execute cycle

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

What are the 5 types of registers

A

Program counter
Memory address Register
Memory data register
Current instruction register
Accumulator

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

What does the accumulator do

A

Stores the result of mathematical and logical calculations

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

What does the program counter do

A

Tracks the RAM address of the next instruction to be fetched

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

What does the memory address register do

A

Tracks the RAM address of the instruction that is to be fetched

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

What does the memory data register do

A

Stores the instruction that has been transferred from ram to the cpu

17
Q

Fetch execute cycle

A

instructions are fetched from ram
The instruction is decoded
decoded instruction is executed by the cpu
this is then repeated

18
Q

What 3 things affect the performance of the CPU

A

Cache memory
Clock speed
Number of Cores

19
Q

How does cache affect performance

A

It is closer to cpu than ram meaning data and instructions are provided at a faster rate

20
Q

How does the cpu and ram work together

A

instructions fetched to cpu from ram
instructions are decoded and executed by processor
Any results are returned to be stored in ram

21
Q
A