System Architecture Flashcards

1
Q

The CPU

A

Central processing unit

Most important part of computing system

The CPU purpose is to process data and instructions by constantly repeating FDE cycle

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

CPU components

A

CU
ALU
Registers (PC, MDR, MAR, Accumulator)
Cache memory

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

Von Neumann Architecture

A

A computer with this architecture stores both program instructions and data in the same memory.

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

PC

A

Program counter

Stores the address of the next instruction to be run

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

MAR

A

Memory address register

Stores the address where data will be fetched from

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

MDR

A

Memory data register

Stores the data that is fetched from memory

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

Accumulator

A

Stores the result of ALU calculation

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

ALU

A

Arithmetic Logic Unit, this is
where calculations and comparisons are
performed, results stored in the accumulator.

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

CU

A

Control unit, executes instructions and controls the flow of data in the CPU.

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

Cache

A

To store data that is frequently used

Data does not need to be fetched from RAM, speeds up access

Makes CPU more efficient.

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