components of the CPU Flashcards

1
Q

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

A

-fetches program instructions from main memory one at a time
-and decodes them
-and directs the operations of the other parts of the system to execute them.

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

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

A

performs arithmetic and logic operations on data.

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

What is the function of the clock?

A

an electronic unit that synchronises related components by generating pulses at a constant rate.

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

What is the function of the cache?

A

small amount of very fast memory typically located very close to CPU or actually inside it.
-provides fast access to frequently used instructions and data

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

What is the function of the address bus?

A

holds the address of the memory location that the CPU will read from or write to.
-The number of wires in this bus (the bandwidth) determines how much addressable memory there is .

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

Is the address bus uni or bi directional

A

Unidirectional

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

what is the function of the data bus?

A

Transfers program instructions and data between memory and CPU

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

Why is the data bus bidirectional?

A

The CPU needs to be able to read program instructions and data from memory and write the results of operation to memory.

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

What is the function of the control bus?

A

Carries signals between the CPU and other parts of the computer system.

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

Is the control bus uni or bidirectional?

A

Bidirectional

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

What is the function of the program counter?

A

holds the address of the next instruction to be executed

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

What is the function of the memory address register (MAR)?

A

Holds the address in memory which data or an instruction needs to be read from or written to.

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

What is the function of the memory data register?

A

Holds either data or an instruction which has been fetched from memory or is about to be written back to memory.

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

What is the function of the accumulator

A

Set of general purposes registers which the CPU can utilize for different functions
-temporary values may be stored here before being written to and from memory
-depending on the CPU architecture or the number of different registers in the accumulator.

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