Computer Systems

0.0(0)
studied byStudied by 13 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/71

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

72 Terms

1
New cards

Computer systems (definition)

Combination of connected parts working together

2
New cards

Software (box)

Runs on box, monitor shows what's happening in the box

3
New cards

Operating systems

the low-level software that supports a computer's basic functions. E.g. Android, Windows 11

4
New cards

Hardware

Anything physically touched

5
New cards

Software

Anything that causes something to run

6
New cards

Browser example

Chrome

7
New cards

CPU instruction transmission

Instructions to open program sent to CPU. Hard drive loads program onto RAM. CPU ready to work

8
New cards

What does CPU stand for?

Central Processing Unit

9
New cards

CPU (location, basic info)

Known as Brain/processor. Located on Motherboard. Computer systems can't function without one as they're needed to process data

10
New cards

Functions of CPU

Carrying out calculations. Performing logical operations on data. Coordinating hardware (keyboard, mouse) taking in inputs, processing them, producing outputs.

11
New cards

CPU (job)

Searching. Sorting. Calculating. Decision-making. First two functions are "processing"

12
New cards

Control Unit

Controls signals needed to coordinate the running of the CPU and data movement

13
New cards

The ALU (Arithmetic Logic Unit)

Responsible for calculations and decision making of the CPU

14
New cards

Registers

CPU's memory store. Quick, temporary and expensive

15
New cards

Buses

Collection of wires which allow data/instructions to travel between devices

16
New cards

Data Bus

Moves data between CPU and main memory

17
New cards

Address Bus

Responsible for communicating memory locations that need to be fetched

18
New cards

Control Bus

Responsible for communication signals from the Control Unit. E.g. clock signal used to synchronise processes

19
New cards

Fetch (CPU Structure)

Address bus used to find location. Data retrieved by CPU via data bus + stored in Register

20
New cards

Decode (CPU Structure)

Control Unit receives instructions and decodes/ makes sense of them

21
New cards

Execute (CPU Structure)

ALU will perform the correct calculation. Control Unit uses address bus to find a memory location to store output. Control Unit sends data via data bus

22
New cards

Name the characteristics of a CPU

Clock speed, primary/secondary storage, cores, pipelining

23
New cards

Clock speed

Clock speed (amount of instructions that the CPU can process in a sec). Measured in Hertz (cycles per sec). CPUs run at approx 3 Gigahertz (3 bil cycles per sec).

24
New cards

Clock

Faster clock speed = more instructions can be processed. Speed of F-D-E cycle determined by clock chip. Chip uses vibrating crystal

25
New cards

Primary storage examples

Cache, RAM (Main Memory) (Random Access Memory), ROM (read only memory)

26
New cards

Secondary Storage examples

Hard disk/drive, Flash drive

27
New cards

Primary Storage features

volatile (temporary). Expensive + smaller, smaller in capacity, closer to CPU or integrated in it therefore faster

28
New cards

Secondary Storage features

Non-volatile (permanent), cheaper + larger, bigger in capacity, connects to CPU via cables therefore slower

29
New cards

Speeds of data transfer (fastest to slowest)

CPU register, Cache, RAM, Storage Device Types e.g. Hard drive, Input sources e.g. keyboard

30
New cards

Cache

CPUs can only work when given data. RAM cannot work at the same speed. Cache memory copies instruction needed at the the time and the following instructions

31
New cards

Cache (Speed + CPU)

Cache has a similar speed to CPU and is faster than RAM. To improve efficiency the Control Unit will first look in the cache to see if data is already copied. Larger cache = higher likelihood that the next instruction has already been copied

32
New cards

CPU Cores

CPU chips added to Processor to speed it up, known as cores. Each core carries out their own F-D-E cycles, multiple cycles carried out at once

33
New cards

Parallel Processing

Same program and its instructions get processed by multiple CPU cores (split work between them)

34
New cards

Multi tasking

