1.1 System architecture Flashcards

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

what is the purpose of the CPU?

A

Fetch, decode and execute

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

Describe the the fetch-execute cycle

A

1) The computer fetch the instruction from the main memory and bring it into the CPU
2) The instruction is then decoded
3) The instruction is then executed and displays a result.

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

What are the CPU common components?

A

CU (control Unit)
Cache
Registers
ALU

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

What is the function of the ALU? (arithmetic logic unit)

A

It carries out calculations and make logical decisions

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

What is the function of the control Unit (CU)?

A

Controls the flow of data inside and outside the CPU

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

What is the function of Cache?

A

Provides fast access to frequently used instructions and data.

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

What is the function of registers?

A

super fast pieces inside the CPU that each carry out a specific purpose.

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

What is the Central processing unit? (CPU)

A

The brain of the computer

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

What was in Von Neumann architecture?

A
MAR - Memory address register
MDR - memory data register
PC - Program counter 
accumulator 
CU - control unit
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

memory address register

- Holds the address about to be used by the CPU

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

Name all the registers in the CPU?

A
  • MAR (memory address register)
  • MDR (memory data register)
  • Accumulator
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the function of the MDR?

A

Memory data register

- Holds the memory or instruction.

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

What is the function of the accumulator?

A

Stores the intermediate results of calculations in the ALU.

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

What is the function of the program counter?

A

To hold the memory address of the instruction for each cycle

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