Systems Architecture Flashcards

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

Describe the key feature of Von Neumann architecture

A

Stores both program instructions and data

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

Control Unit (CU)

A

Sends controls signal to direct the operation of the CPU

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

Program Counter (PC)

A

The register that contains the address of the next instruction to be fetched

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

Memory Address Register (MAR)

A

Track the address of the memory of the instruction that is going to be executed

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

Memory Data Register (MDR)

A

Stores the instruction that has been transferred from RAM to the CPU

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

Current Instruction Register (CIR)

A

Register that stores the instructions that the CPU is currently decoding/executing

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

Cache Memory

A

A type of memory used to temporarily store frequently used instructions or programs for quick access; similar to RAM but faster.

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

How can cache improve performance?

A

Cache is closer to the CPU than RAM meaning that is can provide data and instructions at a faster rate

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

Why do most computers have little cache memory?

A

Cache can be expensive

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

Clock Speed

A

dictates how many instructions the CPU can process each second

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

How can higher clock speed improve performance?

A

The faster the clock speed, the faster the CPU can execute the FDE cycle resulting in better performance because more instructions are being processed faster

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

Overclocking

A

Running a processor at a higher frequency than it’s recommended, which can result in an unstable system, but faster processing speed

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

Underclocking

A

When the computer’s clock speed is is decreased below it’s recommended rate, which will make it run slower but will increase the lifespan of the computer

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

Core

A

A complete set of CPU components that can process the FDE cycle

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

Why does multiple cores not always improve performance?

A

Some software is not written to make use of multiple cores so it will not run any quicker

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