1. Systems Architecture Flashcards

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

What is the purpose of the CPU

A

To process 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 does the control unit do

A

It sends control signals to direct the operations of the CPU, these are sent to the ALU/RAM

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

What does the ALU do

A

It performs simple calculations and logical operations

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

What is cache memory

A

It is used to temporarily store data that is frequently accessed. Much faster than RAM but slower access speed

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

What is Von Neumann Architecture

A

A computer that stores both program instructions and data in the same memory (RAM)

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

Program Counter

A

A register that 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
7
Q

MAR

A

A register that 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
8
Q

MDR

A

The MDR stores the instruction that has been transferred from RAM to the CPU.

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

What is the Fetch - Execute Cycle

A

1) The PC register displays the address in RAM of the next instruction to be processed
2) PC register increases by 1 to prepare CPU for next instruction to be fetched
3) CPU checks the address in RAM matching address held in MAR
4) Instruction in RAM is transferred to the MDR
5) Instruction in MDR is copied into the CIR
6) The instruction in the CIR is decoded and executed and result stored in the ACC
7) Cycle repeats by returning to the first step and checking the program counter for address of the next instruction

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

CIR

A

A register that stores the instruction that has been fetched from RAM and is about to be decoded or executed

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

What are the 3 factors affecting computer performancce

A

Cache Memory
Clock Speed
Number of Cores

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

What is cache memory

A

Temporary storage for frequently accessed data

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

How does Cache Memory improve performance

A

Closer to the CPU than RAM therefore it has a faster access speed
More cache memory means higher performance because repeatedly used instructions can be stored and accessed faster

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

What are the limitations of Cache Memory

A

Very costly so computers only have a small amount

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