System architecture Flashcards

1
Q

Control Unit

A

Decodes and coordinates the execution of instructions

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

Clock

A

Synchronises the activities of the other components on the processor

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

Arithmetic Logic Unit

A

Performs relational comparisons, as well as other operations

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

I/O controller

A

Provides an interface to devices beyond the processor

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

General purpose

A

Describes any register without a pre-defined role

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

Program Counter

A

Unless instructed otherwise, this component’s contents are incremented between instructions

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

Memory Address Register

A

Points to where in memory data is about to be stored or retrieved from

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

Memory Buffer Register

A

Any data arriving from memory will appear at this location first upon entering the processor

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

Current Instruction Register

A

Stores the opcode of the instruction being executed

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

Status Register

A

Stores, among other things, some indication as to whether overflow has occurred

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