Systems Architecture Flashcards

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

What does RAM stand for?

A

Random Access Memory

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

What does ROM stand for?

A

Read Only Memory

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

What does the RAM hold?

A

It holds the programs currently in use by the computer.

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

What does the ROM hold?

A

It holds the programs used to start up the computer.

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

What is volatile?

A

Memory when the power is switched off and the work is lost.

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

What is the hard drive?

A

Long term memory.

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

What is the CPU?

A

Central Processing Unit.

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

What are some examples of input devices?

A

Mouse, keyboard, microphone.

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

What are some examples of output devices?

A

Printer, computer, headphones.

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

What does the heatsink do?

A

Draws heat away.

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

What is a computer?

A

An electronic device which takes in data, processes it and the outputs the result.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
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
13
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
14
Q

What does ALU stand for?

A

Arithmetic Logic Unit.

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

Explain the Fetch-Decode-Execute cycle.

A

The MAR copies the location of the next instruction from the counter value. This represents that the counter value of the address of the next instruction needs to be fetched. The program uses the value of the MAR and looks for the appropriate instruction. The instruction is then loaded into the MDR. The CPU then decodes the instruction and then excutes it.

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