The characteristics of contemporary processors, input, output and storage devices Flashcards

1
Q

What does the ALU do?

A

The ALU carries out the requested operation on A and B and produces an output result.

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

What does CU stand for?

A

Control Unit

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

What does the CU do?

A

Organises the execution of instructions, including managing the other components in the processor.

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

What does PC stand for?

A

Program Counter (not Personal Computer)

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

What does the PC do?

A

Contains the address of the next instruction to be performed

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

What does ACC stand for?

A

ACCumulator

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

What does the ACC do?

A

temporarily holds data for multi step operations

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

What does MAR stand for?

A

Memory Address Register

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

What does the MAR do?

A

Stores the address given to it by the PC

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

What does MDR stand for?

A

Memory Data Register

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

What does the MDR do?

A

Holds the contents found at the address held in the MAR, or data which is to be transferred to main emory

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

What does CIR stand for?

A

Current Instruction Register

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

What does the CIR do?

A

Holds the instruction that is currently being decoded and executed

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

What are the different types of bus?

A

data, address, control

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

What does the data bus do?

A

carries the data between the processor and other components

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

What does the address bus do?

A

identify the address of the location in cache or main memory that is to be read from or written to

17
Q

What does the control bus do?

A

carries control signals from the processor to other components. The control bus also carries the clock’s pulses

18
Q

What factors effect CPU performance?

A

clock speed, number of cores, cache.

18
Q

What does ALU stand for?

A

Arithmetic logic unit

19
Q

Describe pipelining in the CPU.

A

When a task has had it’s fetch section completed and moves onto the decode section, a new task starts it’s fetch section while the previous is being decoded. A third task can be fetched while the first two are executing and decoding.

20
Q

What is Von Neumann architecture?

A

Von Neumann architecture has instructions and data in the same storage space.

21
Q

What is Harvard architecture?

A

Harvard architecture has instructions and data in separate storage spaces.

22
Q

What is contemporary processor architecture?

A

Uses Von Neuman architecture for the main memory while Harvard is used in the cache.