1.1 Systems Architecture Flashcards

1
Q

What is a computer?

A

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, process it, 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?

A

The physical stuff that makes up your computer system

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

What are examples of hardware?

A

The CPU, motherboard, monitor and printer

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

What is software?

A

The programs or applications that a computer system runs

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

What are examples of software?

A

An operating system (OS), a word processor or video game

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

What are some of the many computer types?

A

Supercomputers, general purpose or dedicated systems

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

What can a supercomputer be used for?

A

Banks or scientific applications

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

What can a general purpose computer be used for?

A

Many common tasks like PCs and tablets

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

What can dedicated systems be used for?

A

One particular function like controlling traffic lights or an aeroplane

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

What are embedded systems?

A

Computers built into other, larger devices that are dedicated to a single task

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

What devices use embedded systems?

A

Dishwashers, microwaves and TVs

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

What are embedded systems often used for?

A

Control systems - monitoring and controlling machinery to ensure the desired result is achieved

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

What are some advantages of embedded systems?

A

Usually easier to design, cheaper to produce and more efficient at doing their task

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

What do computers contain and what do they do?

A

Components that work together to make the computer work

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

What is the power supply for?

A

Supplying power to the motherboard, optical and hard drives and other hardware

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

What is the case cooling fan for?

A

Extracting hot from the computer case

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

What are the CPU heat sink and cooling fan for?

A

Keeping the CPU at a steady temperature

20
Q

What is the CPU for?

A

Processing data and instructions that make the system work

21
Q

What is the graphics card for?

A

Handling graphics and image processing, reducing the processing load on the CPU

22
Q

What is the motherboard?

A

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

23
Q

What is the Hard Disk Drive?

A

Internal secondary storage

24
Q

What are the RAM sticks for?

A

Storing currently open programs and accessing the CPU

25
Q

What is the optical drive for?

A

The read/writing of optical discs

26
Q

What does CPU stand for?

A

Central Processing Unit

27
Q

What is the CPU often nicknamed in relation to humans?

A

The brain of the computer

28
Q

What is the purpose of the CPU?

A

To process all of the data and instructions that make the system work

29
Q

What characteristics determine the power of the CPU?

A

Clock speed, number of cores and cache size

30
Q

What does the CPU architecture describe?

A

The main components of the CPU, how they interact with each other and with other parts of the computer

31
Q

What are the 2 main types of architecture?

A

Von Neumann and Harvard

32
Q

What are the 3 main parts of the CPU?

A

The Control Unit (CU), the Arithmetic Logic Unit (ALU) and the Cache

33
Q

What does CU stand for?

A

Control Unit

34
Q

What does ALU stand for?

A

Arithmetic Logic Unit

35
Q

What is the Control Unit for?

A

Acting as the overall control of the CPU, executing program instructions by following the fetch-decode-execute cycle. It also controls the flow of data inside the CPU (to registers, ALU, cache) and outside the CPU (to the main memory and input/output devices)

36
Q

What is the Arithmetic Logic Unit for?

A

Basically doing all the calculations. Completing simple addition and subtraction and repeating this to do multiplications and divisions, as well as comparing the size of numbers. It also performs logic operations such as AND OR and NOT and binary shifts. It also contains the accumulator register

37
Q

What is the Cache?

A

Very fast memory in the CPU, but slower than the registers and faster than RAM. It has very low capacity and is expensive compared to RAM and secondary storage

38
Q

What is the Cache for?

A

Storing regularly used data so the CPU can access it quickly the next time it’s needed

39
Q

What are the different levels of Cache memory?

A

L1 - Quickest bust lowest capacity
L2 - Slower than L1 but higher capacity
L3 - Slowest but highest capacity

40
Q

What are the registers?

A

Program Counter (PC), Memory Address Register (MAR), Memory Data Register (MDR) and the Accumulator (ACC). They are super-quick to read/write to, way quicker than any other form of memory

41
Q

What are registers for?

A

Temporarily holding tiny bits of data needed by the CPU

42
Q

What does the Von Neumann architecture describe?

A

A system where the CPU runs programs stored in memory

43
Q

What do programs consist of?

A

Instructions and data which are stored in memory addresses

44
Q

What does PC stand for?

HINT: Not Personal Computer

A

Program Counter

45
Q

What does ACC stand for?

A

Accumulator

46
Q

What does MAR stand for?

A

Memory Address Register

47
Q

What does MDR stand for?

A

Memory Data Register