Computer Sytems and CPU Flashcards

1
Q

Explain what a computer is

A

An electronic device that takes an input, processes data and delivers an output.

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

Name 2 examples of input devices

A

controller
keyboard
mouse

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

Name 2 examples of output devices

A

speaker
screen
projector

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

Name 2 examples of storage devices

A

CD
hard drive
floppy disk

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

What does a computer system consist of?
+what do they do?

A

hardware and software that works together to process data/complete tas

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

What are embedded systems?

A

computers built into other devices, usually dedicated systems

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

What does CPU stand for?

A

Central processing unit

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

What does the CPU do?

A

Processes all of the data and instructions that make the system work

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

What are the 3 main parts of the CPU?

A

Control Unit (CU)
Arithmetic Logic Unit (ALU)
Cache

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

What does the CPU do/follow?

A

The Fetch-Execute cycle / Fetch-Decode-Execute cycle

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

What happens in the fetch instruction stage?

A

1) Copies memory address from the program counter to the MAR
2) Copies the instruction stored in the MAR address to the MDR
3) The address in the program counter is incremented to point to the address of the next cycle

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

What happens in the decode instruction stage?

A

1) Instruction is decoded by the CU, it then after may prepare for the next step

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

What happens in the execute instruction stage?

A

1) What happens during the execute stage depends on the instuction, for example:
– load data from memory
– do a calculation or logic operation
– change address in the PC

2) The process than repeats

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

John Von Neumann’s CPU architecture
What does PC stand for?

A

Program Counter

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

John Von Neumann’s CPU architecture
What does MAR stand for?

A

Memory Address Register

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

John Von Neumann’s CPU architecture
What does ACC stand for?

A

Accumulator

17
Q

John Von Neumann’s CPU architecture
What does MDR stand for?

A

Memory Data Register

18
Q

John Von Neumann’s CPU architecture
What does CIR stand for?

A

Current Instruction Register

19
Q

John Von Neumann’s CPU architecture
What does CU stand for?

A

Control Unit

20
Q

What are the registers found in the CPU?

A

MAR (Memory Address Register)
MDR (Memory Data Register)

21
Q

What are the units found withn the CPU

A

CU (Control Unit)
ALU (Arithmetic Logic Unit)