paper 2: system architecture computer sci

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/50

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:45 PM on 9/22/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

51 Terms

1
New cards

Why does the CPU need a heat sink?

It is so powerful and produces so much heat so it needs its own dedicated fan to keep it cool.

2
New cards

What does the CPU stand for?

Central Processing Unit

3
New cards

What is the CPU?

The circuitry that controls the manipulation of data.

4
New cards

What are the three main components in the CPU? Include the acronym as well.

ALU - Arithmetic/Logic Unit

CU - Control Unit

Registers


5
New cards

What is the ALU?

The circuit that perform the operations on data.


Arithmetic: operations like adding/subtracting.

Logic: evaluated (false or true).

6
New cards

What is the CU?

The circuits coordinating the activities of the CPU.

7
New cards
8
New cards

What are the Registers?

Quick, small stores of data within the CPU.

9
New cards

Why are registers in the CPU seen as efficient?

They have a temporary storage making it faster, they don't have to keep going back and force to memory.

10
New cards

What is Von Neumann Architecture?

We can break our systems down into 4 components: memory, ALU, CU and input/output.

11
New cards

What is the stored program concept?

Instructions to be executed are stored in the memory (alongside the data) as binary values.

12
New cards

How are instructions executed in the Von Neumann model?

They are executed sequentially - one instruction AT A TIME is fetched from memory → CPU.

13
New cards

What will happen if you have a very fast CPU but there is a slow connection between memory and CPU?

You get a Von Neumann bottleneck, so you cannot access data and instructions at the same time.

14
New cards

What does the Clock provide?

Timing signals to synchronise circuits. Like a pulse.

15
New cards

Why is there a clock in the CPU?

CPU’s are designed to operate at a specific frequency - and the system clock is raised to this rate by the processor, giving the clock speed (Hz)

16
New cards

What does the CPU need a certain amount of per instruction?

Clock ticks/cycles per instruction.

17
New cards

What is the fetch decode execute cycle?

Fetch: the next instruction is retrieved by the CPU from Main Memory.

Decode: instruction broken down to individual components to determine the instruction and what data is used.

Execute: CU activated the necessary circuity/data transfers. The output of this stage is stored in a register, data may be read/written to main memory during this.



18
New cards

What is Main Memory?

Is what is directly accessible by the CPU: RAM, ROM and (sometimes) Cache, but in practice usually refers to RAM.

19
New cards

Are registers in main memory?

No.

20
New cards

What are the two types of memory?

Volatile and Non-Volatile.

21
New cards

What is Volatile memory?

Memory loses it's data when power is lost. (Like an unsaved game file)

22
New cards

What is Non-Volatile memory?

Retains it's data when power is lost. (Like a game save file)

23
New cards

Is RAM volatile or non volatile?

Volatile

24
New cards

Is ROM volatile or non volatile?

Non volatile

25
New cards

Is cache volatile or non volatile?

Volatile

26
New cards

Would data that would be permanently kept (hard drives ect) be volatile or non volatile?

Non-Volatile.

27
New cards

Is non volatile memory faster than volatile memory?

No, volatile memory is faster.

28
New cards

What is main memory also known as?

Primary storage

29
New cards

What does RAM stand for? Why?

Random Access Memory. Reading takes roughly the same time regardless of location

30
New cards

Describe RAM.

quick read/write times.

Function is to load open programs/operating system data currently in use from the slowe secondary storage. So it can be accessed directly by the CPU. It is like the tabs open on your screen.

31
New cards

What does ROM stand for? Why?

Read Only Memory. It can only be read, so data can't be changed once programmed.

32
New cards

What is Cache?

A type of memory that stores copies of frequently used data.

33
New cards

How is cache much faster than RAM?

Stores copies of frequently used data.

34
New cards

What main memory type has low capacity?

Cache (mb)

35
New cards

Why is CPU catch closer to the processor?

It is checked before RAM in fetch stage, to see if it's in there already.

36
New cards

What is clock speed measured in?

Hz

37
New cards

The faster the clock speed cycles are, the __________ can be executed per second.

More instructions

38
New cards

What does cache exist for?

It speeds up the operation of the fetch stage.

39
New cards

What happens to instructions when the cache is larger?

More instructions can be accessed faster.

40
New cards

What does having multiple cores in the CPU allow?

Multiple instructions to be executed simultaneously.

41
New cards

What's happens to performance as more cores increase?

The performance increases if everything else is optimised.

42
New cards

What is secondary storage?

Any memory devise not connected to the CPU.

43
New cards

Why is secondary storage needed?

So there is long term storage (non volatile) available.

44
New cards

What is optical storage?

  • Binary data stored as variations of height on the disks surface

  • To read data: light is shined on disk, light hits pits and lands

  • Data is written with a lazer burning pits into disk (like vinyls kinda)


45
New cards

What are the features of Optical Storage? (Evaluate)

Small capacity (most CDs < 1GB)

Fairly reliable + durable but can be damaged easily (scratched)

Good portability (easy to transport/carry).

46
New cards

What is magnetic storage?


Use read/write heads that contain electromagnets.

Parts of surface are magnetised (1)/demagnetised(0) and heads control this and read what state they're in.


47
New cards

Features of magnetic storage (evaluate)

Large capacity and cheap.

Usually reliable but not durable (moving parts)

Generally not very portable.

Can be noisy and generate heat.

48
New cards

What is solid slate storage?


Form of flash memory so non mechanical.

Consists of digital circuits that retain data which can be changed.

49
New cards

What are the features of solid state storage (evaluate)

Very fast for storage but expensive.

Reliable as they aren't mechanical.

Don't need defragmentation.

Generally have smaller capacity than magnetic.

Silent

Very durable.

50
New cards

What is cloud storage?

Where data is stored on multiple servers in a remote location.

Serves use magnetic and now increasingly solid state storage.

Generally operates through web based API.


51
New cards

Features of cloud storage (evaluate)

Portable - accessed anywhere on internet. But means can't be used when no internet.

Always has backups, but could not be reliable.

Maybe cheaper for large companies (reduced energy costs) but likely to be expensive for small users.