Each core can process two different programs' instructions at once

35
New cards

CPU Cores (limitation)

More cores = more instructions processed at once. Doesn't mean the CPUs work faster, some programs don't allow more than one instruction to be processed at once

36
New cards

Pipelining

When the output of one stage is the input for the next. Pipelining used to speed up tasks carried out.

37
New cards

Pipelining (Limitation)

Only works if the CPU knows what instruction is to be fetched next. If failure of forecasting the next instruction and fetches the wrong instruction, pipeline flushed (cancelled)

38
New cards

Draw simplified Von Neumann architecture in sketchbook app

<p>…</p>
39
New cards

Draw complicated Von Neumann architecture in sketchbook app

….

<p>….</p>
40
New cards

What does the CPU consist of?

ALU. Control Unit. Registers. Heat sink. Program Counter

41
New cards

Function of heat sink

Remove excess heat from CPU

42
New cards

How does the heat sink cool?

Gaps allow air to pass through

43
New cards

What are the two types of hard drives?

SSD. HDD

44
New cards

What does SSD stand for?

Solid State Disks

45
New cards

What does HDD stand for?

Hard Disk Drive

46
New cards

What is an SSD?

Storage device based on flash memory, it has no moving parts and is faster and more durable

47
New cards

What is an HDD?

Storage with a spinning disk and a head that reads data. Slower and more fragile

48
New cards

Benefit of a HDD

Holds more storage than an SSD

49
New cards

Disadvantage of a HDD

More fragile and slower than an SSD

50
New cards

Benefit of an SSD

Less fragile and faster than a HDD

51
New cards

Disadvantage of a SSD

Less storage

52
New cards

Function of the power supply unit

Converts mains electricity into usable voltage

53
New cards

What does the power supply unit contain?

Fan to prevent overheating

54
New cards

Program counter (Function)

Holds the memory address of the next instruction. Memory address placed on address bus and RAM sends back the data at that address

55
New cards

Differences between RAM and ROM (RAM) (4)

RAM is volatile. RAM is faster than ROM. RAM is more expensive than ROM. RAM is removable from the motherboard. CPU can easily access data from RAM

56
New cards

Differences between RAM and ROM (ROM) (4)

ROM is non-volatile. ROM is slower than RAM. ROM is less expensive than RAM. ROM is removable from the motherboard. CPU cannot easily access data from ROM.

57
New cards

Processor speed (Definition)

The speed at which the fetch-decode-execute cycle happens

58
New cards

What is the accumulator?

A type of register

59
New cards

Accumulator (Definition)

Accumulator stores data to be operated on

60
New cards

Where is the Program counter found?

Control Unit

61
New cards

Where is the accumulator found?

ALU

62
New cards

What is virtual memory?

Type of secondary storage that stores data from RAM temporarily when RAM is full.

63
New cards

Disadvantage of virtual memory

Data here takes longer to be processed as it is no longer in RAM

64
New cards

Differences between RAM and Registers (2)

Registers are faster than RAM. Registers have a smaller storage capacity than RAM

65
New cards

What do transistors represent?

1s and 0s

66
New cards

Why may Moore’s law not be accurate in the future?

Physical limit as to how many transistors can be placed on an integrated circuit

67
New cards

What is Moore’s law?

Number of transistors on an integrated circuit will approx double every 2 years

68
New cards

What is ransomware?

Malware that threatens/blocks data by encrypting it until a ransom fee is paid within a time limit

69
New cards

How does RAM improve a computer’s performance?

More applications loaded onto RAM at the same time therefore less time spent loading data from secondary storage to RAM

70
New cards

What is hardware?

Physical component of a computer system- computer components e.g. RAM

71
New cards

What is software?

Programs that are executed by the processor e.g. Google Classroom and Microsoft Word

72
New cards

Difference between analogue and digital inputs

Digital has 2 discrete values represented by voltages in an electrical circuit. Analogue has any value within a range and represents continuous data