01 Section 1 - Computer Systems and the CPU Flashcards

1
Q

What is a computer?

A

A computer is a machine that processes data

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

What is the purpose of a computer?

A

To take data in, process it and then output it

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

What does a computer system consist of?

A

Hardware and software

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

What is hardware? (and what are some examples)

A

Hardware is the physical stuff that makes up a computer

CPU, Motherboard, Monitor, Printer

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

What is software? (and what are some examples)

A

Software is the programs or applications that a computer system runs
(an operating system, a word processor, video game)

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

What are external pieces of hardware called?

A

Peripherals

They are external pieces of hardware like the keyboard, mouse and printers.

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

What are embedded systems?

A

Embedded systems are computers built into other devices

they are dedicated to a single task

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

What are some examples of embedded systems?

A

Dishwashers
Washing machine
Microwaves
Central heating systems

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

What are embedded systems often used as?

A

Embedded systems are often used as control systems, they monitor and control machinery in order to achieve a desired result

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

What are the main hardware components of a computer?

A
Power supply
Case cooling fan
CPU heat sink and cooling fan
CPU
Graphics Card
Motherboard
Hard Disc Drive
RAM sticks
Ghost
Optical drive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the motherboard?

A

The main circuit board in the computer, where the hardware is connected

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

What is the CPU?

A

It’s the brain of a computer system

-it processes data and instructions that make the system work

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

What does the CPU architecture describe?

A
  • the main components of the CPU
  • how the components interact with each other
  • how the components interacts with other parts of the computer system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the two main types of architecture?

A

Von Neumann

Harvard

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

What does CU stand for?

A

Control Unit

17
Q

What does ALU stand for?

A

Arithmetic Logic Unit

18
Q

What does PC stand for?

A

Program Counter

19
Q

What does MAR stand for?

A

Memory Address Register

20
Q

What does MDR stand for?

A

Memory Data Register

21
Q

What does ACC stand for?

A

Accumulator

22
Q

What are the three buses between the CPU and RAM?

A

Address bus
Control bus
Data bus

23
Q

What is the CU?

A

The CU is in overall control of the CPU.

-job is to execute program instructions by following the fetch-decode-execute cycle

24
Q

What does the ALU do?

A

All the calculations

-operations, comparisons, logic operations and binary shifts

25
What is cache?
Cache is very fast memory in the CPU (slower than the registers, but quicker than RAM)
26
What does cache store?
Regularly used memory, the CPU goes to cache first to look for data and then RAM if it can't find it in cache
27
What are the features of cache memory?
very low capacity | expensive
28
What does the Program counter do?
holds the memory address of the instructions for each cycle
29
What does the ACC do?
stores intermediate results of calculations in the ALU
30
What does the MAR do?
holds any memory address about to be used by the CPU | -the address might point to data or a CPU instruction
31
What does the MDR do?
holds the actual data or instruction | -this may have been fetched from memory or might be waiting to be written to memory
32
What is in the Fetch process from the Fetch- Decode- Execute cycle?
- copy the memory address from the PC to the MAR - carry out address location in memory from the MAR down the address bus and back out the data bus to the MDR - copy data in MDR to the CIR - increment in PC(ready for the next cycle)
33
What is in the Decode process from the Fetch- Decode- Execute cycle?
- the instruction in the MDR is decoded by the CU | - the CU then prepares for the next step
34
What does CIR stand for?
Current Instruction Register
35
What is in the Execute process from the Fetch-Decode- Execute cycle?
-the instruction is performed | this could be load, write, do a calculation, logic operation, change the address in the PC, halt the program
36
What are the registers in the CPU?
PC MAR MDR CIR
37
What are registers?
They are on the CPU and temporarily hold tiny bits of data needed by the CPU. -they are super-quick to read/write to