CPU & Von-Neumann Flashcards

1
Q

What does CPU stand for?

A

Central processing unit

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

What are the 5 main parts of CPU?

A
  • Control Unit
  • Arithmetic Logic Unit
  • Cache
  • Internal Clock
  • Buses
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the CPU?

A

processes all of the data and instructions that make the system work.
it is the brain of the computer.

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

What does the control unit do in a CPU?

A
  • Executes program instructions (using the fetch-decode-execute cycle)
  • controls the flow of data inside the CPU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the ALU do in the CPU?

A
  • does all calculations
  • does logic operations
  • registers are used to store intermediate results
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the Cache do?

how does it compare to RAM

A

-it is very fast memory
-stores regularly used data so the CPU can access it quickly next time it’s needed.
when CPU requests data, it checks cache first, then RAM.
(is quicker and more expensive than RAM. but has a lower capacity.)

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

What does the internal clock do in the CPU?

A
  • sends out a signal at a constant rate.

- this signal is used to synchronize when instructions should take place.

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

What do buses do in a CPU?

A

buses are collections of wires used to transmit data between components.

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

What are registers?

A

Registers temporarily hold tiny bits of data needed by the CPU.
Quickest form of memory (fastest to read/write)

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

What is Von-Neumann architecture?

A

A system where the CPU runs programs stored in memory.

only uses one memory for both data and instructions.

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

What is ‘Fetch’ in the F-D-E cycle?

A
  • -control unit reads memory address for next instruction

- -copies instruction into a register

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

What is ‘decode’ in the F-D-E cycle?

A
  • -instruction is decoded by the control unit

- -CU prepares for next step

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

What is ‘execute’ in the F-D-E cycle?

A

–instruction is performed

could be loading data, writing data or a logic operation

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