System Architecture Flashcards

1
Q

Explain the purpose of the CPU?

A

processes data and instructions stored in memory, by repeating the FE cycle.

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

What does the CU do?

A

Send signals to manage the FE cycle and coordinates the flow of data though the CPU.

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

Define a register

A

A section of high-speed memory within the CPU that stores data to be processed,

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

What is the function of the ALU?

A

Performs calculations and logic operations.

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

Explain the Von Neumann architecture.

A

Program instructions and data are both stored in the same memory that transfers data between two components

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

Describe what happens in Fetch during the FE.

A

The address of the instruction is fetched(pc) and placed into the MAR from memory, and transferred to the MDR.

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

Describe what happens in Decode during the FE cycle

A

The instruction is decoded meaning it’s read and understood

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

Describe what happens in Execute during the FE cycle

A

The instruction is executed by following and acting on the data so that the cpu can repeat the cycle. And the pc is incremented.

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

What is the function of the PC?

A

Points to the address of the next instruction to be run

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

What is the function of the MAR?

A

Stores the address of the fetched instruction. And holds the address in memory where the data is going to be transferred to.

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

What is the function of the MDR?

A

Holds the data of the instruction to be processed.

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

What is the function of the accumulator?

A

Stores the results of boolean calculations and processes.

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

What is a hardware

A

The physical components that make up a computer system e.g motherboard

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

What is a software

A

The programs and applications that a computer system runs e.g OS

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

What is the function of cache inside the CPU

A

Cache is very fast memory in the CPU that stores frequently used data. It’s slower then registers but faster then RAM.

When data is requested by the CPU it checks the cache first if data is not there it will fetch it from RAM.

Cache have a very low capacity and are expensive compared to RAM and secondary storage.

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